summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (1) Removed generation of $tag method for inter...Martin Odersky2008-04-0719-70/+492
| | | | | | (1) Removed generation of $tag method for interfaces (2) improved type inference for clsoures (3) redesign of CharSequence and regex.
* Fixing infinite loop bug in type checker.Sean McDirmid2008-04-071-2/+13
|
* Fixed SuperSabbus.Gilles Dubochet2008-04-071-10/+16
|
* Missed a few references to fusrcs.Geoffrey Washburn2008-04-071-1/+1
|
* Disable the cldc target.Geoffrey Washburn2008-04-071-6/+8
|
* Put "locker.clean" target back into SuperSabbus...Gilles Dubochet2008-04-071-2/+2
| | | | | | Put "locker.clean" target back into SuperSabbus as its absence was breaking the "dist" build.
* More stubs for MSIL, but I do not have the pati...Geoffrey Washburn2008-04-0711-1/+9
| | | | | | | | More stubs for MSIL, but I do not have the patience to create all of them at the moment. So for now the MSIL build is still a special case. We should have the students working on MSIL finish creating stubs (and perhaps implement some of them).
* Closer to having MSIL build again.Geoffrey Washburn2008-04-0759-15/+77
|
* Fixed android build.Geoffrey Washburn2008-04-072-14/+4
|
* Normal build of jvm-1.5 target works again...Geoffrey Washburn2008-04-071-86/+13
|
* Fixed the SuperSABBUS build again.Geoffrey Washburn2008-04-071-71/+26
|
* More reorg.Geoffrey Washburn2008-04-0786-0/+0
|
* New reorg planGeoffrey Washburn2008-04-0792-0/+0
|
* Use toString() instead of toString in the inter...Geoffrey Washburn2008-04-071-2/+2
| | | | | Use toString() instead of toString in the interpreter.
* Undid 14522 for now.Geoffrey Washburn2008-04-071-5/+6
|
* This might fix things until the unreachable cod...Geoffrey Washburn2008-04-071-8/+8
| | | | | This might fix things until the unreachable code problem is resolved.
* test and fix for #631pradel2008-04-073-7/+36
|
* fixed #495Burak Emir2008-04-071-1/+5
|
* fixed #422Burak Emir2008-04-071-0/+2
|
* fixed #346Burak Emir2008-04-072-8/+11
|
* fixed #522Burak Emir2008-04-072-4/+29
|
* fixed some typos in the scaladoc commentsLex Spoon2008-04-071-5/+5
|
* fixed #671Burak Emir2008-04-061-25/+5
|
* 'busy waiting? you're not serious' said the Thr...Burak Emir2008-04-061-2/+4
| | | | | 'busy waiting? you're not serious' said the Thread and went to sleep(1).
* fixed doc, it's not a bluff / need Ant 1.7 and ...Burak Emir2008-04-061-1/+1
| | | | | | fixed doc, it's not a bluff / need Ant 1.7 and above / coz 1.6 is not enough / it finds <difference> too tough (svn comment poetry: it rhymes)
* solved Walter Chang's slow InputStream issue (u...Burak Emir2008-04-061-1/+4
| | | | | solved Walter Chang's slow InputStream issue (using busy waiting).
* scala.swing update, reverted Martin's changesNAME2008-04-0625-34/+295
|
* Enhanced @see tag in scaladoc:Iulian Dragos2008-04-053-9/+57
| | | | | | | | | - if the text looks like a link, it is turned into a link - if it is a symbol name that can be resolved, it is turned into a link to that symbol - otherwise fall back to old behavior (plain text). Removed two printlns from Definitions (probably debug messages).
* Started fixing up the cldc, android, and msil, ...Geoffrey Washburn2008-04-051-6/+42
| | | | | Started fixing up the cldc, android, and msil, but they do not work yet.
* Added target directory for jvm-1.4.Geoffrey Washburn2008-04-051-7/+44
| | | | | | Fixed standard build (but 1.4, cldc, android, msil, etc. still need to be fixed)
* Rename the "files" target to the more descripti...Geoffrey Washburn2008-04-051-2/+2
| | | | | Rename the "files" target to the more descriptive "fusion" target.
* Fixed spelling mistake: Scaladoc -> ScalaDocIulian Dragos2008-04-051-1/+1
|
* Corrected the bit that generates the scaladoc s...Geoffrey Washburn2008-04-051-2/+5
| | | | | Corrected the bit that generates the scaladoc script.
* (1) more changes for dynamic cycle detection of...Martin Odersky2008-04-0410-65/+122
| | | | | | | | (1) more changes for dynamic cycle detection of implicits 2) change (to wildcard scoping in types 3) suppress $tag generation for purely (abstract traits 4) increase stacksize for sabbus to 32m (otherwise (problems on Windows)
* Fixed #711.Philipp Haller2008-04-041-1/+2
|
* Fixed SuperSabbus build for documentation.Gilles Dubochet2008-04-041-4/+6
|
* SuperSabbus is able to build for JVM 1.5 with t...Gilles Dubochet2008-04-041-27/+72
| | | | | | | | | | | | SuperSabbus is able to build for JVM 1.5 with the new library sources' structure. Current solution is suboptimal as it copies all required sources to "build/fusrcs" (for "fusioned sources"). In the future, SuperSabbus should use filesets to "virtualise" fusing and limit copying. Be carefull from where you get your sources when using both Ant and Scalac/FSC.
* Cleaned up unused directories.Geoffrey Washburn2008-04-0464-0/+0
| | | | | Hadn't quite rooted dotnet, android, and cldc correctly.
* The great library reorg!Geoffrey Washburn2008-04-04178-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | The standard library will now be laid out approximately like this library/scala /jvm/scala /jvm/jvm1.4/scala /jvm/jvm1.5/scala /jvm/android/scala /jvm/cldc/scala /dotnet/scala To build the standard library for a given target you start by copying the root library/scala tree to a staging area, then move down in the hierarchy copying the nested "scala" trees on top in the staging area. So if you wanted to build for cldc, for example, you would do something like the following: rsync -avz library/scala staging/ rsync -avz library/scala/jvm/scala staging/ rsync -avz library/scala/jvm/cldc/scala staging/ The ant build files will be updated to do this for you automagically, and there will soon be shell script to do this if you want to compile some parts of the standard library manually.
* fixed Reifier crash #651Lukas Rytz2008-04-042-0/+7
|
* test for t0716Lukas Rytz2008-04-041-0/+24
|
* Changed signature on reduceLeft/Right per ticke...Geoffrey Washburn2008-04-044-10/+18
| | | | | Changed signature on reduceLeft/Right per ticket #721.
* test case for t0710Lukas Rytz2008-04-041-0/+10
|
* applied patch of t0698Lukas Rytz2008-04-041-1/+1
|
* Fixed #249Philipp Haller2008-04-031-2/+18
|
* Decided that it did not make sense to express p...Geoffrey Washburn2008-04-032-12/+6
| | | | | | | | | | Decided that it did not make sense to express part of the properties of a PartialOrdering in terms of an equaivalence relation. Concluded that downward transitivity for Orderings followed from upward transitivity and the property on Orderings that does not yet have a name.
* First complete draft of the equivalence, partia...Geoffrey Washburn2008-04-033-13/+148
| | | | | | | First complete draft of the equivalence, partial ordering, and total ordering traits. Documentation for the total ordering is a little "novel".
* Fixed #694.Philipp Haller2008-04-031-12/+5
|
* Added signum functions.Geoffrey Washburn2008-04-031-2/+13
| | | | | | to be about as efficient as calling the ones that are provided by Java 1.5.
* removed contractiveness requirement for implici...Martin Odersky2008-04-025-21/+56
| | | | | removed contractiveness requirement for implicit methods