Commit Graph

6063 Commits

Author SHA1 Message Date
mcdirmid 0c14751736 Fixing positionConfiguratoin ref to NoPos
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8730 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-21 13:03:11 +00:00
dragos d59c88ebba Added a local variable for closures' apply method which points to the outer instance (which appears in Scala source as 'this') -- only for -g:vars and above
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8729 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-21 12:34:07 +00:00
odersky 8fb0cbcfd6 fix^2 bug748
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8728 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-21 12:11:29 +00:00
odersky 72ce811fac fixed bug748;
improved display of `new' in TreePrinters

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8726 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-21 11:06:54 +00:00
michelou e95ba47e01 removed leading/trailing tabs/blanks in scala/concurrent/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8724 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-21 10:33:43 +00:00
emir 1b64b60872 removed "-Xnofancymatch" option
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8723 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-21 09:51:10 +00:00
odersky 33969519b9 fixed bug746; removed some costly msgs in asserts
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8722 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-21 09:37:38 +00:00
odersky ea93fbc010 fixed bug724
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8721 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 16:28:04 +00:00
michelou d24e00c663 removed leading/trailing tabs/blanks in scala/util/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8720 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 16:03:18 +00:00
odersky 4ca9817f22 fixed bug725
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8718 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 15:38:16 +00:00
odersky 3b104e155f fixed bug743
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8717 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 15:26:54 +00:00
odersky e68f0bb1e9 fix^3: bug744
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8715 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 14:27:12 +00:00
odersky 4135328aee removed diagnostic
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8711 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 12:14:49 +00:00
odersky 346aa367ef fixed bug744
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8710 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 12:07:23 +00:00
michelou cc2e9aeb8f added '-nouescape' option to scalac man page
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8707 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-20 11:27:35 +00:00
michelou 56776e0a18 removed leading/trailing tabs/blanks in typechecker/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8696 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-19 16:31:26 +00:00
emir 7ac5618906 added option nouescape
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8694 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-19 15:26:51 +00:00
odersky 62d72fec1a fixed problem in test4
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8693 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-19 15:17:49 +00:00
odersky c6dfadb562 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8692 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-09-19 14:19:49 +00:00
michelou 46de4e1a6f added command option 'pack' to man1/sbaz.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8691 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-19 11:13:23 +00:00
odersky 7af7cfc658 fixed bug741
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8690 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-19 10:55:42 +00:00
odersky a182ff02c4 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8689 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-09-19 10:48:26 +00:00
michelou d4abdd02ff updated nightly build scripts
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8679 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-15 09:19:30 +00:00
michelou 738be4b1b2 removed leading/trailing tabs/blanks in parser/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8674 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-14 15:13:53 +00:00
michelou dd7ba0c006 removed leading/trailing tabs/blanks in typechecker/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8673 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-14 14:28:15 +00:00
spoon 62f2cc38e5 make the default printer sensitive to changes in Console, so that
if the Console is replaced, then printed output goes to the
new Console

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8671 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-13 16:57:25 +00:00
emir 7d8b361070 reenabled outer
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8670 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-13 14:59:23 +00:00
michelou a4390018b1 updated file bug708.check
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8667 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-13 09:14:35 +00:00
michelou c4f894c967 Removed Predef.Array*
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8663 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 13:24:12 +00:00
michelou dde538f7f0 removed leading/trailing tabs/blanks in scala/List.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8662 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 13:08:27 +00:00
mihaylov 6d6a310d94 Small refactoring of the collection library
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8660 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 12:18:44 +00:00
michelou eebb4f8e8a temp.fix: task "quickdoc" uses "starr.classpath" instead of "quick.classpath"
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8659 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 12:08:47 +00:00
michelou 5bd9361518 commented Console.println in transform/ExplicitOuter.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8658 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 11:52:45 +00:00
emir 75a77020d5 fix intswitch
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8657 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 11:22:53 +00:00
odersky fdfa7bd5db fixes to ExplicitOuter to pass test suite
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8656 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 10:18:33 +00:00
spoon 9534a23237 Print to Console.out, not to System.out
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8653 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 09:40:40 +00:00
spoon 5c2e85a4d5 Set Console.out to point down the socket while a session is running
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8652 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 09:40:14 +00:00
spoon af6b304340 Made Console.out and Console.in public
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8651 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-12 09:39:01 +00:00
odersky eb81f24b8f Another fix to explicitOuter
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8644 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-11 23:05:20 +00:00
odersky ae82f514a2 moved mixin constructor generation from explicitOuter to AddInterfaces
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8643 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-11 22:35:32 +00:00
odersky e974d3ecf6 changed explicit outer scheme
repaired tree checkers

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8642 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-11 19:49:03 +00:00
michelou 46de3c4cd8 replaced 'Predef.Array' by 'Array' (and Java 1.5.0_08 by 1.5.0_07)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8641 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-11 15:15:53 +00:00
spoon ab92db9165 print "defined trait Foo" instead of
"defined class Foo" when a user defines
a trait

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8639 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-10 15:02:25 +00:00
emir 87657b6167 fixed doc comment
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8632 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-09 15:37:10 +00:00
emir 4a9543f20c fixed doc comment
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8631 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-09 15:36:37 +00:00
odersky a0f1f38ffd rebuild checkers (not there yet)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8628 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-08 13:48:23 +00:00
odersky 7ff19f45ed rebuild checkers (not there yet)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8627 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-08 13:47:27 +00:00
emir d940a41f3c changed behav of caseElement
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8626 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-08 11:03:35 +00:00
emir fea760970f throw exception in caseelements
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8625 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-08 09:47:16 +00:00
michelou 8bd953953b removed leading/trailing tabs/blanks in scala/xml/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@8624 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-09-08 09:33:07 +00:00