michelou
0d1a99306d
updated STARR to Scala 2.6.1-RC1
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13418 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-03 12:53:08 +00:00
dragos
ead3647dde
Fixed two minor bugs in dead code elmination and icode reader.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13416 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-03 09:50:32 +00:00
dragos
99d6c76090
Fixed #216
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13415 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-03 09:00:33 +00:00
mcdirmid
a6c2274677
nuking noides, getting rid of generate ide maps
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13408 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-02 13:12:45 +00:00
mcdirmid
6a921df81a
nuking noide and generate ides phase
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13407 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-02 13:11:06 +00:00
mcdirmid
8dfab8ac44
* nuked noide
...
* allow command line to accept -target jvm15 in addition to -target:jvm15 (and so on for everykind of combo option!)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13406 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-02 12:58:07 +00:00
mcdirmid
2b06cce173
Fixed problem with to with custom by
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13405 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-02 12:56:14 +00:00
mcdirmid
4feff801ba
Fixed bug in to with custom by
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13404 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-02 12:55:28 +00:00
phaller
90a73773d3
Ported bug fix in rev 13402 of 2.6.1 branch
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13403 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-02 11:36:19 +00:00
emir
630e085a9f
fixed #211
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13401 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-01 10:26:27 +00:00
spoon
dc7ca5b6e9
- When -Yself-in-annots is turned on, be careful not to
...
re-type the same annotation tree and thus use the wrong
self symbol. Duplicate the tree each time to prevent this.
- mkAttributedQualifier can be given a term symbol to use,
if all else fails in converting the type to a tree.
- AsSeenFromMap will sometimes use the above facility.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13398 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-30 16:01:14 +00:00
dubochet
3904ed6a99
Fixed comparison for BigInts (and other custom Number sub-types).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13384 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-30 13:05:37 +00:00
michelou
ad9ce5b843
changed dependencies for targets 'dist' and 'pack'
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13383 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-30 10:25:00 +00:00
dubochet
e35c4806df
Maybe fixed CLDC build.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13382 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-30 10:10:13 +00:00
odersky
29248a8b3d
format -> formatted
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13381 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-30 08:09:39 +00:00
dubochet
e8ec0a4207
Fixed issue with MSIL build.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13380 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-29 22:09:58 +00:00
spoon
65ac30ece8
- include partest in the scala-test package
...
- make scripts in simpbuild/bin immediately executable (thanks, Manfred Stock)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13379 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-29 20:54:56 +00:00
phaller
42307f1582
Beautified actor sequence example.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13378 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-29 18:52:39 +00:00
phaller
e5857d7c1c
Fixed issue that avoids evaluating expressions after andThen and continue.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13377 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-29 18:51:31 +00:00
dubochet
bc97f64d7c
Structural calls should be faster thanks to method caching. Fixed issue #192 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13376 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-29 15:50:14 +00:00
spoon
e62b0bb6d0
This new error message looks better than the old one
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13372 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 17:16:54 +00:00
michelou
2bfd43f578
improved DX tool invocation (Android)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13371 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 12:38:41 +00:00
michelou
d65013e3a1
removed FloatTag/DoubleTag (CLDC)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13370 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 12:07:04 +00:00
michelou
f34d66c6b6
sets 'android.home' property
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13369 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 10:26:16 +00:00
spoon
bb43f762bf
Merge from the annots-normtrees branch. Annotations
...
now use compiler trees instead of reflect trees.
In many cases, annotations on types can be rewritten
instead of discarded as the types undergo various
operations. Also, -Yself-in-annots has been added.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13367 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 05:17:14 +00:00
spoon
6c88618863
escape characters as necessary when
...
inserting types into string literals
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13366 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 04:56:02 +00:00
spoon
f8b858e985
In the Debian build scripts, do not run scaladoc by default. It must
...
be requested explicitly.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13365 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 04:41:29 +00:00
michelou
bb1577ea86
added Android build and test support
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13363 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-27 19:49:42 +00:00
moors
9dc83d1e52
fixed Ticket #212
...
at the same time, made it easier to customise the shape of identifiers
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13362 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-27 19:05:35 +00:00
odersky
54eaf3c0a3
Made format compatibkle with JDK 1.4. Fixed #197
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13360 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-27 17:57:08 +00:00
michelou
cb15c45f74
fixed #63
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13356 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-27 12:31:59 +00:00
phaller
c9ac87567e
Fixed issue with task scheduler creating too many threads. Improved actor termination code. Added size query to MessageQueue.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13355 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-27 10:56:51 +00:00
odersky
a9edd50e19
List.transpose is now tailrecursive. Removed format with Locale from StringAdd (it seems Locale is not supported on 1.4).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13352 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-26 19:20:12 +00:00
phaller
47e8ed28e3
Fixed ticket #219 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13350 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-26 14:16:59 +00:00
michelou
dd9aacd2d6
reverted (unwanted) change in build.xml
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13349 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-26 12:27:00 +00:00
michelou
0b19d666e5
Fixed runtime.StringAdd for MSIL and CLDC
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13348 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-26 12:25:03 +00:00
emir
da1d534900
fix ticket #98 , by removing the => thus making all arguments cbv.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13345 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-25 22:17:32 +00:00
emir
256dea46b3
fixes ticket 230, props to Jon Pretty who found and reported the issue.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13344 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-25 21:43:44 +00:00
emir
92c9d079bc
fixed namespace printing bug - props to DPP who found and reported it.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13343 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-25 20:43:41 +00:00
odersky
30a8483860
Added format method to StringAdd
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13342 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-25 10:48:28 +00:00
odersky
e8a95f1afa
Fixed #184
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13341 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-24 18:09:37 +00:00
mcdirmid
b75bc6531f
Removed recursion from predicated iterator fill as it caused a stack overflow.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13339 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-24 05:57:36 +00:00
mcdirmid
6d2ca0aa84
Fixing infinite recurse
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13338 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-24 03:50:01 +00:00
mcdirmid
4306379dd5
Changed argument of Array.concat to accept Seqs rather than arrays.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13337 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-24 03:14:20 +00:00
mcdirmid
9fe7724006
Changed reverse to return mutableprojection.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13336 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-24 03:05:13 +00:00
dragos
d5ef00fc99
Fixed compilation for java files in target android.lib
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13334 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-23 13:21:53 +00:00
dragos
579d83d904
Added android-library target in the build file, and special ScalaObect which has no @remote attribute (no RMI on android).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13332 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-22 17:16:07 +00:00
dragos
a9681ff705
Made remote & co. classes lazy, so that they are not required on the classpath unless the sources reference it.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13331 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-22 17:14:32 +00:00
dragos
1c107d4bb0
Made the scalac task return early if there are no sourcefiles to compile (and not create a compile instance and an empty run).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13330 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-22 17:13:50 +00:00
michelou
3ea66443ec
added explicit compiler version (CLDC)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13328 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-22 09:28:19 +00:00