Commit Graph

8659 Commits

Author SHA1 Message Date
michelou c6cbf2c3d0 svn:properties
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14660 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-15 15:56:51 +00:00
odersky 0e837d1fb9 refined type checking rules wrt selftypes for new's in valdefs.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14658 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-15 15:10:29 +00:00
washburn f1e886a5db Slight improvements in the documentation.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14653 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-15 08:31:16 +00:00
dubochet 94804f20de Fatal typo in SuperSabbus. Sorry, that shouldn't have happened.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14652 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-14 15:28:18 +00:00
washburn 96bcf4dd00 Simple pending test for virtual classes.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14651 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-14 15:22:54 +00:00
dubochet c09f2eb93b Tiny fixes to SuperSabbus.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14650 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-14 10:18:35 +00:00
rytz 333a801964 updating STARR to 2.7.1.RC1
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14646 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-14 10:11:49 +00:00
rytz 078af47524 sabbus: starr.lib searched in wrong directory for scala-library.jar
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14643 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-14 09:23:34 +00:00
mcdirmid 3f18530d67 fix for #740
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14642 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-14 02:11:19 +00:00
emir a73c1a36d9 method NodeSeq#\ supports arguments like "@{uri}attrname" for searching prefixed attributes.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14639 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-13 23:48:34 +00:00
lorch 2e05b91992 call initMappings() only once (already called on line 135)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14638 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-12 19:52:02 +00:00
washburn bb03faf3f9 Commented out the println which was causing pos/t0674.scala to fail.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14637 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-12 10:27:40 +00:00
emir 6292aa2654 made xml.pull functional
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14635 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-12 01:58:00 +00:00
emir 95bb7832cf putting files back where they belong
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14633 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-12 00:54:22 +00:00
odersky 77a5d51017 (1) add devirtualization phase. (2) compactify flat names of classes
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14632 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-11 17:05:34 +00:00
mcdirmid 9366b12f0d IDE tweaks.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14630 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-11 15:21:45 +00:00
dubochet 69fbcd0bb0 Added what is needed to properly build, test and package a distribution for jvm 1.4.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14627 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-11 15:05:44 +00:00
emir 1415476640 added test cases for #710 and #346
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14625 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 22:54:20 +00:00
emir 830b0b15e2 fixed #710 (revert some of r14520, but fix for #346 still holds)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14624 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 22:53:37 +00:00
emir a0f01ecb0d fixes "no-symbol doesn't have owner" crash in eclipse build.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14623 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 22:09:02 +00:00
odersky 8b982d10bf removed for now
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14622 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 17:46:43 +00:00
odersky c0e7bf9e2f new phase (not yet connected to rest)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14621 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 17:06:32 +00:00
dubochet a1cbb8ea14 Fixed old sabbus to use new scalatool task.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14596 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 10:25:26 +00:00
rytz 0b02d99db9 trunk/build.number for 2.7.1.RC1
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14593 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 09:33:50 +00:00
rytz 4a727d8092 moving checkfile for console.scala to right location
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14576 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-10 06:20:12 +00:00
dubochet 7344f0a794 Added a simple target to build a JVM 1.4 version of the Scala compiler and library.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14574 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 16:56:53 +00:00
rytz 0ed90e55df updated shootout tests for new printf
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14571 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 14:21:15 +00:00
dubochet 06896326ce Refactored SuperSabbus' targets to be finer grained and permit better dependency management (with JVM 1.4 and MSIL support in mind). First effort of refactoring the classpath handling: tools are run with the scala library on the classpath, not on the bootclasspath.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14569 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 13:16:56 +00:00
emir def131e240 fixed 495 again (this fix no longer ignores guards), with test
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14566 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 10:20:04 +00:00
odersky 3929f1d469 updated check file
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14564 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 10:10:22 +00:00
odersky b153aa9b06 fixed #654 and #688
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14561 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 09:57:10 +00:00
emir c12b0783ef moving files back to proper subdirectory
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14560 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 09:57:07 +00:00
rytz a0f52bf322 removing PagedSeq.scala from dotnet-library
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14559 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 09:43:09 +00:00
rytz e2db9826a0 CLRTypes: mutable sequence was modified while iterating over it.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14558 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 09:35:25 +00:00
phaller 115667b4da Renamed method pending in Actor trait to mailboxSize.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14557 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 09:29:54 +00:00
washburn 8b7c0241e1 Fixed #734 issue with filename encoding.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14556 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-09 08:27:12 +00:00
washburn ebe87cf0d7 Fixed equality to be symmetric with respect to Atom.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14555 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-08 15:42:54 +00:00
washburn a7487d0098 Move the test because it will fail on jvm1.4.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14554 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-08 15:26:46 +00:00
washburn fe963e2e07 Trunk version of console now uses printf. (Fixes #706).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14553 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-08 15:26:23 +00:00
washburn 8d71747907 Copied old implementation of Console to the jvm-1.4 library.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14552 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-08 15:09:52 +00:00
washburn d1f4726491 Eliminated either per #708.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14551 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-08 13:45:50 +00:00
odersky 1dc6c36b5b fixed t607, t699
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14550 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-08 10:54:54 +00:00
rytz 0820ff01b8 pending tests for 727 and 732
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14549 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-08 08:43:09 +00:00
odersky 90cd09aadb improved isCoDefined
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14548 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 17:27:36 +00:00
phaller 6fc985c35d Fixed issue that caused neg tests to succeed if no check file was present.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14547 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 16:34:10 +00:00
odersky 679e72bfe9 removed some files (the stuff in scala.util.matching got copied into experimental/regex)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14544 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 16:09:34 +00:00
odersky 349bc24ab6 (1) Removed generation of $tag method for interfaces (2) improved type inference for clsoures (3) redesign of CharSequence and regex.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14543 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 15:57:07 +00:00
mcdirmid 424536c22e Fixing infinite loop bug in type checker. Have no idea where globalPhase came from, was it there before? Anyways, since we don't set it during auto completion, it causes an infinite loop that freezes up the UI.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14542 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 15:56:41 +00:00
dubochet 38cc50a00d Fixed SuperSabbus. Re-reverted the changes to the library's java files compilation that offers better dependency management (and works).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14541 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 15:12:13 +00:00
washburn ce83641af7 Missed a few references to fusrcs.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14540 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 14:56:03 +00:00