Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Fixed #2106. | Iulian Dragos | 2009-06-29 | 1 | -28/+42 |
| | |||||
* | Added test for #2031. | Philipp Haller | 2009-06-29 | 2 | -0/+15 |
| | |||||
* | Fixed #2031. | Philipp Haller | 2009-06-29 | 1 | -1/+1 |
| | |||||
* | scalap changed to treat named parameters and pa... | ilyas | 2009-06-29 | 33 | -1224/+237 |
| | | | | | scalap changed to treat named parameters and package objects | ||||
* | Fixed #2107. | Iulian Dragos | 2009-06-29 | 1 | -3/+7 |
| | |||||
* | Added default implementation for debug hover in... | Miles Sabin | 2009-06-29 | 3 | -3/+30 |
| | | | | | | Added default implementation for debug hover info; export FJBG for use in the IDE. | ||||
* | fix #2103 | Lukas Rytz | 2009-06-29 | 2 | -12/+6 |
| | |||||
* | Misc fussing with DSL details. | Paul Phillips | 2009-06-29 | 3 | -84/+83 |
| | |||||
* | More of the DSL. | Paul Phillips | 2009-06-28 | 10 | -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 Phillips | 2009-06-28 | 4 | -121/+70 |
| | | | | | good-sized whacks on Erasure. | ||||
* | Refactoring of sender/reply, as well as !!, !? ... | Philipp Haller | 2009-06-28 | 10 | -240/+356 |
| | | | | | | Refactoring of sender/reply, as well as !!, !? methods into separate traits. | ||||
* | Prepares a test for further changes in Reactor. | Philipp Haller | 2009-06-28 | 1 | -2/+0 |
| | |||||
* | More fleshing out of code generation DSL. | Paul Phillips | 2009-06-28 | 12 | -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 UIElementResized | Ingo Maier | 2009-06-28 | 4 | -4/+33 |
| | |||||
* | Continued development of code generation DSL. | Paul Phillips | 2009-06-27 | 5 | -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. | ||||
* | Misc cleanups to squeezing logic. | Paul Phillips | 2009-06-27 | 1 | -50/+27 |
| | |||||
* | Gave a Source method a more precise name. | Paul Phillips | 2009-06-27 | 2 | -2/+2 |
| | |||||
* | Fix for #1496. | Paul Phillips | 2009-06-26 | 1 | -4/+2 |
| | |||||
* | Made the value classes lazy vals rather than de... | Paul Phillips | 2009-06-26 | 1 | -29/+18 |
| | | | | | | Made the value classes lazy vals rather than delayed assignment vars, because as it stands they're not stable identifiers. | ||||
* | idea project structure is reworked | ilyas | 2009-06-26 | 9 | -4/+1548 |
| | |||||
* | Improved the refined build manager. | Iulian Dragos | 2009-06-26 | 3 | -21/+133 |
| | |||||
* | Fixed the fact that reflective calls had logica... | Paul Phillips | 2009-06-26 | 2 | -4/+4 |
| | | | | | | | | Fixed the fact that reflective calls had logical and arithmetic right shift swapped. Modified test case to use a value that doesn't have identical output for both shifts. Grumbled to self that test cases which fail to test are markedly worse than no tests at all. | ||||
* | Removed unused Any_asInstanceOfErased and Any_i... | Paul Phillips | 2009-06-26 | 7 | -49/+21 |
| | | | | | | Removed unused Any_asInstanceOfErased and Any_isInstanceOfErased variations on is/as. | ||||
* | Hopefully fix for inadvertant stability failure... | Paul Phillips | 2009-06-26 | 1 | -5/+5 |
| | | | | | Hopefully fix for inadvertant stability failure introduced in r18118. | ||||
* | Initial checkin of a code generation DSL which ... | Paul Phillips | 2009-06-25 | 3 | -146/+256 |
| | | | | | | | | | | | | | | | | | Initial checkin of a code generation DSL which I felt like I had to undertake before I could begin the pattern matcher in good conscience. I'm pretty excited about the impact this could have on the understandability of the codebase - for me anyway. // actual code in this checkin DEF(method) === { (This(clazz) EQREF that) OR (that MATCH( (CASE(pat) IF guard) ==> TRUE , DEFAULT ==> FALSE )) } | ||||
* | New jline jar from mapreduce's generified jline... | Paul Phillips | 2009-06-25 | 2 | -3/+3 |
| | | | | | | New jline jar from mapreduce's generified jline, including 32-bit and 64-bit versions of jline.dll so windows users can be happier. | ||||
* | added hoverInfo hook | Martin Odersky | 2009-06-25 | 1 | -0/+2 |
| | |||||
* | better positions for ValDefs | Martin Odersky | 2009-06-25 | 1 | -1/+1 |
| | |||||
* | small fix to named arguments | Lukas Rytz | 2009-06-25 | 3 | -21/+32 |
| | |||||
* | Partest no longer hangs when reporting fails. | Philipp Haller | 2009-06-25 | 2 | -19/+26 |
| | |||||
* | Reverted attempts at inhibiting empty .scala_de... | Paul Phillips | 2009-06-25 | 1 | -9/+0 |
| | | | | | Reverted attempts at inhibiting empty .scala_dependencies | ||||
* | The dependecy file is read only when -make is n... | Iulian Dragos | 2009-06-25 | 6 | -23/+223 |
| | | | | | | | The dependecy file is read only when -make is not 'all'. Added a more refined builder that tracks dependency at the member level, and moved the build managers to package interactive. | ||||
* | named arguments only at top level in () paramet... | Lukas Rytz | 2009-06-25 | 9 | -87/+109 |
| | | | | | named arguments only at top level in () parameters. | ||||
* | fixed bug in Parser and updated check files. | Martin Odersky | 2009-06-25 | 6 | -16/+14 |
| | |||||
* | Skeletal implementation of scala.io.File. | Paul Phillips | 2009-06-24 | 11 | -20/+113 |
| | | | | | | | Separated default source code encoding (the one specified by -encoding) from default system encoding, because otherwise you can't compile scala with the defaults on OSX. | ||||
* | Generalizations made in the course of evaluatin... | Paul Phillips | 2009-06-24 | 2 | -50/+36 |
| | | | | | | Generalizations made in the course of evaluating pattern matcher rewrite. | ||||
* | fixed variance bug; added smart brace insertion... | Martin Odersky | 2009-06-24 | 15 | -222/+569 |
| | | | | | | fixed variance bug; added smart brace insertion to parser. moved interactive compiler interface along. | ||||
* | More work and documentation for GenericRanges, ... | Paul Phillips | 2009-06-24 | 16 | -79/+141 |
| | | | | | | More work and documentation for GenericRanges, plus minor findbugs noticed issues. | ||||
* | Working my way toward a consistent interface fo... | Paul Phillips | 2009-06-24 | 6 | -174/+55 |
| | | | | | | | | | | | Working my way toward a consistent interface for scala.io.Source. Now all the Source factory methods whose input is something Byte based rather than Char based require an implicit Codec, which will be Codec.default if no implicit is available. The idea is that if one uses the scala APIs, your desired encoding can be expressed as an implicit value and it will always be used; and that we (if so inclined) can change the default in one place. | ||||
* | Moving empty .scala_dependencies check around l... | Paul Phillips | 2009-06-24 | 2 | -6/+9 |
| | | | | | | Moving empty .scala_dependencies check around looking for the spot which won't cause trouble. |