Commit Graph

5178 Commits

Author SHA1 Message Date
michelou 0531efdbb7 added generation of 'scaladoc' command
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6625 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-08 10:08:40 +00:00
michelou 34c4438a3f adapted some more examples to Scala 2
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6624 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-08 10:08:03 +00:00
mihaylov 9bc4ae89d3 Removed unnecessary files
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6623 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 21:25:25 +00:00
mihaylov 6f08c78389 Do not generate mirros classes for nested objects
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6622 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 20:31:25 +00:00
michelou 32dd531738 prepend user-specified classpath to Scala classpath in batch commands
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6621 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 18:35:30 +00:00
michelou 63e790dff9 added copyright notice and cleaned up code in scala/tools/nsc/doc/Doc*.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6620 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 17:47:36 +00:00
michelou a144685c6b changed version numbering
added Ant task 'examples'



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@6619 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 16:42:36 +00:00
mihaylov 0f94f46415 print stack trace on exception
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5904 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 15:32:40 +00:00
michelou 2bd8c09918 added attribute 'remote' to method '$tag' in scala.ScalaObject
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5903 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 15:21:46 +00:00
spoon b3a1b0c9ee allow specifying the link of the generated advertisement file
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5898 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 11:28:23 +00:00
spoon a576edf7fe allow the interpreter to be called with a file on the command line
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5897 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-07 11:08:46 +00:00
dubochet e06ba19bf3 Corrected clean-dependencies in SABBUS, cleaned-up style, plus various detail improvements.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5893 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-06 14:12:09 +00:00
michelou be3ac0a6af removed implicit import of java.io.Console (Java 6),
cleaned up code (copyright, tabs, ..)



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5892 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-06 12:45:14 +00:00
michelou 80f843e4c2 also prints out hostname and OS in log file build.timers
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5891 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-06 12:14:04 +00:00
mihaylov 9ae3dc7e01 fixed compilation problem
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5890 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-05 00:59:27 +00:00
mihaylov 26118d4be6 Rearranged header and updated copyright info
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5889 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-05 00:33:02 +00:00
mihaylov 172425fbfa use 'mixin/abstract class' instead of 'trait'
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5888 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-04 23:13:58 +00:00
dubochet 112b107b77 Remove files that were not required for compilation. Clean ignore patterns.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5887 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-03 17:28:53 +00:00
mcdirmid a48ce18b84 Initial checkin of new scala-doc tool. Hook added in Main.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5886 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-03 17:26:45 +00:00
mihaylov 6adca329ae Small refactoring in some collection classes
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5885 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-03 16:51:09 +00:00
dubochet d09fc73cda Update incorrect SVN file-properties.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5884 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-03 16:35:20 +00:00
mihaylov 743750f1a7 Use 'mixin class' instead of 'trait'
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5883 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-03 14:32:42 +00:00
mihaylov b259951725 Rearranged header and updated copyright message
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5880 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-02 23:05:17 +00:00
michelou aada1f0351 added build.timers to svn:ignore
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5878 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-02 14:06:05 +00:00
michelou 2613f9c708 changed way to generate 'version.number' property,
added timers for locker, quick and strap phases



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5877 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-02 14:01:45 +00:00
mihaylov c2338a6efb Added support for Java 1.5 generics
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5871 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-01 17:12:14 +00:00
mihaylov 81cff3bbfc improved error message for missing key
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5870 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-03-01 17:11:47 +00:00
mihaylov 6fc953bb39 Added -Xgenerics option
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5869 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-28 21:55:18 +00:00
spoon d6cfe55450 catch exceptions when running the resulting code, and print a nice stack trace
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5868 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-28 17:45:10 +00:00
spoon bd0a14cf56 avoid a newline in the generated code, to avoid an
undesired auto-inserted semicolon


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5867 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-28 14:53:52 +00:00
dragos 597989709b Fixed bug #538 -- icode classes buffer was not cleared before each icode phase.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5865 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-28 10:10:28 +00:00
spoon c6d8cfd085 allocate new line numbers more eagerly, thus consistently avoiding
reuse of existing .class files

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5864 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-27 17:15:01 +00:00
spoon f263205894 be more tolerant of svnversion's output
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5863 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-27 16:38:50 +00:00
spoon da871faab8 - trying again with SCALA_HOME, now using both with and without the leading underscore
- tweaked the error message that comes from SCALA_HOME not being set on older Windows machines

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5862 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-27 16:34:51 +00:00
dubochet fca405c64f SABBUS is now less verbose by default.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5861 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-27 14:03:57 +00:00
dubochet 32fc90e7ea New STARR library based on revision 5856.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5860 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-27 13:42:50 +00:00
spoon dd2a42c092 - added a missing %
- use SCALA_HOME instead of _SCALA_HOME, for consistency with the Unix template

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5859 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-27 13:29:02 +00:00
mihaylov 5561f95d14 Minor clode cleanup
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5852 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-26 23:06:24 +00:00
odersky 511ccb0ef0 Fixed bugs 536 and 537.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5851 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-25 18:09:55 +00:00
emir 95205b8f31 ok, poor man regexp matching works now for right-ignoring patterns
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5850 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-24 19:23:24 +00:00
emir 73a408d7f5 oops, newmatcher is experiemental
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5849 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-24 18:20:40 +00:00
michelou b77b579495 fixed wrong variable name in file ant/templates/tool-windows.tmpl
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5848 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-24 18:13:28 +00:00
emir c94b249b3f support for limited regexp pattern matching
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5847 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-24 18:10:06 +00:00
michelou 7b7bf6bf11 version number now ends with svn revision number
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5846 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-24 18:04:17 +00:00
odersky 2724e3e121 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5843 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-02-24 16:14:25 +00:00
mcdirmid 17625d6604 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5836 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-02-23 16:46:33 +00:00
mcdirmid a7e1c10032 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5835 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-02-23 16:26:44 +00:00
mcdirmid 9262d84013 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5834 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-02-23 16:21:54 +00:00
michelou 1346c1e2b6 merged code in file src/compiler/scala/tools/nsc/util/ClassPath.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5833 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2006-02-23 16:12:30 +00:00
mcdirmid 7daca26013 git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5832 5e8d7ff9-d8ef-0310-90f0-a4852d11357a 2006-02-23 14:38:55 +00:00