summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Newly generated Tuple/Product/Function classes ...Paul Phillips2009-06-1768-745/+662
| | | | | | Newly generated Tuple/Product/Function classes from new genprod, plus a couple minor tweaks to genprod to keep tests happy.
* Close to complete rewrite of genprod so it's ea...Paul Phillips2009-06-171-245/+229
| | | | | | Close to complete rewrite of genprod so it's easier to modify and leverage for other exciting Foo1-Foo22 classes.
* made Hashable use a Seq instead of List.Paul Phillips2009-06-161-6/+6
|
* More work on all the collection proxies.Paul Phillips2009-06-1611-74/+120
| | | | | | attempted to bring Map/Set/Sequence/Iterable up to date with the methods in their underlying classes.
* cleaned up eta-expansion of partial named appli...Lukas Rytz2009-06-162-28/+20
| | | | | cleaned up eta-expansion of partial named applications
* added headers, svn keywords, updated pilib exam...michelou2009-06-1665-153/+324
| | | | | added headers, svn keywords, updated pilib examples
* Added tests for #2027 and #2030.Philipp Haller2009-06-163-0/+15
|
* An attempt at reintegrating MapProxy.Paul Phillips2009-06-155-61/+118
|
* allow using named / default arguments in self- ...Lukas Rytz2009-06-156-41/+61
| | | | | | allow using named / default arguments in self- and super constructor calls. fixes #2050 and #2052.
* Fixed the optimised build.Iulian Dragos2009-06-152-5/+26
|
* - fixed #2057Lukas Rytz2009-06-155-24/+28
| | | | | - Symbol.annotations now first calls .initialize
* Moved test for #1801 to pending for offline bug...Philipp Haller2009-06-142-0/+0
| | | | | Moved test for #1801 to pending for offline bug fixing.
* Switched back to ThreadPoolExecutor.Philipp Haller2009-06-141-3/+1
|
* Fixed some deprecation warnings.Paul Phillips2009-06-135-11/+11
|
* Loosened tab-completion requirements so one can...Paul Phillips2009-06-121-2/+5
| | | | | | Loosened tab-completion requirements so one can see inner objects like Range.BigInt.
* A RichClass for the java side which offers type...Paul Phillips2009-06-123-20/+94
| | | | | | | A RichClass for the java side which offers typed Constructors. Working around bug #1560 and improving on the java interface. Also a small experiment in the reflection department.
* Lots and lots of BigInt and BigDecimal code att...Paul Phillips2009-06-112-29/+87
| | | | | | | Lots and lots of BigInt and BigDecimal code attempting to make it all consistent and equality correct and consistent (to the extent that's even possible.) I'll be glad when this is over.
* Fixed a number of things in the icode reader, o...Iulian Dragos2009-06-112-15/+22
| | | | | | Fixed a number of things in the icode reader, optimizations still not fully functional.
* more annotations cleanup.Lukas Rytz2009-06-1115-194/+159
|
* Fixed #2051.Paul Phillips2009-06-101-3/+3
|
* Trying to bring BigDecimal all the way up to sp...Paul Phillips2009-06-101-37/+78
| | | | | | | | | | | | | | | | | Trying to bring BigDecimal all the way up to speed with its java counterpart. Added a MathContext val and perform all operations with that MathContext, and an apply method which accepts a math context so you can e.g.: val x = BigDecimal(1.0) x / 3 // ArithmeticException x(DECIMAL32) / 3 // 0.3333333 Also added most of the java BigDecimal methods which for whatever reason weren't exposed by the wrapper. Precision to infinity... and beyond!
* Added some missing methods to BigDecimal.Paul Phillips2009-06-101-0/+10
|
* Test case for #252.Paul Phillips2009-06-101-0/+17
|
* Minor cleanups while I evaluate rewriting the p...Paul Phillips2009-06-104-72/+53
| | | | | Minor cleanups while I evaluate rewriting the pattern matcher.
* minor annotations cleanupLukas Rytz2009-06-102-13/+9
|
* removed debug code (revert r17767 and r17780)Lukas Rytz2009-06-103-68/+4
|
* A couple findbugs inspired bugfixes, and a new ...Paul Phillips2009-06-093-2/+65
| | | | | | A couple findbugs inspired bugfixes, and a new trait scala.util.Hashable, now used by GenericRange.
* Finally unbroke statics tab-completion.Paul Phillips2009-06-091-4/+5
|
* Added a series of pending test cases.Gilles Dubochet2009-06-095-0/+93
|
* Fixed failing test-suite case.Gilles Dubochet2009-06-091-6/+6
|
* Comparing equality of settings works better.Gilles Dubochet2009-06-081-25/+41
|
* Use `keySet' and `valueIterable' to get keys an...Gilles Dubochet2009-06-089-31/+52
| | | | | | Use `keySet' and `valueIterable' to get keys and values from a map as non-iterator collections.
* made bean getters/setters non-synthetic (-> acc...Lukas Rytz2009-06-071-1/+1
| | | | | made bean getters/setters non-synthetic (-> accessible from java)
* Fix for #1993.Paul Phillips2009-06-071-15/+11
|
* Tightened up XHTML minimization logic - closes ...Paul Phillips2009-06-071-3/+9
| | | | | Tightened up XHTML minimization logic - closes #2043.
* fix annotations testLukas Rytz2009-06-071-1/+1
|
* fixed BeanProperty, added BooleanBeanProperty, ...Lukas Rytz2009-06-0720-84/+221
| | | | | | fixed BeanProperty, added BooleanBeanProperty, added many tests (#1029, #1751, #294, #1942, #1782, #1788, #637).
* Include 1.5 backport of Java 7 ForkJoinPool.Philipp Haller2009-06-0615-10/+6032
|
* Fixed a couple bugs in GenericRange and added t...Paul Phillips2009-06-054-18/+62
| | | | | | | Fixed a couple bugs in GenericRange and added the fun and exciting BigDecimal Range. It throws an exception if it ever can't do anything exactly, so it shouldn't be too dangerous to rely upon.
* Altered GenericRange contains to do something l...Paul Phillips2009-06-052-7/+20
| | | | | | Altered GenericRange contains to do something less useless when trying to cast the parameter to T. And check contains properly when step != 1.
* Spoke soothingly to msil.Paul Phillips2009-06-041-0/+1
|
* just converting tabs to spaces to make upcoming...Adriaan Moors2009-06-041-134/+134
| | | | | | just converting tabs to spaces to make upcoming tcpolyinfer patch apply cleanly
* towards fixing msil.Lukas Rytz2009-06-042-1/+2
|
* Added the much clamored for toSet to Traversable.Paul Phillips2009-06-031-0/+4
| | | | | performance love, but then it has a lot of company in that regard.
* removed code for parsing old pickle format.Lukas Rytz2009-06-0311-171/+48
|
* Abstracted XML loading interface into xml.facto...Paul Phillips2009-06-035-186/+138
| | | | | | | | Abstracted XML loading interface into xml.factory.XMLLoader. Now scala.xml.XML uses a default implementation of XMLLoader, and XML.withSAXParser(parser) creates a new one which will use the supplied parser. Implements feature #1436.
* Another big XML commit.Paul Phillips2009-06-0322-386/+193
| | | | | and using as a testbed for default arguments.
* Working around failing names-defaults test.Paul Phillips2009-06-021-2/+2
|
* fixed some problems with positions.Martin Odersky2009-06-026-45/+76
|
* Moved NameTransformer from the compiler to the ...Paul Phillips2009-06-027-8/+11
| | | | | | Moved NameTransformer from the compiler to the library because I need access to the logic for reflection.