Commit Graph

5178 Commits

Author SHA1 Message Date
michelou dc787265cd - corrected classpath on Cygwin in file test/scalatest
- now displays 3rd line of 'java -version'



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5646 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-27 12:43:58 +00:00
mihaylov e7829ff427 Move the implicit BitSet=>Ordered[BitSet] coercion to
automata/SubsetConstruction, where it is used


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5645 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 17:33:39 +00:00
mcdirmid 8371b87201 Adding IO files to build. Untested and not used yet.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5644 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 17:21:22 +00:00
mcdirmid e934ed28c0 Adding IO files to build. Untested and not used yet.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5643 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 17:21:19 +00:00
odersky d1a5782a8e git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5642 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-26 13:00:58 +00:00
michelou b9a575f621 - corrected value of nsc.excludes in file build.xml
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5640 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 12:39:54 +00:00
mihaylov 23ac6dbbef Added a deep-copy clone method
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5639 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 12:05:11 +00:00
dubochet e0524c377a Scala now only works in client mode: server mode is too buggy for Scala.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5638 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 10:24:12 +00:00
dubochet 628036e780 Added Martin's additional test cases. All tests now suceed under Java 1.4.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5637 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 09:32:34 +00:00
dubochet 1a261db784 Scala bazaar Ant task now extends the correct task type.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5636 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-26 09:07:15 +00:00
mihaylov eb7b63748b - improved efficiency
- fixed a bug in the handling of size


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5635 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-25 23:27:15 +00:00
mihaylov d7f547ab5c Added a fast subsetOf implementation
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5634 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-25 23:17:57 +00:00
dubochet 6a5e787533 Made 'bugs' test case more resistant to differences between Java 1.4 and 1.5 (difference in reporting of class cast exceptions).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5633 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-25 15:19:16 +00:00
mihaylov 411567ce57 added --quick option
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5632 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-25 14:32:45 +00:00
mihaylov 8e2512e1bd Adjusted for the changed output
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5631 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-25 10:02:26 +00:00
dubochet 0add12c1a9 Created new STARR release without the annoying debug message.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5630 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-24 21:28:48 +00:00
dubochet 1ef4feb9c2 Removed an annoying debug message.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5629 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-24 21:22:20 +00:00
dubochet 00dc964ecf Created new STARR release.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5628 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-24 21:15:49 +00:00
odersky b4cabc8c01 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5627 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-24 18:37:58 +00:00
odersky a139f0de6e git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5626 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-24 17:49:28 +00:00
mihaylov d1c1ffb284 use the mutable.Set interface of BitSet
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5625 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-24 16:35:15 +00:00
odersky 559a68ffab git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5624 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-24 16:00:44 +00:00
odersky b6675fe0f2 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5623 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-24 15:56:42 +00:00
odersky 89bd747c4f git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5622 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-24 15:50:14 +00:00
michelou 3a1fe2d77b fixed bug in isWhitespace argument in file scala/tools/nsc/symtab/Symbols.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5621 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-24 15:14:33 +00:00
odersky 9d4035f169 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5620 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-23 18:57:47 +00:00
mcdirmid 4b399acb2d * removed tabs from core compiler files.
* improved coverage of semantic tokens class
* enhanced classpath stability

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5619 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-22 20:38:08 +00:00
mihaylov 6af69bb79f Adjusted to the new interface of BitSet
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5618 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-22 15:17:27 +00:00
mihaylov f2d06b0e3a Complete rewrite:
- uses directly Array[Int] instead of ResizableArray;
   the latter is polymorphic and uses boxed arrays
 - implement collection.BitSet and collection.mutable.BitSet as subclasses
   of collection.Set and collection.mutable.Set respectively with the
   corresponding change in the interface
 - collection.immutable.BitSet is likely to disappear because its semantics
   is subsumed by collection.BitSet.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5617 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-22 15:16:30 +00:00
mihaylov 3da93ae077 added min(x: Int, y: Int): Int function
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5616 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-22 14:54:14 +00:00
mihaylov 116f1dfab0 use the serializable attribute instead of java.io.Serializable
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5615 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-22 14:21:25 +00:00
odersky 82e6e18a15 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5614 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-20 18:07:53 +00:00
dubochet 76ba4c3c7e Fixed some details in SABBUS so that it works flawlessly (hopefully).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5613 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-20 16:38:11 +00:00
dragos 5b59db4a4f Added option '-Xlinearizer:<lin>' and made 'reverse post order' the default linearization strategy, to greatly improve performance on java 1.4
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5612 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-20 16:33:06 +00:00
dubochet 8e372f3cb2 Mmmh, SABBUS wasn't working after all. Now it should.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5611 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-20 16:18:24 +00:00
dubochet 3727c6708f Updated a rather improved version of SABBUS which takes care of dependencies much better. Have a look at the updated README file for details.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5610 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-20 16:15:13 +00:00
odersky 4a904ae58a git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5606 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-20 15:50:55 +00:00
odersky a899c83d2f git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5604 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-20 15:50:27 +00:00
dubochet e723ff3b19 Improved TypedCode to support yet more code.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5603 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-20 15:16:02 +00:00
spoon 0b948bf3e5 When zip-ping up an sbp file, include all dependencies, not just
the ones that have changed.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5602 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-20 15:14:52 +00:00
spoon c8644f91fa automatically define a "sbaz" task coresponding to ScalaBazaar
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5599 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-20 11:45:44 +00:00
odersky 10056bdf60 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5593 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-19 18:19:58 +00:00
michelou 5cd84b8889 - removed tabs in scala/concurrent/Process.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5592 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-19 17:22:06 +00:00
mihaylov e5302fb9ea use toList instead of elements.toList
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5591 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-19 17:15:27 +00:00
mihaylov 441cb9e3ce Use attributes instead of java.lang.Cloneable, java.io.Serializable
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5590 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-19 17:14:21 +00:00
mcdirmid 9a5a5e3bbc git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5589 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-01-19 16:52:17 +00:00
phaller 18140a697a Fixed conflicting self in scala.concurrent.Process.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5588 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-19 16:30:58 +00:00
michelou bc97575be9 added entry to svn:ignore for test/files/neg
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5587 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-19 16:13:36 +00:00
spoon f2a5003b73 changed <availablepackage> to <availablePackage>
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5586 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-19 16:11:13 +00:00
phaller d803479fa7 Added process identifiers (class Pid) to thread-based actors.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5585 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-01-19 15:57:34 +00:00