summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #1453.Iulian Dragos2008-11-182-4/+2
|
* scaladoc now correclty links to swing sourcesLukas Rytz2008-11-171-0/+2
|
* Fixed parallel matching with check init.David MacIver2008-11-151-1/+1
|
* Fix and test for #1513Geoffrey Washburn2008-11-141-1/+1
|
* Applied Paul's patch for #1380, moved test out ...Geoffrey Washburn2008-11-131-2/+3
| | | | | Applied Paul's patch for #1380, moved test out of pending.
* Starting on improving the abstraction level of ...David MacIver2008-11-135-471/+605
| | | | | | | | Starting on improving the abstraction level of the pattern matcher (code from paul) Still needs a fair bit of work.
* Fixed bug in partest that prevented setting per...Philipp Haller2008-11-132-17/+20
| | | | | Fixed bug in partest that prevented setting per-test classpath.
* Converted conpountType to infixType in legal cl...Martin Odersky2008-11-131-2/+4
| | | | | | Converted conpountType to infixType in legal closure parameter type; fixed bug for parsing virtual traits.
* minor cleanups (leading tabs, Unit, etc.)michelou2008-11-111-61/+59
|
* fixed #1500 and #1501Tiark Rompf2008-11-102-1/+22
|
* Reversion of the changes to targetParams which ...David MacIver2008-11-102-11/+7
| | | | | | | | | Reversion of the changes to targetParams which I made to fix #1260 as they caused problems (specifically #1480). This code is wrong but it's the old wrong behaviour, which is less broken than the new wrong behaviour.
* Separating out a single Binding from a collecti...David MacIver2008-11-093-49/+29
| | | | | Separating out a single Binding from a collection of Bindings.
* General tidying from paul (mostly concerning us...David MacIver2008-11-093-94/+63
| | | | | General tidying from paul (mostly concerning use of setType).
* Some code cleanups from Paul.David MacIver2008-11-083-72/+84
|
* Paul's fix for bug #889.David MacIver2008-11-081-11/+17
|
* Fixed partes to run on 'quick' classes (was ass...Iulian Dragos2008-11-061-1/+1
| | | | | | Fixed partes to run on 'quick' classes (was assuming the old directory structure).
* Fixed optimiser bugs, now all tests pass when u...Iulian Dragos2008-11-064-4/+25
| | | | | | Fixed optimiser bugs, now all tests pass when using the optimised compiler.
* Flattening the hierarchy in parallel matching a...David MacIver2008-11-051-83/+61
| | | | | Flattening the hierarchy in parallel matching a bit. (Courtesy of Paul).
* Deprecate jolib in preperation for removal.Geoffrey Washburn2008-11-051-1/+1
| | | | | could go ahead and remove it since it is apparently useless.
* - make "latest" symlink in dists/mavenLukas Rytz2008-11-052-148/+161
| | | | | | - maven-deploy.xml takes parameter settings.file (ant deploy.snapshot -Dsettings.file=/path/to/settings.xml)
* Reverting my previous changes as they seem to b...David MacIver2008-11-044-13/+111
| | | | | | Reverting my previous changes as they seem to break things massively and I can't pinpoint how at the moment.
* Removed Ysqueeze as it was another dubious opti...David MacIver2008-11-044-111/+13
| | | | | | Removed Ysqueeze as it was another dubious optimisation which was off by default.
* Fixed the test that broke because of the Geoffrey Washburn2008-11-041-1/+1
| | | | | | | | change in the error message. Adjusted the error message slightly because saying that a "def needs to be stable" does not make much sense because you can't make defs stable.
* Clarify that the condition/problem is really ab...Geoffrey Washburn2008-11-041-2/+2
| | | | | | | Clarify that the condition/problem is really about stability, not immutability (given that stability implies immutability, but not vice versa).
* Stripping out casetags.David MacIver2008-11-043-59/+0
|
* General code cleanliness. Nothing too exciting.David MacIver2008-11-044-51/+16
|
* Large iamount of tidying up, mostly from paul. David MacIver2008-11-034-704/+625
|
* added location and icon methods to Frame, impli...Ingo Maier2008-11-022-1/+12
| | | | | | added location and icon methods to Frame, implicit conversion for pairs to Dimension and Point
* fixed "script" tests on Windows (Cygwin+DOS)michelou2008-11-011-1/+9
|
* Merged new test set code from 2.7.2 branch.Philipp Haller2008-11-011-93/+70
|
* propagating to trunk fix for #1463Antonio Cunei2008-10-311-1/+1
|
* Fixed multi-file jvm5 tests.Philipp Haller2008-10-311-0/+14
|
* fixed #1460, #1467Martin Odersky2008-10-311-7/+15
|
* Java parser handles final modifier for types.Philipp Haller2008-10-311-1/+2
|
* merged work from maven2 branch into trunkLukas Rytz2008-10-316-5/+308
|
* Applied Paul's patch for #1467.Iulian Dragos2008-10-311-6/+6
|
* fixed #1461,#1464Martin Odersky2008-10-302-5/+13
|
* updated ScalacFork ant task to accept arbitry a...Lukas Rytz2008-10-301-4/+5
| | | | | | updated ScalacFork ant task to accept arbitry arguments forwarded to the forked jvm.
* Fixed annoying dead-code elimination bug.Iulian Dragos2008-10-301-4/+5
|
* Minor control flow tinkering.David MacIver2008-10-301-15/+8
|
* Make ParallelMatching's indentation not be a lie.David MacIver2008-10-301-79/+79
|
* Minor cleanup of my last change.David MacIver2008-10-292-2/+5
|
* Fix for ticket #1087.David MacIver2008-10-291-1/+2
|
* Made anonymous classes non-synthetic.Iulian Dragos2008-10-291-1/+1
|
* Reverted change made to fix #1375.Iulian Dragos2008-10-291-1/+1
|
* oops, worked on branch, merging back into trunkIngo Maier2008-10-294-6/+6
|
* added javax to known package prefixes, so scala...Ingo Maier2008-10-291-0/+1
| | | | | | added javax to known package prefixes, so scaladocs will properly link to Java Swing docs
* I feel like I should be waving a dead chicken w...David MacIver2008-10-291-4/+10
| | | | | | | | | | | | | | | | | | | | | | | I feel like I should be waving a dead chicken with this commit. As was discussed in scala-devel, the pattern matching for Scanners generates very nested if statements. This makes the typechecker work really hard to check these if statements, descending into a deeply nested tree. This can blow the stack. So, what's the solution? Don't touch Scanners at all. Change the definition format for four character constants in SourceFile.scala. Suddenly the problem goes away and we get a lovely big switch statement. The type checker no longer has to do all that work. Clearly this is a bug in the pattern matcher. See #1456. But as I don't know when I'll have a fix for that, this works as a temporary workaround. I don't understand why it works yet, but it does. Hence the sacrificial chicken. All hail Zog, protector of the type checker!
* Modifications to pattern matching to allow the ...David MacIver2008-10-294-67/+53
| | | | | | | | | | | | Modifications to pattern matching to allow the threading of a Typer all the way through. This is in aid of fixing bug #1087. It doesn't actually fix it, but it makes the error message produces a little more enlightening. That's something. :) (It also seems this is a neccessary change for correctness with respect to the typechecker anyway).
* Added handling of pos5 tests.Philipp Haller2008-10-281-0/+14
|