summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* added Ant attribute 'failonerror'michelou2007-08-275-43/+55
|
* fixed build, better compilation of literal patt...Burak Emir2007-08-245-57/+120
| | | | | | fixed build, better compilation of literal patterns to switch (supports variable binding)
* all guards are pulled out into DefDefs, new pat...Burak Emir2007-08-236-87/+100
| | | | | | all guards are pulled out into DefDefs, new pattern matcher handles guards now.
* fixed commentmichelou2007-08-231-3/+4
|
* fixed the location of the "docs" dependencyLex Spoon2007-08-231-2/+2
|
* Updated STARR to Scala-2.6.0-RC2michelou2007-08-236-7/+1223
|
* in pm, result temp variable owned by current ow...Burak Emir2007-08-232-8/+6
| | | | | | in pm, result temp variable owned by current owner, not LabelDef (saves an "if" in LambdaLift, but requires one uninitialized ValDef more)
* Fixed bug #1287, lazy vals in trait methods.Iulian Dragos2007-08-232-1/+10
|
* fix #1286Burak Emir2007-08-232-4/+8
|
* Fixed Array.slice to use impementation in Rando...Sean McDirmid2007-08-2227-76/+114
| | | | | | Fixed Array.slice to use impementation in RandomAccessSeq, updated iterators, a bunch of stuff that I forgot to check in!
* small fix in outputmichelou2007-08-221-3/+3
|
* fixed method slice both in arrays and lists (se...michelou2007-08-2214-84/+184
| | | | | fixed method slice both in arrays and lists (see run/slices.scala)
* NEW TEST BUG1279. FIXED CHECK FILE.Martin Odersky2007-08-223-1/+45
|
* fixed (as side-effect of fix for 1210, I assume)Adriaan Moors2007-08-221-0/+0
|
* fixed 1275 by adding minimal early check to Nam...Adriaan Moors2007-08-223-1/+36
| | | | | fixed 1275 by adding minimal early check to Namers so that overriding of type members in refinements cannot change number of type parameters (in principle the full overriding checks should be performed at a later point, when they don't cause cyclicity errors -- this is TODO)
* fixed bug1243Martin Odersky2007-08-221-1/+1
|
* Added back 'lazy' modifier to generator's globa...Iulian Dragos2007-08-221-1/+1
| | | | | Added back 'lazy' modifier to generator's global field.
* New STARR to fix bug #1248, and allow 'lazy' in...Iulian Dragos2007-08-222-2/+2
| | | | | | New STARR to fix bug #1248, and allow 'lazy' in scaladoc's generator object.
* cleaned up TreesMartin Odersky2007-08-226-86/+44
|
* fix #1285Burak Emir2007-08-222-11/+28
|
* Added more debug output to NetKernel.Philipp Haller2007-08-221-10/+26
|
* type attribute of Ident was lost, due to missin...Burak Emir2007-08-223-8/+6
| | | | | type attribute of Ident was lost, due to missing '.duplicate' (?!)
* revert 'List.unapplySeq + guard', problem in te...Burak Emir2007-08-221-1/+1
| | | | | revert 'List.unapplySeq + guard', problem in test/../interpreters.scala
* Ident(sym) => mkIdent(sym), avoids unattributed...Burak Emir2007-08-226-45/+55
| | | | | Ident(sym) => mkIdent(sym), avoids unattributed ident blowing up Erasure
* unapplySeq-optimization works in combination wi...Burak Emir2007-08-212-1/+23
| | | | | unapplySeq-optimization works in combination with guards
* fixed #1281, reverted Sean's lazy generator in ...Burak Emir2007-08-213-1/+24
| | | | | | fixed #1281, reverted Sean's lazy generator in Main which broke the build
* disentangled Trees from Global.Martin Odersky2007-08-213-8/+60
|
* fixed bug1274Martin Odersky2007-08-215-84/+103
| | | | | | moved a bunch of `unapply' definitions from Definitions to a new trait, typechecker.UnApplies
* fix #1282, optimized translation of List.unappl...Burak Emir2007-08-219-215/+364
| | | | | | fix #1282, optimized translation of List.unapplySeq / List(p1...pN) patterns
* Fixing scaladoc bugSean McDirmid2007-08-211-1/+1
|
* fixed bug1284Martin Odersky2007-08-211-2/+2
|
* some fix for bug1279Martin Odersky2007-08-218-21/+85
| | | | | applied Koltsov patch
* forgot to replace the old symbols by the cloned...Adriaan Moors2007-08-211-2/+3
| | | | | | forgot to replace the old symbols by the cloned ones in the info's of the cloned symbols
* Martin: please reviewAdriaan Moors2007-08-202-44/+44
| | | | | | fixed 1210 for real (I hope), fix is in mapOver in Types.scala Also in this commit: small fix to `undoTo` (added check that log is not empty)
* allow _ as wildcard higher-order type param in ...Adriaan Moors2007-08-201-7/+7
| | | | | | allow _ as wildcard higher-order type param in *both* abstract type members and type parameters (instead of just in type param)
* added header and svn propsmichelou2007-08-201-7/+13
|
* updated syntaxmichelou2007-08-202-15/+15
|
* removed private modifiermichelou2007-08-201-2/+2
|
* fixed some bugs related to existentials.Martin Odersky2007-08-207-61/+93
| | | | | | | fixed unboxing bug fixed ByNameFunction problem some cleanups in parser
* fixed contrib #747michelou2007-08-201-3/+10
|
* updated syntaxmichelou2007-08-202-43/+69
|
* fixed #1277, more conservative when generating ...Burak Emir2007-08-202-9/+50
| | | | | fixed #1277, more conservative when generating equals test, +test cases
* split object resetAttrs into a function and a c...Burak Emir2007-08-201-2/+9
| | | | | | split object resetAttrs into a function and a class, shielding its mutable state
* fixed #1278 by holding back an over-zealous opt...Burak Emir2007-08-192-32/+35
| | | | | | | fixed #1278 by holding back an over-zealous optimization of if(true,thenp,_) => thenp ... one must not do that the elsep contains LabelDefs
* fix #1276, encoding equals test in types means ...Burak Emir2007-08-193-16/+39
| | | | | | | fix #1276, encoding equals test in types means one has be careful when using <:<... for an "equalsclass" type, extracts the type of the value which is to be compared by equality, used in optimization
* 'system.exit' in supposedly disable code change...Burak Emir2007-08-191-7/+9
| | | | | 'system.exit' in supposedly disable code changed to 'fatal error'
* scala.Math.Pi instead of scala.compat.Math.PImichelou2007-08-171-3/+3
|
* fixed contrib #748michelou2007-08-171-1/+1
|
* updated several tests for MSILmichelou2007-08-177-140/+137
|
* added test for EMACS environment variable (jline)michelou2007-08-163-10/+9
|