Commit Graph

7202 Commits

Author SHA1 Message Date
michelou 993ae34237 merged Burak's destructive rev11032 with rev11031
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11034 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-15 09:11:48 +00:00
emir dd6e262a21 oops, left a println
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11033 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-14 17:54:48 +00:00
emir 94fad042f4 fixed bug 1103 and Sean's example, making markupparser error handling more defensive.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11032 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-14 17:45:49 +00:00
odersky ba85761fb0 fixed bug1084
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11031 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-14 16:40:48 +00:00
mcdirmid 63fbeaa511 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11030 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2007-05-14 15:53:52 +00:00
spoon a2e7b0268f several updates to parallel build.xml:
- merged scala-actors.jar into scala-library.jar
- deprecation and unchecked warnings turned on
- jar manifests have more information in them
- scala-library.jar also gets a version property file


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11026 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-14 13:25:06 +00:00
dragos 77e7d4b341 Fixed failing serialization for singletons.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11025 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-14 13:21:59 +00:00
mihaylov e2ec2b3828 Fixed scala.runtime.Camparator.equals to return the same as '==' on the unboxed values
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11023 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-14 12:22:35 +00:00
mihaylov 43bbf74c31 Fixed contribution #468 in RichChar.{to, until}
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11020 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-14 08:35:25 +00:00
dragos 9762a6b596 Fixed bug #1097.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11014 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 14:39:52 +00:00
michelou 7527a9fa57 Updated *-src.jar to Scala 2.5.0-RC2
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11013 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 13:41:51 +00:00
michelou 4609ba6ad0 added property file to scala-library.jar
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11012 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 13:16:31 +00:00
michelou 2b612049b2 Updated STARR to Scala 2.5.0-RC2
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11010 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 12:43:01 +00:00
mihaylov 8457b87d47 Added test/files/pos/contrib467.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10998 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 10:58:33 +00:00
odersky e1649a9f54 fixed problem with bug1001
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10996 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 05:52:56 +00:00
odersky 3adf853d61 Fixed bug1096
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10995 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 00:31:05 +00:00
odersky df7360f6ed Fixed several bugs, added dependent method types.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10994 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-11 00:14:07 +00:00
michelou 1debb12631 </p/>
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10990 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-10 17:00:34 +00:00
dubochet faee55dce7 [#1058] Sabbus warns the user when having less than 600MB of memory — which has Scaladoc thrashing during a dist.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10989 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-10 14:06:54 +00:00
dubochet 82aa7b8ac5 [#1095] Changed Scalac Ant task to use default settings from “nsc.Settings” instead of its own. This means that Scala will now be built with “vars” debug symbols.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10987 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-10 13:38:25 +00:00
michelou 7900268598 minor changes
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10982 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-10 11:07:06 +00:00
mcdirmid 2d5bc9419b Cosmetic changes only by indirectly all in. calls. Preparing for a future upgrade, and don't want things to get too out of synch.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10981 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-10 10:12:28 +00:00
emir 863253f900 fixed bug related to sequence + new patmat algo
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10980 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-09 22:59:59 +00:00
michelou 3193b7834b renamed tests for contribs #460 and #461
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10979 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-09 15:27:27 +00:00
michelou 18ba6210cd added tests for contribs #460 and #461
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10977 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-09 13:41:01 +00:00
emir 910d806eba bug contributions fixed 460 461
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10975 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-09 13:05:23 +00:00
michelou a24e175876 added library sources for Eclipse plugin
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10971 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-08 16:54:59 +00:00
emir fe33b9071a fixed bug
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10968 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-08 15:03:59 +00:00
emir df8582c0d7 removed some debug prints, simplified phonebook3, better scaladoc comments
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10967 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-08 14:47:04 +00:00
michelou 0ddc52c66d added CSS class "source"
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10966 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-08 11:36:43 +00:00
mihaylov 2ff1a2ff57 Reverted to the Int.{box,unbox}, etc way of box/unbox representation
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10965 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-07 22:35:11 +00:00
moors fb8e0170ad fixed bug1090
widen now only normalizes when necessary

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10963 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-07 12:22:56 +00:00
mcdirmid 259a8f7da9 Added no package support.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10962 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-07 12:10:48 +00:00
dragos 0f5e71711c Fixed crash on synchronized with 'return' inside try-finally block.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10960 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-07 08:52:05 +00:00
mcdirmid 67b37ea7c1 Added NoPosition case to printMessage
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10959 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-07 04:40:26 +00:00
moors f967c75c9c the logging call I added in 10944 caused an infinite recursion unless the compiler was in debug mode (and of course I only tried the example with -debug on)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10956 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-04 08:16:07 +00:00
michelou f706b76ff5 added scaladoc options
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10953 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-03 15:00:30 +00:00
michelou 92ae9fd5c9 updated Scala comments (code examples, links, overrides)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10951 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-03 12:43:50 +00:00
moors b7239973c9 pending test for bug 1085
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10949 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-03 09:43:45 +00:00
moors cb4c5d8306 fixed bug 1082
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10946 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-03 07:32:35 +00:00
moors a924dd176f fixed bug with type alias expansion that turned up when an old-style type constructor alias (e.g. type Class = java.lang.Class in Predef) was compiled without the new checks (in the example, without -Xgenerics), and now it's used with the checks (with -Xgenerics). Then, normalize didn't do anything (as the number of type params didn't coincide with the number of type arguments). I.e., it returned `this', which resulted in an infinite recursion.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10944 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-02 21:25:49 +00:00
michelou efc3a14f0e Updated STARR to Scala 2.5.0-RC1
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10940 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-02 14:45:12 +00:00
michelou 913fd42137 fixed incorrect value for generatedType
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10927 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-02 12:35:48 +00:00
michelou b41ca4abb5 scaladoc external links
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10925 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-02 11:45:47 +00:00
moors d3421c21d7 Martin: should normalize return ErrorType for a type alias applied to the wrong number of arguments? (right now, it does nothing, which leads to cycles)
small change to normalize in TypeRef -- still possible to get cycles with type alias that's applied to wrong number of arguments (or before this commit, if info wasn't complete yet)

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10924 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-02 11:07:48 +00:00
michelou 615d07cd83 inherited Java methods
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10923 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-01 19:59:14 +00:00
michelou ffdc7ffa1d corrected typo
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10922 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-01 19:52:42 +00:00
michelou eb90cc5e44 svn:keywords
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10921 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-01 17:40:17 +00:00
michelou c959a854b8 added more external links
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10920 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-01 17:35:57 +00:00
dubochet 9a07f37a39 Fixed hard-coded references to runtime.BoxedXXX that broke Scaladoc.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10919 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-01 16:39:59 +00:00