summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #1000, #2060Martin Odersky2009-10-076-67/+171
|
* More revealing error message for the crasher in...Paul Phillips2009-10-071-4/+9
| | | | | More revealing error message for the crasher in #2433.
* "Fix" and test case for #1333.Paul Phillips2009-10-073-2/+12
|
* Getting variable binding bits into appropriate ...Paul Phillips2009-10-075-147/+124
| | | | | | Getting variable binding bits into appropriate places. Waved goodbye to PatternNodes.
* Pattern matcher starting to look like code you ...Paul Phillips2009-10-062-86/+122
| | | | | | Pattern matcher starting to look like code you might take home to meet your parents.
* Exceptions are part of the protocol between the...Miles Sabin2009-10-061-3/+10
| | | | | | Exceptions are part of the protocol between the interactive compiler and its clients, so ensure that none are lost.
* Disabled an actor test which is hanging the tes...Paul Phillips2009-10-062-0/+0
| | | | | Disabled an actor test which is hanging the test suite.
* Restored type of receiver in OutputChannel and ...Philipp Haller2009-10-0610-26/+155
| | | | | | | Restored type of receiver in OutputChannel and Channel to Actor. ReplyReactor inherits from ReplyableReactor. ReplyableReactor is now private.
* Reactor uses Executor-based scheduler that does...Philipp Haller2009-10-064-20/+20
| | | | | | Reactor uses Executor-based scheduler that does not attempt to resize thread pool.
* ForkJoinScheduler only adjusts pool size when a...Philipp Haller2009-10-061-22/+8
| | | | | | ForkJoinScheduler only adjusts pool size when an actor calls receive/receiveWithin.
* Debugging code - pattern matcher activity tracing.Paul Phillips2009-10-063-52/+79
|
* Set encoding to UTF-8 regardless of system defa...Paul Phillips2009-10-063-11/+18
| | | | | | Set encoding to UTF-8 regardless of system default, and applied patch from jython trac to improve cursor handling on OSX.
* Importing the jline sources, since it seems to ...Paul Phillips2009-10-0654-0/+7636
| | | | | | | | | Importing the jline sources, since it seems to have been abandoned and we are slowly diverging. This checkin differs from the version in the CVS repo[*] only in having been generified by ricky clarkson. [*] See http://jline.sourceforge.net/source-repository.html
* Restored original project filesIulian Dragos2009-10-062-18/+8
|
* Fixed stability issues for optimisedIulian Dragos2009-10-067-13/+27
|
* Project filesIulian Dragos2009-10-061-7/+8
|
* Patch from Mirko Stoker to add comment nodes to...Miles Sabin2009-10-062-28/+51
| | | | | | | Patch from Mirko Stoker to add comment nodes to compilation units allowing access to comment contents and positions for all tools which use the Scala AST.
* Test case for #1357.Paul Phillips2009-10-061-0/+21
|
* fixed #2421: checkBounds in typedImplicit0 to f...Adriaan Moors2009-10-063-0/+1
| | | | | | fixed #2421: checkBounds in typedImplicit0 to filter out implicit searchresults that result in nonsenical type instantiations
* test for #1355, which has been fixed earlierAdriaan Moors2009-10-062-0/+5
|
* Test case for #2175.Paul Phillips2009-10-061-0/+20
|
* Another day of pattern matcher work.Paul Phillips2009-10-063-164/+175
| | | | | | | by accident as I go - I just noticed #2175 is working. That's even better than fixing them on purpose, in the same way that "money won is twice as sweet as money earned."
* Test cases for some tickets fixed by recent arr...Paul Phillips2009-10-055-0/+43
| | | | | | Test cases for some tickets fixed by recent array and implicit activity: #1038, #1005, #1272.
* Reverted the BigDecimal implicits added for tic...Paul Phillips2009-10-052-18/+3
| | | | | Reverted the BigDecimal implicits added for ticket #1813.
* BuildManagers weren't deleting invalidated clas...Miles Sabin2009-10-054-6/+31
| | | | | | | | | BuildManagers weren't deleting invalidated classfiles; dependency tracker was only recording the dependency of Foo$.class on the source of object Foo ... Foo.class is now also recorded; the Eclipse Java builder could copy modified Scala sources to the output folder during incremental builds. Fixes #2428.
* Test case for #298.Paul Phillips2009-10-052-0/+19
|
* More run of the mill pattern matcher work.Paul Phillips2009-10-055-157/+160
| | | | | | | to enjoy it when I no longer have to work around bugs in the pattern matcher while implementing the pattern matcher. Metacircularity: more fun applied to features than to bugs!
* Test case for #1609 and the first half of #2361.Paul Phillips2009-10-042-0/+15
|
* Inching some more complicated and confusingly r...Paul Phillips2009-10-043-41/+89
| | | | | | Inching some more complicated and confusingly redundant bits toward pattern classes.
* Reaping the spoils of patternization.Paul Phillips2009-10-034-204/+109
| | | | | | or obsolete code now that I'm gaining some confidence about what exists for a reason and what exists only because it once existed.
* Temporarily reverting r18863Antonio Cunei2009-10-031-1/+2
|
* Moving pattern related logic into Patterns and ...Paul Phillips2009-10-032-50/+46
| | | | | | Moving pattern related logic into Patterns and type related logic into MixTypes.
* Enhanced the previous string length fix to work...Paul Phillips2009-10-032-4/+20
| | | | | | | | Enhanced the previous string length fix to work, and made it possible to enable/disable deprecation warnings on the fly in the repl, like so: settings.deprecation = true
* Raised maxPrintString for repl output.Paul Phillips2009-10-031-1/+1
|
* Applied patch for #2306 ... thanks!Miles Sabin2009-10-031-0/+2
|
* (Partial?) fix for #2289.Miles Sabin2009-10-031-0/+1
|
* Pattern Matcher Productions is pleased to annou...Paul Phillips2009-10-034-81/+48
| | | | | | | | Pattern Matcher Productions is pleased to announce, for what might be the first time ever, the thrilling arrival of... Polly Morphism! (Cue arena music) Now that the basic pattern variations are straitjacketed I can corral the strays.
* Some trees make a nice smooth transition into a...Paul Phillips2009-10-023-100/+165
| | | | | | Some trees make a nice smooth transition into a Pattern class, others fight tooth and nail. Partway there.
* Introduced type as well as value Sequence in pa...Martin Odersky2009-10-021-0/+1
| | | | | | Introduced type as well as value Sequence in package collection, so that back-migration will be easier.
* Fixed out-of-date debug lineMartin Odersky2009-10-021-1/+1
|
* Sequence->SeqMartin Odersky2009-10-02107-276/+823
|
* Commented out some position assertions which ar...Paul Phillips2009-10-021-2/+6
| | | | | Commented out some position assertions which are crashing valid code.
* Fixed issue #2427: ListBuffer.update wrongly ch...Gilles Dubochet2009-10-021-2/+0
| | | | | Fixed issue #2427: ListBuffer.update wrongly changes list size
* Bit by bit, the ad hoc tests and transformation...Paul Phillips2009-10-026-41/+75
| | | | | | | Bit by bit, the ad hoc tests and transformations on Trees will make their way into a Pattern subclass specifically designed for the intended semantics.
* Fixed #1939,plus some moving things around.Martin Odersky2009-10-026-41/+84
|
* Patch from Mirko Stoker to add positions to Mod...Miles Sabin2009-10-027-43/+44
| | | | | Patch from Mirko Stoker to add positions to Modifiers.
* Most of this big patch is organizational, but t...Paul Phillips2009-10-029-356/+503
| | | | | | | | Most of this big patch is organizational, but there's also a healthy dose of new code. If my last few changelog comments about patternization were at all unclear, you can now see the skeleton of what I'm after in matching/Patterns.scala.
* Misc.Paul Phillips2009-10-013-104/+130
|
* Fix and test case for #2075.Paul Phillips2009-10-015-7/+14
|
* Test case for #2030 and #2056.Paul Phillips2009-10-013-2/+4
|