summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (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
* moved swing classes to package scala.swing; fix...Martin Odersky2008-04-0255-116/+132
| | | | | | moved swing classes to package scala.swing; fixed bugs for regexes and parsers; fixed t0674.
* added requires and ensuring methods.Martin Odersky2008-04-021-3/+21
|
* Fixed useless assignment when defining dummy 't...Iulian Dragos2008-04-021-0/+4
| | | | | | | Fixed useless assignment when defining dummy 'this' variable (introduced by tail call elimination). Should improve GC performance (see ticket $692).
* Changed Stream implementation to use tail recur...Iulian Dragos2008-04-023-63/+57
| | | | | | | Changed Stream implementation to use tail recursive calls directly, instead of tail-recursive local functions. This has better GC behavior, see ticket #692.
* fixed #713michelou2008-04-024-57/+83
|
* display Tree of tree.tpe in TreeBrowsersLukas Rytz2008-04-021-1/+7
|
* Pending test for #673, #695NAME2008-04-015-0/+18
|
* Pending test for #699NAME2008-03-313-0/+19
|
* Pending test for #654NAME2008-03-311-0/+5
|
* Pending test for #663NAME2008-03-312-0/+7
|
* Pending test for #653NAME2008-03-312-0/+11
|
* Re-commented the assert out, it should probably beSean McDirmid2008-03-301-1/+4
| | | | | | assert(!parent.entries.contains(name)), I got the boolean logic wrong on the last commit.
* Reverted Sean's change.Geoffrey Washburn2008-03-291-2/+1
|
* Disabling assertion that seems wrong.Sean McDirmid2008-03-291-1/+2
|
* reverted parseattrubtevalue hack, fixed attribu...Burak Emir2008-03-276-13/+48
| | | | | reverted parseattrubtevalue hack, fixed attribute value parsing
* scala.swing updateNAME2008-03-2652-248/+496
|
* updated tests for Byte/Shortmichelou2008-03-251-5/+5
|
* Fixed XML entity reference parsing: &quote; to ...Iulian Dragos2008-03-251-3/+3
| | | | | Fixed XML entity reference parsing: &quote; to "
* added insert for Byte/Short, synchronized CLDC ...michelou2008-03-252-34/+502
| | | | | added insert for Byte/Short, synchronized CLDC version
* Added target to SuperSabbus to correctly make n...Gilles Dubochet2008-03-221-1/+33
| | | | | | Added target to SuperSabbus to correctly make new Starr. Run "ant -f sabbus -p" for info on top-level targets.
* fixed matching bug (leading to "subst is null" ...Burak Emir2008-03-221-16/+36
| | | | | | fixed matching bug (leading to "subst is null" assertion error, due to lost variable bindings) that wsa blocking Gilles' metamodel development.
* Hopefully that fixes CLDC's incapacity to deal ...Gilles Dubochet2008-03-221-8/+0
| | | | | Hopefully that fixes CLDC's incapacity to deal with floating points.
* Fixed issue #668, removed fix for issue #602.Gilles Dubochet2008-03-214-0/+73
|
* May have fixed issue #650 (couldn't test fsc ta...Gilles Dubochet2008-03-212-34/+36
| | | | | May have fixed issue #650 (couldn't test fsc task on Mac).
* Added overloaded toArray methods to avoid boxin...Iulian Dragos2008-03-202-0/+23
| | | | | | Added overloaded toArray methods to avoid boxing when implementing Seq with a concrete type
* Fixed issues #584 and #602.Gilles Dubochet2008-03-203-17/+45
|
* explain deprecation in JavaMapAdaptor / JavaSet...Lukas Rytz2008-03-202-0/+2
| | | | | explain deprecation in JavaMapAdaptor / JavaSetAdaptor
* Adding apply methods to Map/Set/etc...Sean McDirmid2008-03-207-9/+34
|
* Start of the Ordering trait.Geoffrey Washburn2008-03-191-0/+24
|
* Fixed comment added keywords.Geoffrey Washburn2008-03-191-3/+2
|
* Added a trait for equivalence relations.Geoffrey Washburn2008-03-192-3/+28
| | | | | | Updated the copyright in Ordered.scala, changed references to a "class" to a "trait".
* Fixed svn propertiesmihaylov2008-03-1980-78/+80
|
* Fixed svn propertiesmihaylov2008-03-1923-52/+29
|