Commit Graph

1511 Commits

Author SHA1 Message Date
dragos 7a54c6efcd Fixed classOf problems (issues #841, #876).
Updated manifests.check to reflect the new way 'void' is represented.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@15053 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-05-17 15:04:41 +00:00
rytz 102af905b8 - updated partest to work with SuperSabbus (pack direcotry) and installed distributions.\n-removed 'latestFjbgFile' where apropriate, because fjbg is now included in scala-compiler.jar.\n-updated runner scripts to work with an installed distribution.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14949 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-05-07 16:31:46 +00:00
michelou 93e9b84a46 made manifests serializable
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14881 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-05-02 12:28:13 +00:00
michelou d4e9af1191 replaced null test by try/catch (Console.readLine)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14878 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-05-02 11:27:26 +00:00
michelou df1e520d62 replaced null test by try/catch (Console.readLine)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14877 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-05-02 11:15:54 +00:00
washburn 462fee1b0c Fix for #483.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14872 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-05-01 17:51:19 +00:00
washburn 6330eedc53 Fix for #773.
Problem was calling incompleteInputError multiple times would
escalate the problem to be treated as a "real" error.  This
does not appear to be the correct semantics.  Tried to fix this
up as best as possible, but Sean needs to investigate the 
implications for the Eclipse plugin.



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14869 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-05-01 15:24:17 +00:00
dubochet c6179405be Hopefully fixed the annoying jvm/inner test case this time.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14842 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-29 18:10:11 +00:00
dragos df970e45da Rolled back r14773, until I figure out why the plugin breaks.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14838 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-29 17:45:50 +00:00
dubochet bc497725c5 Fixed jvm/inner test to work on a Java distribution where jre and sdk bin folders are separate.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14837 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-29 15:46:28 +00:00
dragos 1c8756cdc8 Fixed protected accessor for inherited java members in traits (see ticket #151).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14773 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-22 16:55:22 +00:00
washburn 43f307aa9c Applied the patch for Either after some revisions.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14697 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-18 10:01:28 +00:00
phaller 5dc0480425 Added test case for t595.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14691 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-17 15:11:34 +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
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
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 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
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
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
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
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 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
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 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
pradel 6a6b8fe428 test and fix for #631
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14523 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 07:04:55 +00:00
emir 1e1d83720d fixed #522
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14519 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-07 01:37:29 +00:00
odersky 77eff7bc76 (1) more changes for dynamic cycle detection of implicits
(2) change to wildcard scoping in types
(3) suppress $tag generation for purely abstract traits
(4) increase stacksize for sabbus to 32m (otherwise problems on Windows)

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14503 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-04 18:00:26 +00:00
rytz b9139d9012 fixed Reifier crash #651
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14496 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-04 10:23:52 +00:00
rytz 7f889e862d test for t0716
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14495 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-04 10:03:03 +00:00
rytz 0f309c7b29 test case for t0710
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14493 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-04 09:07:12 +00:00
odersky f6f9dcf544 removed contractiveness requirement for implicit methods
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14485 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-02 16:42:48 +00:00
odersky e1c6cfdb2b moved swing classes to package scala.swing; fixed bugs for regexes and parsers; fixed t0674.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14483 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-02 14:43:16 +00:00
dragos cf940440cb Changed Stream implementation to use tail recursive calls directly, instead of tail-recursive local functions. This has better GC behavior, see ticket #692.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14480 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-02 14:11:46 +00:00
michelou b3b396c057 fixed #713
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14478 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-02 11:02:48 +00:00
maier c327564295 Pending test for #673, #695
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14473 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-04-01 09:18:11 +00:00
maier b2c6474925 Pending test for #699
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14472 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-31 19:07:26 +00:00
maier 3c7f033ec6 Pending test for #654
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14471 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-31 18:27:57 +00:00
maier ddb1108b15 Pending test for #663
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14470 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-31 13:49:42 +00:00
maier c1a843abe0 Pending test for #653
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14469 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-31 13:36:09 +00:00
emir 58466ef498 reverted parseattrubtevalue hack, fixed attribute value parsing
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14461 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-27 05:07:03 +00:00
michelou b7f2a046ed updated tests for Byte/Short
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14446 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-25 15:50:30 +00:00
dubochet 315fcae32e Fixed issue #668, removed fix for issue #602. Hopefully the nightly test will pass again.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14433 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-21 20:33:37 +00:00
maier 94a3069c5b Pending test for #605
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14410 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-18 20:15:14 +00:00
maier 519374b5bc Pending tests for #621, #644
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14409 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-18 19:46:57 +00:00
michelou 74d3ecf61b fixed symlinks in nightly build script
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14401 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-18 11:10:03 +00:00
odersky 9a733be294 added CharSequence abstraction
changed Regex class
added Regex parsers
changed thrown Errors in library to RuntimeExceptions
added lazy_::, lazy_::: constructors and extractors for streams
changed maximally supported function type arity to 22

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14398 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-17 18:56:09 +00:00
mcdirmid dee59dbf26 hello world
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14389 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-16 03:01:18 +00:00
washburn 25f5c9fe65 Moved the test to pending.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14381 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-13 12:38:43 +00:00