Commit Graph

5259 Commits

Author SHA1 Message Date
michelou beb284a232 added license and readme files to the doc
corrected classpath handling in tool-unix.tmpl



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6782 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 16:59:10 +00:00
spoon aee0ec096c In the scalaint script, define scala.boot.class.path .
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6781 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 16:57:15 +00:00
mcdirmid 3d250c4dad Added parent classloader to interpreter
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6774 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 12:25:15 +00:00
mihaylov 0b27ae1b7e Improved the efficiency of Iterator.filter and BufferedIterator.buffer
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6773 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 11:51:57 +00:00
mcdirmid 85e8db9818 Removed broken navigation links.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6772 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 11:35:20 +00:00
spoon b0d4f8964f added DCode
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6770 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 10:40:45 +00:00
emir b805b53642 fixes bug #502
makeBind was in the wrong place, variable symbol of the makeBind in now captured by makeValue


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6768 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 09:42:12 +00:00
emir acb7d9e558 oops, adding makeBind(.) didn't actually work
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6767 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 09:34:22 +00:00
emir 9a5f0ca8b5 added a makeBind(.) around pat to resolve bug #548
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6766 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-15 09:31:25 +00:00
michelou d303223e7b propagate property 'version.number' to all dependencies
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6762 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 23:54:05 +00:00
michelou a03faee938 changed 'mixin class' into 'trait' in docs/examples/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6760 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 21:24:54 +00:00
michelou 83d94218b1 added '-' in property 'time.short' to be sbaz friendly
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6759 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 20:55:42 +00:00
emir 6dde97ab9a removed asList, change \
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6756 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 16:48:49 +00:00
emir e8040a53d9 changed ThrowMatchError stuff
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6755 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 16:45:52 +00:00
emir a29bcc1472 changing asList to toList
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6754 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 16:45:38 +00:00
emir 487fcd59e2 disabling sequence pattern parsing (a,b)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6753 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 16:45:24 +00:00
emir 7fed6446e6 disabling isInstanceOfErased
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6752 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 16:45:11 +00:00
emir ff2b477088 prtty printer update plus node::\ method
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6751 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 16:17:17 +00:00
mihaylov 53a0a19766 Improved scaladoc comment for class CountedIterator
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6750 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 15:59:13 +00:00
odersky 1f6380c8f8 1. Added a BigInt class
2. Error rather than crash when regexp pattern is encountered
3. Small bug fixes.
4. Added support for filter and subRange in all array classes (was missing before).
5. Prepared for generalization of implicit conversions as needed for BigInt (but this is not yet enabled).

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6748 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 15:21:50 +00:00
emir bc5b41e9a7 better NodeSeq
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6747 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 14:33:57 +00:00
michelou f3450feb8d changed XHTML tags to lowercase in src/compiler/scala/tools/nsc/doc/*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6744 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-14 09:11:03 +00:00
mcdirmid 99500e4d1a Fixed package treated as object bug.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6742 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-13 18:58:08 +00:00
spoon 523d922bd9 added rudimentary support for import statements
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6734 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-13 16:27:13 +00:00
spoon 0055701ace undo a testing hack
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6733 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-13 15:30:22 +00:00
spoon f7849642b7 allow reading and writing to arbitrary streams, not just Console
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6732 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-13 15:25:28 +00:00
spoon 7461ef79b7 fix the classpath for the "quick" scalaint script
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6731 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-13 12:03:04 +00:00
odersky 58d0c3ef64 added a toArray method to Seq. Fixed Jakob's praher bridge method bug.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6730 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-13 11:11:59 +00:00
dubochet 304d0d48c3 Reverted back Stephane's incorrect changes to the versioning scheme. It needs to REMAIN THAT WAY to be compatible with SBaz.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6728 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-13 10:36:32 +00:00
michelou d5f3f60322 updated file 'build.number' in SVN trunk 'scala'
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6727 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-12 23:21:59 +00:00
michelou 9d5bb419c7 uses major/minor/patch versions before incrementing them
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6722 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-12 22:35:28 +00:00
odersky 9235280846 Added bug545
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6708 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-12 18:10:46 +00:00
odersky 781542908b Removed errorType test; it is repeated in bug545
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6705 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-12 14:16:23 +00:00
odersky cf7383166c Fixed some more bugs and improved error messages.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6704 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-12 13:41:18 +00:00
odersky 57a88018b6 Bug fixes
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6701 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-11 23:07:10 +00:00
michelou 95a10b4198 corrected missing path conversion on Cygwin for file 'generic-unix.tmpl'
added handling of option '-cp/-classpath' in file 'tool-windows.tmpl'
use task <copy> instead of <symlink> on Windows in file 'build.xml'



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6693 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-11 18:13:53 +00:00
michelou 43b641ef16 log file 'build.timers' now located in 'logs' directory
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6691 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-11 17:55:01 +00:00
spoon b297b82d69 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6690 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-03-11 12:38:26 +00:00
michelou 44cae6c973 updated man pages for Scala 2
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6687 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 21:37:12 +00:00
dubochet 412dc8de0a Actually really got rid of the print message.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6685 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 17:38:55 +00:00
mcdirmid 4f48a60744 Getting rid of a print message.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6683 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 17:25:59 +00:00
mcdirmid 692312cb50 Fixed bug where scaladoc chokes on finding a URL for <refinement> (whatever that means).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6682 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 17:25:21 +00:00
dragos 36662387da Changed '-inline' to '-Xinline'
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6681 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 16:46:22 +00:00
mcdirmid cb00901577 Reverting file (I think) to fix broken build.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6680 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 16:14:40 +00:00
odersky 9b0a3f902d git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6679 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-03-10 16:09:08 +00:00
mcdirmid 53fd29074e Merged in by hand stephane's changes because SVN is evil.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6675 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 14:21:02 +00:00
mihaylov 26f54edb45 Reintroduced the toList method for efficiency
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6671 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 10:22:20 +00:00
emir 93afefb7e1 using double brakets enables logical or in bash
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6670 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 00:30:46 +00:00
emir 01ee91a9ce fixed removing of first :
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6669 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-10 00:15:06 +00:00
odersky c2cf2fa9fd performed some renamings in the compiler & library
All -> Bottom
AllRef -> Null
mixin class -> trait

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6668 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-09 17:50:10 +00:00