summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Fix and test for #1937Paul Phillips2009-04-301-1/+1
|
* Fix and test case for #1626.Paul Phillips2009-04-301-0/+2
|
* Removed various now-unnecessary java 1.4 workar...Paul Phillips2009-04-2911-78/+36
| | | | | | Removed various now-unnecessary java 1.4 workarounds and conditional behavior.
* added isInstanceOf/asInstanceOf to repl completionPaul Phillips2009-04-291-1/+3
|
* Added a MissingRequirementError variant of Fata...Paul Phillips2009-04-283-3/+13
| | | | | | | | | | Added a MissingRequirementError variant of FatalError so as to improve the amazingly confusing "class file is broken" message which people get whenever they are missing a dependency. Before: class file 'jdo2-api-2.3-SNAPSHOT.jar(javax/jdo/Transaction.class)' is broken After: Missing dependency 'class javax.transaction.Synchronization', required by jdo2-api-2.3-SNAPSHOT.jar(javax/jdo/Transaction.class)
* Fixed wrong attribution of duplicated labels in...Iulian Dragos2009-04-281-5/+3
| | | | | Fixed wrong attribution of duplicated labels in finally blocks.
* removed Namers.scala.1 / .2Lukas Rytz2009-04-282-2093/+0
|
* fixed inadvertantly busted icode printingPaul Phillips2009-04-251-3/+2
|
* Fix for #1752.Paul Phillips2009-04-241-1/+4
|
* Removed redundant scala.tools.util.UTF8Codec.Paul Phillips2009-04-243-84/+2
|
* some small changes to implicits handling, exist...Martin Odersky2009-04-237-45/+118
| | | | | | some small changes to implicits handling, existential abstraction, type parameter bounds checking
* Backward-compatible extension of the signatureAntonio Cunei2009-04-225-12/+24
| | | | | | format, allows for more than 32 bits of flags to be saved by the pickler if so required.
* Changed Flags object not to inherit from Enumer...Paul Phillips2009-04-224-36/+6
| | | | | | | Changed Flags object not to inherit from Enumeration; removed unused enumeration classes; fixed three other bugs which were being masked by all the bonus symbols in Flags.
* add serialization test, disabled patmat debug t...michelou2009-04-213-25/+34
| | | | | add serialization test, disabled patmat debug traces
* Tightened checks for ScalaBeanInfo field selectionPaul Phillips2009-04-201-1/+1
|
* Fixed conflicting changes propagated from the 2.7.Iulian Dragos2009-04-141-2/+3
|
* Temporarily reverted r17501Antonio Cunei2009-04-141-4/+3
| | | | | (until Iulian comes back)
* Propagated fix for #1882Iulian Dragos2009-04-141-3/+4
|
* Fix of t1859Martin Odersky2009-04-141-1/+1
|
* Completion roadmap comments.Paul Phillips2009-04-091-0/+15
|
* Made constructors of top level objects privateIulian Dragos2009-04-091-0/+8
|
* Path completion! You can now say...Paul Phillips2009-04-083-28/+187
| | | | | | | | | | | scala.co<tab> and be offered collection compat concurrent It looks through all the jars on your classpath and the boot classpath for completion options, but does so asynchronously so it doesn't hold anything up. It ignores classpath elements which are directories, so as to avoid accidentally traversing the entire filesystem looking for classes.
* Expanded set of completion delimiters; filter o...Paul Phillips2009-04-072-7/+23
| | | | | Expanded set of completion delimiters; filter out private members.
* Improvements to repl completion.Paul Phillips2009-04-074-11/+29
| | | | | | | | | | | (it was only behind an option to be super conservative) but it can be disabled with -Yno-completion. Now all top level identifiers can be completed upon, so if you define val dingdong = "abc" def dingwhoa = 5 then d.<tab> will complete up to "ding".
* addition to last checkin.Martin Odersky2009-04-071-0/+1
|
* fixed #1775 by making all anonymous functions s...Martin Odersky2009-04-076-25/+25
| | | | | | fixed #1775 by making all anonymous functions serializable. Small cleanups elsewhere.
* Setting the source module of RootClass.Antonio Cunei2009-04-061-7/+10
|
* Fixes to scalac ant taskJosh Suereth2009-04-011-3/+101
|
* Today's frustration commit! Disables all forwar...Paul Phillips2009-03-312-6/+12
| | | | | | | Today's frustration commit! Disables all forwarders including main until we can figure out how to avoid #1795, and reverts ostensible fix for #1240 to avoid #1840, #1842, and the rest of the gang.
* Suppresses variance checking in type aliases; e...Martin Odersky2009-03-313-4/+26
| | | | | | Suppresses variance checking in type aliases; exapnds all type aliases instead.
* Moved static forwarder generation behind -Xforw...Paul Phillips2009-03-312-6/+17
| | | | | | | Moved static forwarder generation behind -Xforwarders option. Special cased main so #363 continues to work. Moved test case for #1745 into pending since it requires forwarders to work.
* A new fix for #1240 which might actually meet t...Paul Phillips2009-03-311-5/+8
| | | | | | A new fix for #1240 which might actually meet the definition of "fix", and also fixes #1840.
* Removed all traces of ByNameFunctionIngo Maier2009-03-314-28/+0
|
* hopefully fixed problem in overloading resoluti...Martin Odersky2009-03-301-1/+5
| | | | | | hopefully fixed problem in overloading resolution that caused eclipse plugin build to fail
* changed overloaing resolution to make Builders ...Martin Odersky2009-03-305-40/+80
| | | | | | | changed overloaing resolution to make Builders work. generalized companion object generation in Namers. Fixed a problem in Types that made the collection build crash.
* Fixed #1094.Iulian Dragos2009-03-301-2/+7
|
* Fixed nested lazy values (#1589).Iulian Dragos2009-03-302-14/+25
|
* Initialization order strikes again. Fix for #1811Ingo Maier2009-03-301-9/+8
|
* Fixed finalizers containing branches, and retur...Iulian Dragos2009-03-301-1/+1
| | | | | | Fixed finalizers containing branches, and returns inside try-finally. See #1536.
* Fix for #1838Ingo Maier2009-03-301-0/+2
|
* Fixed Java signatures of forwarders for inherit...Iulian Dragos2009-03-305-12/+32
| | | | | | | | Fixed Java signatures of forwarders for inherited members, and references to scala.Nothing are translated to scala.runtime.Nothing$ (see #1254, #1822, #1555). Moved a Java test that was not run to its proper subdirectory, to make partest happy.
* Code to support invoke-dynamic for structural t...Iulian Dragos2009-03-306-6/+56
| | | | | | Code to support invoke-dynamic for structural types. Not yet complete, built around the JSR 292 spec of December 2008.
* fix for #1833Paul Phillips2009-03-291-1/+2
|
* fix for #1837Paul Phillips2009-03-291-4/+6
|
* fix for #1804Paul Phillips2009-03-241-1/+14
|
* reverting my previous pointless change and movi...Lukas Rytz2009-03-242-21/+17
| | | | | | reverting my previous pointless change and moving it to where it makes some sense (ScalacFork)
* Generate java signatures for private members as...Iulian Dragos2009-03-241-1/+1
| | | | | Generate java signatures for private members as well (#1395)
* scalac ant task now supports @argfile (needed t...Lukas Rytz2009-03-241-5/+19
| | | | | scalac ant task now supports @argfile (needed to build .net on windows)
* Fixed #1675Iulian Dragos2009-03-241-5/+9
|
* Fixed #1789Iulian Dragos2009-03-241-10/+11
|