summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Interim fix and test case for #1434.Paul Phillips2009-07-052-3/+24
|
* Fixes and test cases for #2124 and #2125.Paul Phillips2009-07-0514-127/+96
|
* Removed a pile of gratuitous implicit parameter...Paul Phillips2009-07-056-897/+936
| | | | | | | Removed a pile of gratuitous implicit parameters from the pattern matcher. Moved many things to more believable locations. Transitioned everything in CodeFactory and deleted it.
* fix #2122, test for #2116Lukas Rytz2009-07-054-5/+17
|
* In an amazing pattern matcher breakthrough, I t...Paul Phillips2009-07-042-103/+140
| | | | | | In an amazing pattern matcher breakthrough, I think I actually understand the algorithm. More giving names to things.
* Wrote a subclass of tree printer which outputs ...Paul Phillips2009-07-033-84/+163
| | | | | Wrote a subclass of tree printer which outputs more to my liking.
* Beginnings of a tracing facility for the patter...Paul Phillips2009-07-035-89/+136
| | | | | | Beginnings of a tracing facility for the pattern matcher so I can see what's going wrong inside the optimization matrix of mystery.
* Added the co- part of codec.Paul Phillips2009-07-031-1/+2
|
* Added test for #1948.Philipp Haller2009-07-022-0/+12
|
* Switched to ForkJoinScheduler as default.Philipp Haller2009-07-027-15/+17
|
* Fixed build.Philipp Haller2009-07-021-1/+1
|
* Removed obsolete Scheduler restart.Philipp Haller2009-07-022-6/+2
|
* refined range positions some more; eliminated A...Martin Odersky2009-07-0224-197/+251
| | | | | refined range positions some more; eliminated Array.withDims
* Searched the TreeBuilder bathwater for the miss...Paul Phillips2009-07-021-31/+30
| | | | | | Searched the TreeBuilder bathwater for the missing baby and treated him for lazy val exposure. The kid is going to be OK.
* Instilling a little consistency in the pattern ...Paul Phillips2009-07-026-142/+112
| | | | | Instilling a little consistency in the pattern matcher.
* fix for #2116Lukas Rytz2009-07-022-2/+2
|
* Reverted treebuilder all the way to r18056.Paul Phillips2009-07-011-26/+30
|
* Working on pattern matcher debuggability.Paul Phillips2009-07-012-54/+54
|
* Creating case classes in preference to passing ...Paul Phillips2009-07-016-117/+194
| | | | | | | | Creating case classes in preference to passing around a variety of inscrutable tuples. And, fix and test case for #1697. There remain serious extractor issues which I hope to have fully diagnosed in the near future.
* added "diagnostic" to context.Lukas Rytz2009-07-013-3/+15
|
* Fix for #2092Antonio Cunei2009-07-014-8/+24
|
* More pattern matcher streamlining.Paul Phillips2009-07-012-56/+50
|
* Winnowing down the pattern matcher into smaller...Paul Phillips2009-06-302-41/+42
| | | | | Winnowing down the pattern matcher into smaller and smaller bits.
* Mostly rewriting Unapplies as I work my way thr...Paul Phillips2009-06-303-119/+113
| | | | | | Mostly rewriting Unapplies as I work my way through all the pattern matcher related code.
* minor cleanups for named argsLukas Rytz2009-06-308-39/+55
|
* Restored TreeBuilder to its only-deliver-untype...Paul Phillips2009-06-301-67/+80
| | | | | | Restored TreeBuilder to its only-deliver-untyped-trees state. Divorced it from TreeDSL completely actually.
* Enhanced error message when a type error is bec...Paul Phillips2009-06-304-9/+30
| | | | | | Enhanced error message when a type error is because of identically named classes, one in scala.* and one not.
* More elucidation work on the pattern matcher.Paul Phillips2009-06-305-102/+75
|
* A few residual DSL bits.Paul Phillips2009-06-302-23/+21
|
* Eliminating some unnecessary code duplication.Paul Phillips2009-06-303-32/+18
|
* Applied patches to fix the issues in #2074.Philipp Haller2009-06-305-1/+25
|
* Applied patch to fix #2098.Philipp Haller2009-06-302-0/+8
|
* Applied patch to fix #2104 and added test.Philipp Haller2009-06-303-6/+58
|
* Working on the pattern matcher.Paul Phillips2009-06-296-82/+105
| | | | | | in the parts I mostly understand to terms more evocative than e.g. "strip2".
* Reverted default parameters on RichInt range me...Paul Phillips2009-06-291-2/+4
| | | | | Reverted default parameters on RichInt range methods.
* Fixed #2106.Iulian Dragos2009-06-291-28/+42
|
* Added test for #2031.Philipp Haller2009-06-292-0/+15
|
* Fixed #2031.Philipp Haller2009-06-291-1/+1
|
* scalap changed to treat named parameters and pa...ilyas2009-06-2933-1224/+237
| | | | | scalap changed to treat named parameters and package objects
* Fixed #2107.Iulian Dragos2009-06-291-3/+7
|
* Added default implementation for debug hover in...Miles Sabin2009-06-293-3/+30
| | | | | | Added default implementation for debug hover info; export FJBG for use in the IDE.
* fix #2103Lukas Rytz2009-06-292-12/+6
|
* Misc fussing with DSL details.Paul Phillips2009-06-293-84/+83
|
* More of the DSL.Paul Phillips2009-06-2810-146/+123
| | | | | | | the various ad hoc helpers into one place. Opportunistically recoding AST generation in spots where it looks like it'll help me flesh out the syntax.
* DSL refinement continues apace.Paul Phillips2009-06-284-121/+70
| | | | | good-sized whacks on Erasure.
* Refactoring of sender/reply, as well as !!, !? ...Philipp Haller2009-06-2810-240/+356
| | | | | | Refactoring of sender/reply, as well as !!, !? methods into separate traits.
* Prepares a test for further changes in Reactor.Philipp Haller2009-06-281-2/+0
|
* More fleshing out of code generation DSL.Paul Phillips2009-06-2812-218/+196
| | | | | | | consistent and reasonably aesthetic naming scheme for operators. Making progress on consolidating the several different places where code generation logic has been partially encapsulated.
* ComponentResized et al moved to UIElementResizedIngo Maier2009-06-284-4/+33
|
* Continued development of code generation DSL.Paul Phillips2009-06-275-393/+291
| | | | | | target file was the aptly named CleanUp.scala. Will continue polishing that file but checking in to keep this patch from getting out of hand.