dubochet
7f0b1d145a
[no content change] Fixed all SVN properties: mimes, EOL, executable. Id expansion is consistently enabled for Scala/Java/C# sources in 'src/' and consistently disabled and removed from everywhere else: there should not be any dead Id tags anymore.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18773 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 13:09:40 +00:00
rytz
0ef0cf9371
fixed #2290 and #2325
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18772 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 12:45:00 +00:00
phaller
f6f5b1d9d7
Moved SingleThreadedScheduler from scheduler back to actors where it used to be in 2.7.x.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18771 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 12:21:42 +00:00
phaller
d70974341f
Fixed boundedbuffer actor example (new arrays).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18770 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 12:16:17 +00:00
phaller
f17be85c82
More proper fix for #2379 (single-threaded actors done right!).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18768 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 10:58:10 +00:00
phaller
6f7eb3bbb3
Fixed #2359 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18767 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 10:37:50 +00:00
odersky
f1e6519ef0
moved sortWith from Iterable to Sequence (becaus eit does not make sense for sets or maps).
...
Fixed problem interfacing with Java Array[T] parameters. Made manifests compile under 1.5 by avoiding multi-dimensional Array.newInstance.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18766 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 09:30:24 +00:00
rytz
5235db2666
pack200 ant task will be used for better compression of sbaz packages
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18765 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 08:16:35 +00:00
extempore
d9a9c4d827
Taking a stab at the cause of some nightly failures.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18764 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-24 03:44:57 +00:00
extempore
1e76f9b2ad
Test case for #1309 (fixed in Array rewrite.)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18762 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 22:47:15 +00:00
extempore
61b81a1b0f
Fix for partest so all the javaopts files wouldn't be ignored
...
when running tests. With that in hand, fixed #2379 .
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18759 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 20:51:21 +00:00
extempore
a2ac66fa1e
The results of examining many instances of !!! and seeing
...
what I can do about rendering them less exclamatory. It is
not completely out of the realm of possibility that I have
calmed down something which would best have remained excited, but
I am endeavoring to be more "daring" (in the words of the BAFL.)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18758 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 20:18:52 +00:00
extempore
950b017365
Created a copy method for Elem like the one which would be
...
generated for it if a) it were still a case class and b) it
didn't have a Node* argument, which apparently suppresses
the generation of the copy method.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18757 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 20:18:25 +00:00
extempore
021758a448
Fix and test case for #2377 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18756 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 18:26:59 +00:00
odersky
730a2658ab
Fixed #2381 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18755 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 15:01:27 +00:00
extempore
0220fa0c20
Some more XML reworking.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18754 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 14:13:55 +00:00
imaier
b7a9e7b68c
Proxy.equals catches null case (fix for #2366 )
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18753 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 10:12:32 +00:00
extempore
e2426c3ed8
Removed redundant method isValueType.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18752 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 05:13:16 +00:00
extempore
a657533799
Removed StringVector and all uses thereof.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18751 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 04:18:17 +00:00
extempore
9750739e4a
Fix for #2374 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18750 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 03:02:21 +00:00
extempore
6d0df2f1cf
Fix for #2364 , and another XML rewrite.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18749 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 03:02:10 +00:00
stepancheg
9f36ae8e78
drop svn:executable from *.scala
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18747 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-23 00:27:03 +00:00
extempore
719f2640bd
Some duplication elimination in partest.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18746 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 19:54:55 +00:00
cunei
a847618751
Rather surprisingly, after all the commotion about 2.7.6
...
and the pickler fix, there was still no test for the
corresponding ticket(s). Now added.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18745 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 18:17:35 +00:00
extempore
340e72da1e
Support code I need for certain equality strategies; it's not
...
called by anything in the mainline as yet.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18744 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 17:53:19 +00:00
phaller
278241f368
Really fixing the build now.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18743 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 16:56:14 +00:00
phaller
898c2b8b1f
Fixed build.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18741 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 16:28:24 +00:00
phaller
fb466e5a52
Finished re-integrating mutable collections.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18739 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 16:14:46 +00:00
michelou
d2c8f810bf
fixed doArgs (Settings.scala) and loadFrom (Plugin.scala)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18738 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 15:27:34 +00:00
rytz
c5fb9e2fd9
improved patch from james matlik
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18737 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 14:34:11 +00:00
michelou
378efc687b
finished update of Android examples
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18736 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 11:57:52 +00:00
odersky
7afe85d362
Attempt at fix for lift crash on 2.7.6
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18735 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 11:50:31 +00:00
rytz
08f413786e
fix for a nightly build problem
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18734 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 10:35:12 +00:00
extempore
65791d554e
Attempting to widen the field of possibilities for equality,
...
a proof by construction that a large codebase doesn't need to
perform equality checks between different primitives types
if it is not so inclined.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18733 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 06:24:34 +00:00
extempore
a31b420e1c
Various tweaks to give us relief from those files which are
...
endlessly recompiled by ant (mostly, whenever there is a source
file which does not generate a class of the same name.)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18732 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 04:45:25 +00:00
extempore
a031d55eda
Removed 150,000 unnecessary boxings. Interesting
...
things you find when you log all equality tests.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18731 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 23:08:14 +00:00
extempore
f3205ca1a3
Altered replacelocker target to replace locker.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18730 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 22:50:18 +00:00
dubochet
b5f2cffcc6
SABBUS now builds FJBG, which sources are now part of the Scala module.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18727 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 19:24:41 +00:00
extempore
766bcd608e
Changed vt-warning workaround to enable the setting in the
...
doc settings object, so anything using it will get the fix.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18725 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 17:11:51 +00:00
extempore
e7cfba06eb
Re-enabled the self-type check which was breaking the overall
...
build in favor of disabling the check only when running scaladoc.
This still requires attention!
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18723 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 14:04:26 +00:00
odersky
aabc853b81
new arrays are done. Two tests fail: structural.scala ==> for Gilles. runtime.scala ==> please help me out here! It seems unrelated to my array changes. But I can't check on Hudson right now whether it existsed already before the checkin.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18722 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 12:50:04 +00:00
extempore
fe5e194e3a
Attention drawn toward MarkupParsers, I found I could not look away.
...
Mostly finished giving it a nice veneer of sanity.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18721 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 04:01:11 +00:00
extempore
d22f423b2f
Fix for #2354 , and made the surrounding XML parsing code
...
slightly less likely to blind innocents who come across it.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18720 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-19 06:09:15 +00:00
extempore
14d4c8c454
Working around a mysterious bug which was exposed in r17461.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18719 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-19 02:28:17 +00:00
extempore
66a5be15e4
Exposed a bunch of java 5 Character methods through RichChar,
...
and deprecated a couple in favor of less irritating names.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18718 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-18 20:37:52 +00:00
dragos
d8ed223a0d
Fixed the crash in the optimizer for nested exception handlers that apear as arguments to methods.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18717 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-18 17:11:11 +00:00
phaller
820ab90329
Physically moved ForkJoinPool to scala.concurrent.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18716 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-17 19:26:52 +00:00
odersky
76c09b4896
new starr, with some changes to varargs handling. This starr can build with the new array scheme, using -Dscalac.args="-Ynewarrays".
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18715 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-17 11:00:31 +00:00
extempore
642c3e4cb5
Setting property to binary.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18714 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-17 01:37:59 +00:00
extempore
8985646602
Not sure why my jars are being viewed somewhere along the
...
way as if textual data, and this is apparently causing breakage
some places. One more try at uploading a jar.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18713 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-17 01:28:54 +00:00