summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixed 2544, reimplemented SeqLike.indexWhere, s...Tiark Rompf2009-10-303-26/+44
| | | | | | fixed 2544, reimplemented SeqLike.indexWhere, segmentLength and lengthCompare in terms of iterators instead of foreach and breaks
* Reverted [19310] ...Miles Sabin2009-10-294-64/+71
|
* AnnotationInfo.pos no longer in constructor.Lukas Rytz2009-10-2916-45/+48
|
* added -Yhigher-kinded-raw switch as temporary w...Adriaan Moors2009-10-292-1/+2
| | | | | added -Yhigher-kinded-raw switch as temporary workaround for #2454
* changed standard library so that it does not re...Martin Odersky2009-10-2872-26/+142
| | | | | | | | changed standard library so that it does not rely in scala package object in initial bootstrap of Predef. Disabled reading scala package during that bootstrap. This is an attempt to solve the cyclic reference errors in #2501.
* Fix for some accidentally enabled logging.Paul Phillips2009-10-281-4/+6
|
* Whole bunch of code for people interested in eq...Paul Phillips2009-10-285-291/+140
| | | | | | | | Whole bunch of code for people interested in equality. This includes four command line options you can use to alter equality semantics and the various levels of babbling and panicking which the runtime has to offer when confronted with a boxed primitive comparison.
* Fix for #1909Hubert Plociniczak2009-10-287-17/+13
|
* fixed typoMartin Odersky2009-10-281-1/+1
|
* Fixed #1342.Martin Odersky2009-10-2813-37/+177
|
* The final, tear-inducingly simple implementatio...Paul Phillips2009-10-281-8/+7
| | | | | | The final, tear-inducingly simple implementation of shape preserving shuffle.
* Made classpath do more advanced *-globbing.Paul Phillips2009-10-281-5/+13
| | | | | | of all or nothing you can give a java regexp and it will only use matching jars, example: scala -cp 'foo*bar*.jar'
* In a stunning breakthrough, shuffle preserves t...Paul Phillips2009-10-281-32/+8
| | | | | | In a stunning breakthrough, shuffle preserves the shape of the container.
* Improves Enumeration to obtain names of values ...Philipp Haller2009-10-273-8/+61
| | | | | | Improves Enumeration to obtain names of values through reflection. This addresses those parts of #2111 that we agreed on in the Scala meeting.
* Fix for #2280Hubert Plociniczak2009-10-273-62/+62
|
* Fixed #2494, plus some reorganization of swing ...Martin Odersky2009-10-2726-56/+84
| | | | | Fixed #2494, plus some reorganization of swing imports
* fixed bug in Stream::flatMap (still optimised a...Adriaan Moors2009-10-277-11/+34
| | | | | | fixed bug in Stream::flatMap (still optimised as it was needed for correctness --> added regression tests for corresponding tickets)
* Removed old fork-join library. Fixed build.Philipp Haller2009-10-275-2392/+0
|
* Fix and test for #2214.Philipp Haller2009-10-263-3/+45
|
* fixes separate compilation on .netLukas Rytz2009-10-261-1/+1
|
* Made scala.util.matching.Regex serializable.Philipp Haller2009-10-261-1/+3
|
* Reverting unwanted parts of last commit.Philipp Haller2009-10-268-25/+8
|
* Second half of fix and tests for #1518.Philipp Haller2009-10-2613-12/+136
|
* Modifications to the five accumulated ant-paras...Paul Phillips2009-10-265-1/+7
| | | | | | | | | | Modifications to the five accumulated ant-parasite files which are slowly driving me mad by being recompiled on every single run. One file renamed, one moved to the right directory, two given dummy implementations since they're completely commented out, and the actors package object changed to apply to scala.actors rather than _root_.actors.
* The arrival of scala.Zero.Paul Phillips2009-10-262-0/+81
| | | | | | existing codebase. What is it good for then? It's good for nothing. Thank you, I'll be here all night.
* First half of fix for #1518.Philipp Haller2009-10-264-15/+47
|
* Fix for #2528.Paul Phillips2009-10-261-0/+1
|
* Fix for #2529.Paul Phillips2009-10-261-1/+2
|
* new classpaths.Lukas Rytz2009-10-2655-1002/+781
|
* Attempting to unbreak fsc (can't reproduce the ...Paul Phillips2009-10-251-7/+9
| | | | | | Attempting to unbreak fsc (can't reproduce the problem so can't be entirely sure.)
* Suppression of a possible NPE which is almost c...Miles Sabin2009-10-251-1/+7
| | | | | | | Suppression of a possible NPE which is almost certainly a side-effect of an earlier error. This change is better than the status quo, but clearly there's work to be done here.
* Export scala.tools.nsc.transform so that variou...Miles Sabin2009-10-251-0/+1
| | | | | | Export scala.tools.nsc.transform so that various useful things (eg. OverridingPairs) are accessible.
* Add positions to AnnotationInfo for use by IDEs...Miles Sabin2009-10-2516-41/+49
| | | | | Add positions to AnnotationInfo for use by IDEs and other tools.
* Fix and test for #2515.Philipp Haller2009-10-253-2/+57
|
* Deprecation patrol.Paul Phillips2009-10-2527-101/+82
| | | | | | | compile scalac with -deprecation and not cause any machines to catch fire. Most of the remaining warnings are glancing furtively at Tuple2, waiting for the moment to pounce.
* Fix and test case for #2512, plus lots of time ...Paul Phillips2009-10-259-16/+43
| | | | | | | | Fix and test case for #2512, plus lots of time expended tuning HashSet starting sizes and growth rate, with almost nothing to show for it (but I did determine that "shadowed" is constructed identically something like 10,000 times, so there is probably a cache to be had there.)
* Fixed isCoDefinedWith by undoing previous changes.Iulian Dragos2009-10-241-1/+2
|
* Added scalac.args.quickonly to build.xml, becau...Paul Phillips2009-10-231-9/+14
| | | | | | | Added scalac.args.quickonly to build.xml, because otherwise the only way to fully test new command line options either involves rebuilding starr every time or manually editing build.xml between locker and quick.
* Reorg of number parsing to use more direct logic.Paul Phillips2009-10-232-41/+51
|
* Parser fix involving backquoted identifiers (#2...Paul Phillips2009-10-232-7/+30
| | | | | Parser fix involving backquoted identifiers (#2514) plus test case.
* fixed #2428 for good.Martin Odersky2009-10-238-22/+37
|
* The last patch to work around #1909 caught one ...Paul Phillips2009-10-225-4/+20
| | | | | | The last patch to work around #1909 caught one brand of lifts but not another. Better now and another test case.
* Made sortBy unexperimental.Paul Phillips2009-10-222-9/+7
|
* Tickets #1909 and #2508 involve code which comp...Paul Phillips2009-10-224-0/+19
| | | | | | | Tickets #1909 and #2508 involve code which compiles but then fails at runtime due to invalid bytecode. This commit turns those into compile time errors. Includes negative test case.
* new starr that does type constructor inferenceAdriaan Moors2009-10-223-3/+3
|
* the essence of tcpoly inference + test casesAdriaan Moors2009-10-2214-100/+273
| | | | | | fixes to check files and removed nonapplicable test case Tuple2 impl, but commented out so that we can bootstrap whitespace...
* Added (a variation on) jorge ortiz's sortBy to ...Paul Phillips2009-10-223-4/+33
| | | | | | Added (a variation on) jorge ortiz's sortBy to SeqLike, added docs and test case. Added map to Ordering.
* Specialized works with Unit and handles correct...Iulian Dragos2009-10-224-45/+95
| | | | | | Specialized works with Unit and handles correctly uncheckedVariance annotations.
* A pending test for #2087, and a script test whichPaul Phillips2009-10-229-0/+16
| | | | | | | | is supposed to exercise r19165, except that I discovered that no script tests have been run since July 2008: r15658 says "remove script tests for now - they seem to block in certain configurations."
* fixed breakage caused by r19219 -- sorry!Adriaan Moors2009-10-221-1/+1
| | | | | (thanks for alerting me, Toni)