Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Made NamespaceBinding a case class; addresses t... | Paul Phillips | 2009-07-08 | 1 | -6/+6 | |
| | | | | | Made NamespaceBinding a case class; addresses ticket #2138. | |||||
* | Temporarily reverting r18237 on iulian's behalf. | Paul Phillips | 2009-07-08 | 1 | -2/+0 | |
| | ||||||
* | More on the pattern matcher: continuing to give... | Paul Phillips | 2009-07-08 | 3 | -109/+121 | |
| | | | | | | More on the pattern matcher: continuing to give things names I can understand and commenting what exactly things do. | |||||
* | TextField installs it's listener lazily now | Ingo Maier | 2009-07-08 | 8 | -92/+106 | |
| | ||||||
* | Annotations on type parameters are added to the... | Iulian Dragos | 2009-07-08 | 1 | -0/+2 | |
| | | | | | | Annotations on type parameters are added to the initial symbols, not only skolems. This fixes specialized methods | |||||
* | Lots of work hardening matching on sequences. | Paul Phillips | 2009-07-07 | 7 | -142/+213 | |
| | | | | | | | | | | | | | | | | one long-standing bug which actually had a test case testing its bugginess (which is to say, when I fixed the bug, the test case failed.) This: - def doMatch4(xs:Seq[Char]) = xs match { - case Seq(x, y, _*) => x::y::Nil - case Seq(x, y, z, w) => List(z,w) // redundant! - } ...should never have compiled - which must have been recognized on some level given the "redundant!" comment, but it never made it into neg/. | |||||
* | minor change (Scala comments) | michelou | 2009-07-07 | 6 | -65/+106 | |
| | ||||||
* | minor change (Scala comments) | michelou | 2009-07-07 | 2 | -28/+40 | |
| | ||||||
* | fixed Scala comments, added svn:keywords | michelou | 2009-07-07 | 115 | -300/+1365 | |
| | ||||||
* | And more pattern matcher refinement. | Paul Phillips | 2009-07-06 | 5 | -122/+100 | |
| | ||||||
* | Fixed casting bug in slider labels | Ingo Maier | 2009-07-06 | 1 | -5/+8 | |
| | ||||||
* | More naming and commenting, some moving to more... | Paul Phillips | 2009-07-06 | 3 | -127/+130 | |
| | | | | | | More naming and commenting, some moving to more sensible locations, and removing unnecessary mutability. | |||||
* | Implemented proposed strategy for #1503 and mov... | Paul Phillips | 2009-07-05 | 4 | -4/+11 | |
| | | | | | | Implemented proposed strategy for #1503 and moved test case out of pending (and fixed it so it didn't throw a match error.) | |||||
* | Made #576 output an error rather than crashing. | Paul Phillips | 2009-07-05 | 1 | -2/+13 | |
| | ||||||
* | Fixed positions | Martin Odersky | 2009-07-05 | 12 | -332/+406 | |
| | ||||||
* | Interim fix and test case for #1434. | Paul Phillips | 2009-07-05 | 2 | -3/+24 | |
| | ||||||
* | Fixes and test cases for #2124 and #2125. | Paul Phillips | 2009-07-05 | 14 | -127/+96 | |
| | ||||||
* | Removed a pile of gratuitous implicit parameter... | Paul Phillips | 2009-07-05 | 6 | -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 #2116 | Lukas Rytz | 2009-07-05 | 4 | -5/+17 | |
| | ||||||
* | In an amazing pattern matcher breakthrough, I t... | Paul Phillips | 2009-07-04 | 2 | -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 Phillips | 2009-07-03 | 3 | -84/+163 | |
| | | | | | Wrote a subclass of tree printer which outputs more to my liking. | |||||
* | Beginnings of a tracing facility for the patter... | Paul Phillips | 2009-07-03 | 5 | -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 Phillips | 2009-07-03 | 1 | -1/+2 | |
| | ||||||
* | Added test for #1948. | Philipp Haller | 2009-07-02 | 2 | -0/+12 | |
| | ||||||
* | Switched to ForkJoinScheduler as default. | Philipp Haller | 2009-07-02 | 7 | -15/+17 | |
| | ||||||
* | Fixed build. | Philipp Haller | 2009-07-02 | 1 | -1/+1 | |
| | ||||||
* | Removed obsolete Scheduler restart. | Philipp Haller | 2009-07-02 | 2 | -6/+2 | |
| | ||||||
* | refined range positions some more; eliminated A... | Martin Odersky | 2009-07-02 | 24 | -197/+251 | |
| | | | | | refined range positions some more; eliminated Array.withDims | |||||
* | Searched the TreeBuilder bathwater for the miss... | Paul Phillips | 2009-07-02 | 1 | -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 Phillips | 2009-07-02 | 6 | -142/+112 | |
| | | | | | Instilling a little consistency in the pattern matcher. | |||||
* | fix for #2116 | Lukas Rytz | 2009-07-02 | 2 | -2/+2 | |
| | ||||||
* | Reverted treebuilder all the way to r18056. | Paul Phillips | 2009-07-01 | 1 | -26/+30 | |
| | ||||||
* | Working on pattern matcher debuggability. | Paul Phillips | 2009-07-01 | 2 | -54/+54 | |
| | ||||||
* | Creating case classes in preference to passing ... | Paul Phillips | 2009-07-01 | 6 | -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 Rytz | 2009-07-01 | 3 | -3/+15 | |
| | ||||||
* | Fix for #2092 | Antonio Cunei | 2009-07-01 | 4 | -8/+24 | |
| | ||||||
* | More pattern matcher streamlining. | Paul Phillips | 2009-07-01 | 2 | -56/+50 | |
| | ||||||
* | Winnowing down the pattern matcher into smaller... | Paul Phillips | 2009-06-30 | 2 | -41/+42 | |
| | | | | | Winnowing down the pattern matcher into smaller and smaller bits. | |||||
* | Mostly rewriting Unapplies as I work my way thr... | Paul Phillips | 2009-06-30 | 3 | -119/+113 | |
| | | | | | | Mostly rewriting Unapplies as I work my way through all the pattern matcher related code. | |||||
* | minor cleanups for named args | Lukas Rytz | 2009-06-30 | 8 | -39/+55 | |
| | ||||||
* | Restored TreeBuilder to its only-deliver-untype... | Paul Phillips | 2009-06-30 | 1 | -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 Phillips | 2009-06-30 | 4 | -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 Phillips | 2009-06-30 | 5 | -102/+75 | |
| | ||||||
* | A few residual DSL bits. | Paul Phillips | 2009-06-30 | 2 | -23/+21 | |
| | ||||||
* | Eliminating some unnecessary code duplication. | Paul Phillips | 2009-06-30 | 3 | -32/+18 | |
| | ||||||
* | Applied patches to fix the issues in #2074. | Philipp Haller | 2009-06-30 | 5 | -1/+25 | |
| | ||||||
* | Applied patch to fix #2098. | Philipp Haller | 2009-06-30 | 2 | -0/+8 | |
| | ||||||
* | Applied patch to fix #2104 and added test. | Philipp Haller | 2009-06-30 | 3 | -6/+58 | |
| | ||||||
* | Working on the pattern matcher. | Paul Phillips | 2009-06-29 | 6 | -82/+105 | |
| | | | | | | in the parts I mostly understand to terms more evocative than e.g. "strip2". | |||||
* | Reverted default parameters on RichInt range me... | Paul Phillips | 2009-06-29 | 1 | -2/+4 | |
| | | | | | Reverted default parameters on RichInt range methods. |