Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixed bug 1056: due to mixed use of normalized ... | Adriaan Moors | 2007-04-18 | 4 | -5/+13 |
| | | | | | | | | | fixed bug 1056: due to mixed use of normalized and non-normalized types should normalize types that were previously tested by a predicate that implicitly considered the normalized type. Before, given e.g., type X = Function[String, String], ``X''.isFunctionType was true (uses symbol, which normalizes), but ``X''.typeArgs.isEmpty (the alias doesn't have any type arguments) (there are probably more cases like this, for now looked for .typeArgs) | ||||
* | shrunk the interpreter's imports wrappers from ... | Lex Spoon | 2007-04-18 | 1 | -1/+1 |
| | | | | | shrunk the interpreter's imports wrappers from "$import" to "$iw" | ||||
* | shrink the nesting of import wrappers in a few ... | Lex Spoon | 2007-04-18 | 1 | -19/+153 |
| | | | | | | | | shrink the nesting of import wrappers in a few ways: - skip imports that are shadowed by other ones - skip imports that contribute nothing to the current expression - do not create a new nesting level until an import name is actually repeated | ||||
* | switched to explicit self ref syntax for some f... | Martin Odersky | 2007-04-17 | 10 | -42/+58 |
| | | | | | switched to explicit self ref syntax for some files. | ||||
* | added variable JAVA_OPTS to the generated Unix ... | michelou | 2007-04-17 | 6 | -226/+242 |
| | | | | | added variable JAVA_OPTS to the generated Unix tools | ||||
* | Discard BoxedNumber with -target:msil | mihaylov | 2007-04-17 | 2 | -2/+2 |
| | |||||
* | Made scala.Collection platform-independent | mihaylov | 2007-04-17 | 1 | -3/+17 |
| | |||||
* | Improved implementation of BigInt.equals | mihaylov | 2007-04-17 | 1 | -2/+2 |
| | |||||
* | fixed bug1041 | Martin Odersky | 2007-04-16 | 1 | -1/+1 |
| | |||||
* | implementing Martin's suggestions for tcpoly | Adriaan Moors | 2007-04-16 | 5 | -20/+30 |
| | | | | | | | | | | | | - prefixString in SingleType suppresses scala.Predef prefixes - (sym.isPredefModule) better handling of double defs of `_' in type - params (now in enterInScope in Namers) introduced HKmode to indicate - we're typing a higher-kinded type, instead of reusing POLYmode | - TAPPmode - Typers.typedTypeConstructor does not normalize the result anymore -- now in GenICode generatedType = toTypeKind(tpt.tpe.normalize) | ||||
* | refactored typer. | Martin Odersky | 2007-04-13 | 2 | -308/+360 |
| | |||||
* | changes to parser for 409/877. | Martin Odersky | 2007-04-13 | 6 | -104/+92 |
| | |||||
* | updated check files | michelou | 2007-04-13 | 1 | -13/+13 |
| | |||||
* | removed warnings (and tabs) | michelou | 2007-04-13 | 1 | -48/+58 |
| | |||||
* | removed warnings | michelou | 2007-04-13 | 1 | -24/+26 |
| | |||||
* | removed warnings | michelou | 2007-04-13 | 1 | -25/+32 |
| | |||||
* | added early field initialization. | Martin Odersky | 2007-04-12 | 9 | -96/+159 |
| | |||||
* | added ant tests, updated headers | michelou | 2007-04-12 | 1 | -20/+17 |
| | |||||
* | fixed bug 1039 | Adriaan Moors | 2007-04-12 | 1 | -2/+4 |
| | | | | | | | The assert in `case TypeApply' in `typed1' was too strict (only allowed `args.length != tparams.length' for unresolved overloaded type) apparently also necessary when the type is an error. | ||||
* | renamed arity=>productArity,element=>productEle... | Burak Emir | 2007-04-12 | 60 | -157/+580 |
| | | | | | renamed arity=>productArity,element=>productElement | ||||
* | removed 'addparams' | michelou | 2007-04-12 | 1 | -5/+2 |
| | |||||
* | - fixed printout for assignment statements | Lex Spoon | 2007-04-11 | 1 | -11/+16 |
| | | | | | | - force evaluation of objectName.accessPath, not just the outermost objectName wrapper - print an extra newline after import statements | ||||
* | fixed problem with compiling bug115 | Martin Odersky | 2007-04-11 | 1 | -1/+1 |
| | |||||
* | more changes to support early inits. | Martin Odersky | 2007-04-10 | 3 | -76/+100 |
| | |||||
* | uses singleton type for value global | michelou | 2007-04-10 | 1 | -3/+2 |
| | |||||
* | added options to scaladoc Ant task | michelou | 2007-04-10 | 2 | -25/+26 |
| | | | | | removed several unchecked warnings | ||||
* | added more options to scaladoc Ant task | michelou | 2007-04-10 | 3 | -418/+504 |
| | |||||
* | check for variables in pattern alternatives; ch... | Martin Odersky | 2007-04-10 | 12 | -200/+141 |
| | | | | | | check for variables in pattern alternatives; changes to enable presupercall initialization. | ||||
* | corrected typo | michelou | 2007-04-10 | 2 | -9/+9 |
| | |||||
* | removed test code | michelou | 2007-04-10 | 1 | -14/+0 |
| | |||||
* | updated file headers | michelou | 2007-04-10 | 23 | -161/+192 |
| | |||||
* | merged in tcpoly branch (at r10641) | Adriaan Moors | 2007-04-06 | 31 | -537/+954 |
| | |||||
* | small changes to supercalls | Martin Odersky | 2007-04-05 | 2 | -7/+15 |
| | |||||
* | cleanup up imports in Ant tasks | michelou | 2007-04-05 | 2 | -23/+14 |
| | |||||
* | explicit supercalls + new style for syntax + ba... | Martin Odersky | 2007-04-04 | 10 | -74/+135 |
| | | | | | explicit supercalls + new style for syntax + backquoted ids in patterns | ||||
* | removed unsealedClass in Definitions | michelou | 2007-04-03 | 1 | -30/+11 |
| | | | | | improved symlink handling in build.xml | ||||
* | Trying to fix the build.... | Sean McDirmid | 2007-04-03 | 1 | -2/+2 |
| | |||||
* | Checking in everything else to fix the build! | Sean McDirmid | 2007-04-03 | 13 | -233/+314 |
| | |||||
* | Removing 1.5 specific APIs | Sean McDirmid | 2007-04-03 | 2 | -10/+13 |
| | |||||
* | Fixed isUnbox/isBox methods. | Iulian Dragos | 2007-04-03 | 1 | -2/+2 |
| | |||||
* | Fixed SyncVar.get ( contribution #420) | mihaylov | 2007-04-02 | 1 | -1/+1 |
| | |||||
* | - annotations on types use lifted reflect trees... | Lex Spoon | 2007-04-01 | 7 | -29/+616 |
| | | | | | | | | | | | | | | - annotations on types use lifted reflect trees instead of internal compiler trees - type annotations are pickled and unpickled in the class-file symbol tables - lifted code uses NoType in places it used to use null - type attributes propagate just a little bit further in the compiler than they used to (see changes to Type.scala) | ||||
* | 1. | Lex Spoon | 2007-04-01 | 2 | -81/+118 |
| | | | | | | | | | | the ones that appear relevant. 2. Such imports are nested, each with its own wrapper object. 3. Interpreter output is cleaned up with a regular expression, so that all of these wrapper objects do not apper. | ||||
* | remove the period from the short name of a symbol | Lex Spoon | 2007-04-01 | 1 | -1/+1 |
| | |||||
* | Fixed Iterator.drop (contribution #415) | mihaylov | 2007-03-31 | 1 | -1/+1 |
| | |||||
* | Fxied Stream.dropWhile (bug contribution #410) | mihaylov | 2007-03-30 | 1 | -1/+1 |
| | |||||
* | fixed bug1013 | Martin Odersky | 2007-03-30 | 2 | -2/+2 |
| | |||||
* | fixed bug1017 | Martin Odersky | 2007-03-30 | 1 | -14/+27 |
| | |||||
* | fixed bug1024. | Martin Odersky | 2007-03-30 | 6 | -10/+22 |
| | |||||
* | assumes () parameterless if overridden method h... | Martin Odersky | 2007-03-30 | 1 | -10/+15 |
| | | | | | | assumes () parameterless if overridden method has one. This should fix problems with toString. |