summaryrefslogtreecommitdiff
path: root/src/build/genprod.scala
Commit message (Collapse)AuthorAgeFilesLines
* svnmerge + tagsAntonio Cunei2010-05-261-2/+0
|
* Merged revisions 21747-21757 via svnmerge from Antonio Cunei2010-04-301-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk ........ r21747 | odersky | 2010-04-29 15:12:20 +0200 (Thu, 29 Apr 2010) | 1 line Tightened variances check. Review by prokopec. ........ r21748 | prokopec | 2010-04-29 15:21:42 +0200 (Thu, 29 Apr 2010) | 1 line removed the dir info of the error messages. no review ........ r21749 | dragos | 2010-04-29 15:45:41 +0200 (Thu, 29 Apr 2010) | 1 line Allow inlining for straight-line methods. Closes #3357, #3099. no review. ........ r21750 | dragos | 2010-04-29 15:45:44 +0200 (Thu, 29 Apr 2010) | 2 lines Fixed misaligning due to wide (double|long) parameters in the icode reader. Improved constant folding through local variables. Closes #3191, no review. ........ r21751 | dragos | 2010-04-29 15:45:47 +0200 (Thu, 29 Apr 2010) | 1 line Reverted change that made partest fail with 'bin/javac: no such file' when JAVA_HOME was not set (instead of using the javac on the PATH). Reviewed by extempore, so no review. ........ r21752 | extempore | 2010-04-29 17:16:33 +0200 (Thu, 29 Apr 2010) | 2 lines Removes pointless reference queue from the Symbol cache. Closes #3370, no review. ........ r21753 | extempore | 2010-04-29 17:29:44 +0200 (Thu, 29 Apr 2010) | 3 lines Took advantage of the sophisticated abstractions available in ant to cut and paste the entirety of r21723 a little further down the build file. No review. ........ r21754 | dragos | 2010-04-29 18:35:09 +0200 (Thu, 29 Apr 2010) | 3 lines Regenerated FunctionN, AbstractFunctionN, etc. Changed AbstractFunction to properly specialize on primitive types (scala.Int, instead of scala.runtime.Int). Now closures should be indeed specialized. No review. ........ r21755 | dubochet | 2010-04-29 19:01:22 +0200 (Thu, 29 Apr 2010) | 1 line Closes #3310 (very large Scala class is compiled to invalid classfile because Scala signature can't fit into constant pool). Review by dragos. ........ r21756 | dubochet | 2010-04-29 19:32:03 +0200 (Thu, 29 Apr 2010) | 1 line [scaladoc] Closes #3302 (case class with private constructor). No review. ........ r21757 | phaller | 2010-04-30 00:15:18 +0200 (Fri, 30 Apr 2010) | 1 line Deprecated two members of RemoteActor which clearly should not be in the public API. Removed unnecessary casts. Some more complete doc comments. No review. ........
* Merged revisions 21492-21512,21516-21518,21520-...Antonio Cunei2010-04-141-8/+305
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merged revisions 21492-21512,21516-21518,21520-21525,21527,21529,21531,21535-21537,21539- 21543,21545-21548,21550,21552,21554-21560 via svnmerge from https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk ........ r21492 | dubochet | 2010-04-12 19:04:31 +0200 (Mon, 12 Apr 2010) | 1 line [scaladoc] Lazy vals are printed as such, no longer as vars. No review. ........ r21493 | dubochet | 2010-04-12 19:04:47 +0200 (Mon, 12 Apr 2010) | 1 line [scaladoc] Signature kind (def, val) needs more space to accommodate lazy vals and implicit defs. ........ r21494 | dubochet | 2010-04-12 19:05:04 +0200 (Mon, 12 Apr 2010) | 1 line [scaladoc] Comment summary (first sentence) is extracted by comment parser, which is a lot more robust and correct. No review. ........ r21495 | dragos | 2010-04-12 19:19:29 +0200 (Mon, 12 Apr 2010) | 4 lines Auto-generate scala.runtime.AbstractFunctionN classes. Moved zipped* methods in Tuple1/2 in genprod, so that regenerating tuples does not lose these methods. Added @specialized annotations into genprod for the same reason. ........ r21496 | dragos | 2010-04-12 19:19:38 +0200 (Mon, 12 Apr 2010) | 5 lines Regenerated tuples, products and (Abstract)Functions. We needed to have separate files for AbstractFunctionN because the compiler may need their symbol even before their sourcefile is parsed. In such cases it relies on finding a source file with the right name. ........ r21497 | dragos | 2010-04-12 19:19:51 +0200 (Mon, 12 Apr 2010) | 1 line Don't generate forwarders for specialized methods. no review. ........ r21498 | dragos | 2010-04-12 19:19:59 +0200 (Mon, 12 Apr 2010) | 3 lines Companion objects of case classes extend AbstractFunctionN instead of FunctionN. This saves quite some space, since FunctionN methods are not re-mixed in for each object. ........ r21499 | dragos | 2010-04-12 19:20:07 +0200 (Mon, 12 Apr 2010) | 5 lines Fixed various position issues in specialized members. Removed an instance where the tree transformer was run twice on the same tree, resulting in double definition errors. Fixed re-typing of super calls in constructor arguments for specialized members. No review. ........ r21500 | phaller | 2010-04-12 19:27:14 +0200 (Mon, 12 Apr 2010) | 1 line Restored partest behavior to write log files with normalized paths. For new tests the check file can be copied from the log file. This makes the behavior of --show-diff exactly the same as diffing the log and check file. Review by extempore. ........ r21501 | dubochet | 2010-04-12 19:30:24 +0200 (Mon, 12 Apr 2010) | 1 line [scaladoc] Inner objects, which according to the compiler are actually methods, are now printed as objects by Scaladoc. No review. ........ r21502 | phaller | 2010-04-12 21:18:31 +0200 (Mon, 12 Apr 2010) | 1 line Reverted r21500 until all test categories work again. ........ r21503 | dubochet | 2010-04-12 21:51:53 +0200 (Mon, 12 Apr 2010) | 1 line [scaladoc] Use case symbols have correct owner; inherited filter works as expected with use cases. Review by odersky. ........ r21504 | extempore | 2010-04-12 21:57:56 +0200 (Mon, 12 Apr 2010) | 5 lines Correct oversight where neg tests didn't demand a checkfile. More trying to get timeout/interrupted logic so we know when things die but also don't impede interrupts. Folded precondition logic into test sequence logic, it's plenty general to cover it. Closes #3282, review by phaller. ........ r21505 | malayeri | 2010-04-12 21:59:21 +0200 (Mon, 12 Apr 2010) | 7 lines [scaladoc] Cosmetic changes: - changed link color to underlined and dark purple - increased padding in gray lines of method definitions - lightened gray lines of method definitions - changed dashed and solid lines from black to gray - increased size of top template declaration; changed alignment Review by dubochet. ........ r21506 | phaller | 2010-04-12 22:17:13 +0200 (Mon, 12 Apr 2010) | 1 line Disabled test that hangs when actors package is compiled with specialization. Review by dragos. ........ r21507 | phaller | 2010-04-12 22:41:46 +0200 (Mon, 12 Apr 2010) | 1 line Another attempt at avoiding partest hang ups when the compiler crashes. Review by extempore. ........ r21508 | dubochet | 2010-04-12 22:48:42 +0200 (Mon, 12 Apr 2010) | 1 line [scaladoc] Members inherited from sourceless files are correctly printed in documentation. No review. ........ r21509 | malayeri | 2010-04-12 22:53:02 +0200 (Mon, 12 Apr 2010) | 1 line Changed the colors for types, value members, and tooltips. Feel free to revert. Review by dubochet. ........ r21510 | extempore | 2010-04-12 23:36:33 +0200 (Mon, 12 Apr 2010) | 9 lines Still working on partest. Added ant targets which can be temporary if considered clutter. ant test.partest ant test.partest-opt They run some recently troublesome partest tests with a low timeout. Logged some more exceptions where the compiler has been dying. Review by phaller. ........ r21511 | extempore | 2010-04-12 23:45:17 +0200 (Mon, 12 Apr 2010) | 10 lines Disabling what I think are the last two failing tests, one each of the two leading bugs among those we've seen here today on testing theater: "could not find toMap: (x$1: scala.collection.TraversableOnce,x$2: Predef$<:<)" and "scala.tools.nsc.symtab.Types$TypeError: method react cannot be accessed in java.lang.Object with scala.actors.Reactor[Any] No review but hey lets' see if we can re-enable these tests soonish. ........ r21512 | prokopec | 2010-04-12 23:53:30 +0200 (Mon, 12 Apr 2010) | 1 line Documentation for mutable collections. No review. ........ r21516 | extempore | 2010-04-13 01:20:03 +0200 (Tue, 13 Apr 2010) | 5 lines Noticed that Settings post-set hooks were not being set in the place where they ought to be, so multiple setting settings (such as -optimise) were not flipping all the right bits when set programmatically instead of via command line options. This may be a factor in inlining issues, though by itself it does not appear to solve anything. No review. ........ r21517 | malayeri | 2010-04-13 06:25:09 +0200 (Tue, 13 Apr 2010) | 1 line [scaladoc] Changed comment code and pre tages to not have "font-size: small" attribute. Review by dubochet. ........ r21518 | plocinic | 2010-04-13 10:12:05 +0200 (Tue, 13 Apr 2010) | 1 line Some clean-ups. Removed old syntax, code duplication etc. No review. ........ r21520 | prokopec | 2010-04-13 12:29:58 +0200 (Tue, 13 Apr 2010) | 1 line docs for immutable.A-L*. no review ........ r21521 | rytz | 2010-04-13 12:31:39 +0200 (Tue, 13 Apr 2010) | 1 line fixed most of stability, reviewed by iuli, so no review. continuations.jar is still failing stability, i'll look at that. ........ r21522 | rompf | 2010-04-13 13:08:12 +0200 (Tue, 13 Apr 2010) | 1 line closes #3241 and improves serialization of hash tries. review by community. ........ r21523 | phaller | 2010-04-13 13:37:42 +0200 (Tue, 13 Apr 2010) | 1 line Improved handling of uncaught exceptions in actors. See #711. Review by community. ........ r21524 | prokopec | 2010-04-13 13:41:54 +0200 (Tue, 13 Apr 2010) | 1 line A brace got hurt while documenting. no review. ........ r21525 | rytz | 2010-04-13 13:53:50 +0200 (Tue, 13 Apr 2010) | 1 line fix stability. jar is not stable. no review. ........ r21527 | dubochet | 2010-04-13 14:08:47 +0200 (Tue, 13 Apr 2010) | 1 line [scaladoc] Fixed CSS so that styles from wiki markup are correctly displayed in comments. No Review. ........ r21529 | prokopec | 2010-04-13 14:15:40 +0200 (Tue, 13 Apr 2010) | 1 line Immutable up to Queue docs. no review ........ r21531 | imaier | 2010-04-13 14:53:21 +0200 (Tue, 13 Apr 2010) | 1 line Fixed #3258 ........ r21535 | phaller | 2010-04-13 16:41:02 +0200 (Tue, 13 Apr 2010) | 1 line Hardened actor tests. No review. ........ r21536 | phaller | 2010-04-13 16:59:29 +0200 (Tue, 13 Apr 2010) | 1 line Removed obsolete AbstractReactor trait. No review. ........ r21537 | prokopec | 2010-04-13 17:50:39 +0200 (Tue, 13 Apr 2010) | 1 line Docs. no review ........ r21539 | prokopec | 2010-04-13 18:32:09 +0200 (Tue, 13 Apr 2010) | 1 line Documented immutable.*. no review ........ r21540 | odersky | 2010-04-13 19:36:21 +0200 (Tue, 13 Apr 2010) | 1 line more documentation ........ r21541 | odersky | 2010-04-13 19:36:54 +0200 (Tue, 13 Apr 2010) | 1 line fix for usecase in doccomments. ........ r21542 | odersky | 2010-04-13 19:37:24 +0200 (Tue, 13 Apr 2010) | 1 line attempted fix for the TypeSkolem problem under specialize. ........ r21543 | odersky | 2010-04-13 19:42:35 +0200 (Tue, 13 Apr 2010) | 1 line Fix for specialized fix. ........ r21545 | malayeri | 2010-04-13 20:13:53 +0200 (Tue, 13 Apr 2010) | 1 line [scaladoc] More cosmetic changes. Objects are a different shade of blue and classes are green. ........ r21546 | extempore | 2010-04-13 20:24:05 +0200 (Tue, 13 Apr 2010) | 1 line A redblack tree scalacheck test contributed by dcsobral. No review. ........ r21547 | extempore | 2010-04-13 20:24:27 +0200 (Tue, 13 Apr 2010) | 2 lines A safety improvement for random path generation, and a small change to Random for a more general interface. Review by community. ........ r21548 | extempore | 2010-04-13 20:24:48 +0200 (Tue, 13 Apr 2010) | 3 lines Some mopping up in equality. Found a stack overflow in the way equals was being handled, and hammered it out. New ==/## tests which covers all types and values. Review by odersky. ........ r21550 | odersky | 2010-04-13 21:46:21 +0200 (Tue, 13 Apr 2010) | 2 lines Removed trace output after having verified that skolems are correctly identified now. Now review. ........ r21552 | malayeri | 2010-04-13 22:48:50 +0200 (Tue, 13 Apr 2010) | 1 line [scaladoc] Tweak so that left pane has a little bit of left padding. Review by dubochet. ........ r21554 | dchenbecker | 2010-04-13 22:51:44 +0200 (Tue, 13 Apr 2010) | 4 lines Fix for #3284. This code should probably be refactored, but in the interest of not breaking backwards compatibility, the JSON.parse method has been marked deprecated for now. ........ r21555 | phaller | 2010-04-13 23:48:21 +0200 (Tue, 13 Apr 2010) | 1 line Reverted r21523. No review. ........ r21556 | dragos | 2010-04-14 00:50:37 +0200 (Wed, 14 Apr 2010) | 4 lines Fixed deadlocking behavior in actors. This bug deserves a few more lines. Specialization removed a 'private' modifier on Actor.resumeActor. Mixin did not mix this method in actor implementations, believing it was private. At runtime, an AbstractMethodError was thrown, but swallowed by forkjoin (probably), resulting in an apparent deadlock. It would have been much faster to find and fix if the stacktrace was printed, as it is in Java 1.5. No review. ........ r21557 | dragos | 2010-04-14 00:50:52 +0200 (Wed, 14 Apr 2010) | 1 line Don't decode symbols in .toString. ........ r21558 | dragos | 2010-04-14 00:51:04 +0200 (Wed, 14 Apr 2010) | 4 lines Made the icode reader more resilient to errors. A non-resolved symbol does not cause any crashes, but the method using an unknown symbol will not be used for inlining. Resurrected tests, removed spec-matrix for the moment. No review. ........ r21559 | dragos | 2010-04-14 00:52:56 +0200 (Wed, 14 Apr 2010) | 2 lines Revert "Fix for #3284. This code should probably be refactored,". It breaks test test/files/run/json.scala, and we need at least one good nightly before the RC. ........ r21560 | odersky | 2010-04-14 00:54:25 +0200 (Wed, 14 Apr 2010) | 2 lines Disabled failing json test. ........
* Merged revisions 20538-20539,20543-20544,20549,...Antonio Cunei2010-01-181-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merged revisions 20538-20539,20543-20544,20549,20555-20556,20559-20562,20564-20566 via svnmerge from https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk ........ r20538 | extempore | 2010-01-15 19:00:51 +0100 (Fri, 15 Jan 2010) | 11 lines Fix for #2365. Structural type mono and poly caches now wrap a soft reference around cached classes so they do not interfere with garbage collection. There is a test case, but it is in pending because I spent longer trying to get it to fail under partest than I did writing the actual patch. If you would like to see the behavior which was corrected, go to test/pending/run/bug2365 and run that script with scalac built before and after this commit. Review by dubochet. ........ r20539 | extempore | 2010-01-15 20:48:57 +0100 (Fri, 15 Jan 2010) | 2 lines Wrapped a buffered output stream around class file generation. This has a nontrivial impact on total build time. Closes #2906. ........ r20543 | extempore | 2010-01-16 04:54:39 +0100 (Sat, 16 Jan 2010) | 2 lines Exposed native Array clone() method. Closes #1051. Review by dragos. ........ r20544 | extempore | 2010-01-16 07:37:37 +0100 (Sat, 16 Jan 2010) | 2 lines Made Iterator consistent with Iterable by adding grouped and sliding to IterableLike. Closes #2837. Review by community. ........ r20549 | extempore | 2010-01-16 22:52:44 +0100 (Sat, 16 Jan 2010) | 8 lines New repl feature: you can start a line with . to invoke actions on the previous result. For instance: scala> (1 to 10).iterator res0: Iterator[Int] = non-empty iterator scala> .toList.sum res1: Int = 55 ........ r20555 | extempore | 2010-01-17 20:07:38 +0100 (Sun, 17 Jan 2010) | 2 lines Brought ShowPickler somewhat more up to date with the current pickler format. ........ r20556 | extempore | 2010-01-17 21:50:47 +0100 (Sun, 17 Jan 2010) | 2 lines Don't insert whitespace on multiline strings and xml literals. Closes #2115. No review. ........ r20559 | extempore | 2010-01-18 05:14:06 +0100 (Mon, 18 Jan 2010) | 1 line Test case closes #1737. Review by community. ........ r20560 | extempore | 2010-01-18 05:14:25 +0100 (Mon, 18 Jan 2010) | 1 line Fix and test case for #408. Review by community. ........ r20561 | extempore | 2010-01-18 06:02:30 +0100 (Mon, 18 Jan 2010) | 4 lines Adjectified some parts of speech as discussed on the mailing list. The methods to call on FunctionN are "curried" and "tupled" with "curry" deprecated and "tuple" gone. Closes #2907. Review by community. ........ r20562 | milessabin | 2010-01-18 13:20:57 +0100 (Mon, 18 Jan 2010) | 1 line Fix and test case for #2891. No review necessary. ........ r20564 | odersky | 2010-01-18 15:53:54 +0100 (Mon, 18 Jan 2010) | 1 line cleaned up explicit tailcalls ........ r20565 | odersky | 2010-01-18 15:57:18 +0100 (Mon, 18 Jan 2010) | 1 line some more performance tunings. No review. ........ r20566 | odersky | 2010-01-18 15:57:47 +0100 (Mon, 18 Jan 2010) | 1 line new test. no review. ........
* Merged revisions 19842,19844,19846,19848-19849,...Antonio Cunei2009-12-161-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merged revisions 19842,19844,19846,19848-19849,19854-19855,19858-19859,19861,19863-19865, 19867,19869,19871-19874,19888,19891-19897,19899-19901,19903-19905,19908- 19914,19916-19918,19925-19926,19935,19938-19939,19941,19945,19948-19950, 19952,19959,19963-19964,19970-19975,19982-19984,19986,19988-19989,19992- 19995,20003-20004,20006-20008,20010-20011,20014-20016,20021-20022,20028, 20036,20041-20042,20044-20045,20048,20050-20052,20056,20063-20064,20068, 20070-20076,20079-20080,20082,20085-20088,20092-20093,20095-20098,20104, 20107,20109-20110,20114,20124,20129,20133,20137-20140,20142-20143,20149 via svnmerge from https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk ........ r19842 | extempore | 2009-11-24 19:59:58 +0100 (Tue, 24 Nov 2009) | 1 line Giant cleanup of the automata files. Fixes #1992. ........ r19844 | dubochet | 2009-11-24 20:27:10 +0100 (Tue, 24 Nov 2009) | 1 line Scaladoc 2. ........ r19846 | dubochet | 2009-11-24 20:57:32 +0100 (Tue, 24 Nov 2009) | 1 line Disabled docgenerator test, which isn't compatible with Scaladoc 2. ........ r19848 | extempore | 2009-11-24 21:10:50 +0100 (Tue, 24 Nov 2009) | 2 lines Some improvements to REPL completion. Package objects members are now visible. ........ r19849 | extempore | 2009-11-24 23:19:22 +0100 (Tue, 24 Nov 2009) | 1 line Fix for #2695 - do not generate forwarders for abstract methods. ........ r19854 | moors | 2009-11-25 10:20:26 +0100 (Wed, 25 Nov 2009) | 3 lines closed #2624: instantiate type params after eta expansion of polymorphic method does not blow the stack on pos/t0674 (previous private fix did typed(tree); instantiate(tree) instead of instantiate(typed(tree))) fixed check file for neg/bug608 -- got better error message ........ r19855 | cunei | 2009-11-25 11:07:56 +0100 (Wed, 25 Nov 2009) | 3 lines Removed OMake build files. They are outdated, and it is highly unlikely we'll ever find a maintainer. ........ r19858 | cunei | 2009-11-25 13:09:54 +0100 (Wed, 25 Nov 2009) | 2 lines updated README ........ r19859 | rytz | 2009-11-25 14:43:45 +0100 (Wed, 25 Nov 2009) | 1 line re-compiled msil.jar (scala.Math / scala.math business) ........ r19861 | moors | 2009-11-25 16:48:19 +0100 (Wed, 25 Nov 2009) | 1 line quick fix for #2673: relaxed zipped on Tuple2/Tuple3 (back to using A => B for constraint instead of A <%< B) ........ r19863 | extempore | 2009-11-25 17:34:54 +0100 (Wed, 25 Nov 2009) | 2 lines Added some logic to StringLike.format so that scala Numeric types can be used without a runtime error. ........ r19864 | extempore | 2009-11-25 17:41:47 +0100 (Wed, 25 Nov 2009) | 3 lines Updating deprecated usages in new scaladoc code. Used that as inspiration to chase down a few spots using get and getOrElse in suboptimal fashion. ........ r19865 | extempore | 2009-11-25 17:59:03 +0100 (Wed, 25 Nov 2009) | 1 line Missed including Predef.printf in r19863. Closes #2694. ........ r19867 | moors | 2009-11-25 18:05:08 +0100 (Wed, 25 Nov 2009) | 1 line closed #2485: failing assert on reference to Java protected methods from companion object ........ r19869 | extempore | 2009-11-25 19:16:49 +0100 (Wed, 25 Nov 2009) | 3 lines Working on scala.runtime. Removed RichString, which is now dead code and falling out of sync with StringLike. Made a method in MethodCache verifiably tail-recursive. ........ r19871 | extempore | 2009-11-25 19:50:55 +0100 (Wed, 25 Nov 2009) | 1 line Removing redundant scalap code. ........ r19872 | extempore | 2009-11-25 20:38:53 +0100 (Wed, 25 Nov 2009) | 4 lines Cleaning up in scala.runtime.*. Removing unused methods. Fixed toArray to copy more than one element into the new one. Added sameElements to Iterator to further simplify the case class support logic, and because it should be there anyway. ........ r19873 | dragos | 2009-11-25 20:42:33 +0100 (Wed, 25 Nov 2009) | 2 lines Updated Idea files to use relative paths towards locker when building quick ........ r19874 | dragos | 2009-11-25 20:42:35 +0100 (Wed, 25 Nov 2009) | 2 lines Fixed ticket 2464 ........ r19888 | extempore | 2009-11-25 23:26:10 +0100 (Wed, 25 Nov 2009) | 1 line Fix for #2704. ........ r19891 | odersky | 2009-11-26 13:03:24 +0100 (Thu, 26 Nov 2009) | 1 line Closed #2863 ........ r19892 | odersky | 2009-11-26 13:04:56 +0100 (Thu, 26 Nov 2009) | 1 line undeprecated containsSlice. renamed indexOfSeq, lastIndexOfSeq to ...Slice. ........ r19893 | plocinic | 2009-11-26 13:05:45 +0100 (Thu, 26 Nov 2009) | 1 line Closes #2562 ........ r19894 | rytz | 2009-11-26 13:25:49 +0100 (Thu, 26 Nov 2009) | 1 line improved fix for see #2489 ........ r19895 | dragos | 2009-11-26 14:26:25 +0100 (Thu, 26 Nov 2009) | 2 lines Fixed #1167. ........ r19896 | dragos | 2009-11-26 14:30:15 +0100 (Thu, 26 Nov 2009) | 2 lines Merge branch 'inner-class-attr' ........ r19897 | dubochet | 2009-11-26 15:13:15 +0100 (Thu, 26 Nov 2009) | 1 line Fixed some Scaladoc issues: dangerous characters in file names are encoded, each owner template is a link, type bounds are printed as "<:" and ">:". ........ r19899 | dragos | 2009-11-26 17:55:48 +0100 (Thu, 26 Nov 2009) | 2 lines Closed #2418 ........ r19900 | malayeri | 2009-11-26 17:56:02 +0100 (Thu, 26 Nov 2009) | 1 line Improved fix for #2552 ........ r19901 | dragos | 2009-11-26 17:59:47 +0100 (Thu, 26 Nov 2009) | 2 lines Fixed test cases to the new method names (indexOfSeq -> indexOfSlice). See r19892 ........ r19903 | extempore | 2009-11-26 23:09:33 +0100 (Thu, 26 Nov 2009) | 1 line Closes #2707. ........ r19904 | extempore | 2009-11-26 23:29:12 +0100 (Thu, 26 Nov 2009) | 2 lines Following up on my deprecated method overreach. Now I believe trunk contains all the deprecated methods it should. ........ r19905 | extempore | 2009-11-27 00:26:51 +0100 (Fri, 27 Nov 2009) | 1 line Unbreaking build. ........ r19908 | extempore | 2009-11-27 06:34:47 +0100 (Fri, 27 Nov 2009) | 1 line Fixed test I broke. Reminded self not to commit when in a hurry. ........ r19909 | odersky | 2009-11-27 11:00:44 +0100 (Fri, 27 Nov 2009) | 1 line Made Symbols.filter more robost. Hopefully this fixes the specs problem with RC2. ........ r19910 | moors | 2009-11-27 11:45:51 +0100 (Fri, 27 Nov 2009) | 1 line tests in pending for see #2705 -- note that partest does not work for jvm tests under pending, move to files and it works, see #2711 ........ r19911 | malayeri | 2009-11-27 12:05:04 +0100 (Fri, 27 Nov 2009) | 1 line Closes #2540 and closes #2593. ........ r19912 | extempore | 2009-11-27 14:28:45 +0100 (Fri, 27 Nov 2009) | 1 line Performance improvement on Ordering. Closes #2697. ........ r19913 | malayeri | 2009-11-27 14:36:37 +0100 (Fri, 27 Nov 2009) | 1 line Undo previous change to Typers; use filter if method withFilter is not available. ........ r19914 | dragos | 2009-11-27 15:49:41 +0100 (Fri, 27 Nov 2009) | 2 lines Fixed failing test in the optimised case ........ r19916 | extempore | 2009-11-27 18:29:55 +0100 (Fri, 27 Nov 2009) | 2 lines Removed method cached from MapLike - it's an exact duplicate of getOrElseUpdate. Closes #2715. ........ r19917 | dcaoyuan | 2009-11-27 20:42:52 +0100 (Fri, 27 Nov 2009) | 1 line Removed redundant code, let CompilerCommand processes all params ........ r19918 | dcaoyuan | 2009-11-27 22:15:24 +0100 (Fri, 27 Nov 2009) | 1 line Added -make option transitivenocp which won't check classpath, so some build tools such as maven can manage this by itself ........ r19925 | extempore | 2009-11-28 22:11:43 +0100 (Sat, 28 Nov 2009) | 4 lines Added a line to build.xml to echo the value of $ANT_OPTS after being burned one too many times by having it already set in my environment. What was the motivation for that change again? In any case this should make it easier to notice. ........ r19926 | extempore | 2009-11-28 23:18:12 +0100 (Sat, 28 Nov 2009) | 2 lines Fix for #2725 - configure the SAX parser not to freak out on an invalid doctype URL. ........ r19935 | odersky | 2009-11-30 13:48:55 +0100 (Mon, 30 Nov 2009) | 1 line Extensive documentation of TraversableLike in proposed new style. ........ r19938 | extempore | 2009-11-30 16:06:14 +0100 (Mon, 30 Nov 2009) | 4 lines Removed a deprecated method which snuck back into TraversableLike. "remove" had only ever been deprecated in List, so I moved it there so it didn't unnecessarily materialize as a deprecated method in every Traversable. ........ r19939 | extempore | 2009-11-30 16:14:11 +0100 (Mon, 30 Nov 2009) | 1 line Fix for #2736 (scanner not advancing on unicode identifier.) ........ r19941 | cunei | 2009-11-30 16:46:19 +0100 (Mon, 30 Nov 2009) | 2 lines closes #1904 ........ r19945 | dragos | 2009-11-30 17:42:35 +0100 (Mon, 30 Nov 2009) | 2 lines Closed #2726 and added test for #2464 (refs #2464) ........ r19948 | cunei | 2009-11-30 20:00:20 +0100 (Mon, 30 Nov 2009) | 2 lines (Temporarily) closes #2139 ........ r19949 | extempore | 2009-11-30 20:24:14 +0100 (Mon, 30 Nov 2009) | 1 line Fix and test case for #2721. ........ r19950 | extempore | 2009-12-01 01:03:54 +0100 (Tue, 01 Dec 2009) | 1 line Fix and test case for #2378. ........ r19952 | rytz | 2009-12-01 09:28:07 +0100 (Tue, 01 Dec 2009) | 1 line fix msil code generation for exception handlers. ........ r19959 | phaller | 2009-12-01 16:40:23 +0100 (Tue, 01 Dec 2009) | 1 line Added switch to not use fork-join pool on a 1.5 JVM. ........ r19963 | extempore | 2009-12-01 19:28:37 +0100 (Tue, 01 Dec 2009) | 3 lines Implement foreachEntry by calling iteratorEntries.foreach due to an edge-case. The comment in the method explains the issue in detail. ........ r19964 | extempore | 2009-12-01 19:28:55 +0100 (Tue, 01 Dec 2009) | 12 lines [This patch submitted by ismael juma - commit message his words, but condensed.] Fix ticket #1600: Serialization and deserialization of hash-based collections should not re-use hashCode. The collection is rebuilt on deserialization - note that this is not compatible with the previous serialization format. All @SerialVersionUIDs have been reset to 1. WeakHashMap is not Serializable and should not be so. TreeHashMap has not been reintegrated yet. OpenHashMap has not been updated. (I think this collection is flawed and should be removed or reimplemented.) ........ r19970 | extempore | 2009-12-02 02:01:45 +0100 (Wed, 02 Dec 2009) | 1 line Initialization order fix to ijuma's serialization patch. ........ r19971 | extempore | 2009-12-02 05:59:19 +0100 (Wed, 02 Dec 2009) | 3 lines Making the Try/Catch/Finally in ScalaRunTime to do what it looks like they were intended to do. (This code looks like it dates from the Nixon administration, so deleting it might be better.) ........ r19972 | extempore | 2009-12-02 05:59:33 +0100 (Wed, 02 Dec 2009) | 1 line A minor optimization to HashSet. ........ r19973 | extempore | 2009-12-02 05:59:54 +0100 (Wed, 02 Dec 2009) | 2 lines Built out genprod to create a tuple method for reach function alongside its curry method. Generated new FunctionNs. ........ r19974 | extempore | 2009-12-02 06:00:11 +0100 (Wed, 02 Dec 2009) | 1 line Some minor cleanups found while cleaning up. ........ r19975 | extempore | 2009-12-02 06:00:23 +0100 (Wed, 02 Dec 2009) | 2 lines Working around interesting initialization order issue revealed through use of @transient, serialization, and -Xcheckinit. ........ r19982 | rytz | 2009-12-02 17:08:53 +0100 (Wed, 02 Dec 2009) | 1 line moved forkjoin sources out of the library folder ........ r19983 | moors | 2009-12-02 17:12:14 +0100 (Wed, 02 Dec 2009) | 2 lines closes #2750: cooking java raw types in info of type parameters of Java classes review by: odersky ........ r19984 | rytz | 2009-12-02 17:20:48 +0100 (Wed, 02 Dec 2009) | 1 line another test for #2489 ........ r19986 | dubochet | 2009-12-02 18:31:28 +0100 (Wed, 02 Dec 2009) | 1 line [scaladoc] Types are links. Other changes include: renaming factory classes, better html output of members list, better CSS styling, collapsible packages (not final behaviour). ........ r19988 | phaller | 2009-12-02 23:09:29 +0100 (Wed, 02 Dec 2009) | 1 line Moved non-deterministic test for see #1801 to pending. ........ r19989 | extempore | 2009-12-02 23:43:09 +0100 (Wed, 02 Dec 2009) | 2 lines Implemented scala.runtime.AbstractFunction0-22. Knocks something over 500K off the size of the lib/compiler jars. ........ r19992 | phaller | 2009-12-03 12:26:58 +0100 (Thu, 03 Dec 2009) | 1 line Replaced RunnableFuture with placeholder interface. ForkJoinPool no longer inherits from AbstractExecutorService. ........ r19993 | phaller | 2009-12-03 13:03:16 +0100 (Thu, 03 Dec 2009) | 1 line Added Java property to explicitly enable/disable fork-join pool for actors. By default it is enabled only on 1.6 and 1.7 JDKs from Sun. ........ r19994 | rytz | 2009-12-03 13:35:35 +0100 (Thu, 03 Dec 2009) | 1 line re-compiled forkjoin ........ r19995 | phaller | 2009-12-03 15:49:39 +0100 (Thu, 03 Dec 2009) | 1 line Use the same thread pool configuration for DaemonScheduler. ........ r20003 | rytz | 2009-12-04 09:23:11 +0100 (Fri, 04 Dec 2009) | 1 line close #2708 ........ r20004 | rytz | 2009-12-04 09:40:29 +0100 (Fri, 04 Dec 2009) | 1 line oh, i mean 0 not O ........ r20006 | plocinic | 2009-12-04 15:34:04 +0100 (Fri, 04 Dec 2009) | 1 line Added new test, see #2754 ........ r20007 | plocinic | 2009-12-04 16:16:13 +0100 (Fri, 04 Dec 2009) | 1 line object's name should be Test instead of Main ........ r20008 | plocinic | 2009-12-04 17:45:48 +0100 (Fri, 04 Dec 2009) | 1 line .scala_dependencies now correctly tracks the class files (didn't work for example for case classes and more complicated object/class combinations). Refined build manager now compares different symbols not only by name but takes into consideration some flags. This way we avoid comparing for example class with companion object (both share the name but we should compare class with class). Changes class now correctly filters private, local and lifted symbols ('newMembers -= n' didn't eliminate correctly some of the cases). ........ r20010 | phaller | 2009-12-04 18:16:04 +0100 (Fri, 04 Dec 2009) | 1 line Made test jvm/t2515 more robust. ........ r20011 | ilyas | 2009-12-04 18:24:16 +0100 (Fri, 04 Dec 2009) | 1 line #2747 fixed ........ r20014 | dcaoyuan | 2009-12-05 08:21:25 +0100 (Sat, 05 Dec 2009) | 1 line Split command line parameters by space, properly process quoted parameter ........ r20015 | dcaoyuan | 2009-12-05 08:24:36 +0100 (Sat, 05 Dec 2009) | 1 line Don't add empty param ........ r20016 | dubochet | 2009-12-05 17:03:36 +0100 (Sat, 05 Dec 2009) | 1 line [scaladoc] Fixed crash with privately-owned public classes (fixes nightly build). ........ r20021 | extempore | 2009-12-06 22:35:45 +0100 (Sun, 06 Dec 2009) | 7 lines Making the repl-shell bridge nicer. Now you can do: scala> :sh find /Users/paulp -depth 1 -name '.scala*' stdout: List[String] = List(/Users/paulp/.scala_dependencies, /Users/paulp/.scala_history, ...) scala> stdout | "grep history" | "wc -c" res0: Seq[String] = List( 28) ........ r20022 | extempore | 2009-12-06 23:25:50 +0100 (Sun, 06 Dec 2009) | 4 lines Making it easier to explore the AST. Example: scala> :power scala> val t = mkTree("def bip(x: Float) = x.toInt") t: interpreter.compiler.Tree = def bip(x: Float) = x.toInt ........ r20028 | cunei | 2009-12-07 12:49:19 +0100 (Mon, 07 Dec 2009) | 1 line Updated copyright notices to 2010 ........ r20036 | odersky | 2009-12-07 17:39:35 +0100 (Mon, 07 Dec 2009) | 1 line Added lift method to PartialFunction ........ r20041 | ilyas | 2009-12-07 18:25:15 +0100 (Mon, 07 Dec 2009) | 1 line plugin example update to be compiled via scala 2.8 ........ r20042 | odersky | 2009-12-07 18:31:49 +0100 (Mon, 07 Dec 2009) | 1 line new doc comment generation, including some new style doc comments in collection classes. ........ r20044 | extempore | 2009-12-07 19:17:48 +0100 (Mon, 07 Dec 2009) | 1 line Re-deleted a method which snuck back in on the last commit. ........ r20045 | odersky | 2009-12-07 19:37:41 +0100 (Mon, 07 Dec 2009) | 1 line small changes to doc comment model ........ r20048 | extempore | 2009-12-08 03:57:59 +0100 (Tue, 08 Dec 2009) | 1 line Tweaking logic errors in broken docs build. ........ r20050 | rytz | 2009-12-08 11:16:16 +0100 (Tue, 08 Dec 2009) | 1 line make exception handlers catching faster. Review by dragos. ........ r20051 | plocinic | 2009-12-08 12:44:58 +0100 (Tue, 08 Dec 2009) | 1 line see #2708 ........ r20052 | cunei | 2009-12-08 14:37:08 +0100 (Tue, 08 Dec 2009) | 3 lines 2009 -> 2010 ........ r20056 | odersky | 2009-12-08 17:38:05 +0100 (Tue, 08 Dec 2009) | 1 line Closes #2772 ........ r20063 | rytz | 2009-12-09 11:51:06 +0100 (Wed, 09 Dec 2009) | 1 line moved t2515 to pending (fails on ibm6). no review ........ r20064 | malayeri | 2009-12-09 12:05:17 +0100 (Wed, 09 Dec 2009) | 1 line Improve error message for selection from a type parameter. Fixes #2702. ........ r20068 | dubochet | 2009-12-09 15:12:50 +0100 (Wed, 09 Dec 2009) | 1 line [scaladoc] Display of comments is improved. Short description (first sentence) is extracted and displayed by default. Full description, with parameters, etc. is displayed when clicking on the signature. Inheritance classes for every member are printed. Package-list search tool has better performance. ........ r20070 | extempore | 2009-12-09 17:26:02 +0100 (Wed, 09 Dec 2009) | 2 lines A minor identifier change in a method which is instantiated by name, to reduce proguard noise. ........ r20071 | extempore | 2009-12-09 18:03:48 +0100 (Wed, 09 Dec 2009) | 3 lines Took manifests a little closer to the finish line. Variance still doesn't work but the relationships between all the top, nearly top, and bottom types should all be all correct. (See lengthy test case.) ........ r20072 | extempore | 2009-12-09 18:04:08 +0100 (Wed, 09 Dec 2009) | 3 lines Removed productPrefix from case class hashCode consideration. (It is not used in equality and therefore should not be used in hashCode either.) ........ r20073 | extempore | 2009-12-09 18:04:19 +0100 (Wed, 09 Dec 2009) | 1 line Renamed AbstractFunction to AbstractFunction0 to keep ant happy. ........ r20074 | extempore | 2009-12-09 18:04:29 +0100 (Wed, 09 Dec 2009) | 1 line Warning suppression. ........ r20075 | plocinic | 2009-12-09 18:10:56 +0100 (Wed, 09 Dec 2009) | 1 line More informative error message. no review ........ r20076 | plocinic | 2009-12-09 18:18:44 +0100 (Wed, 09 Dec 2009) | 1 line typo ........ r20079 | extempore | 2009-12-09 19:06:20 +0100 (Wed, 09 Dec 2009) | 2 lines Gave all the manifest singletons a readResolve so they unserialize to themselves. ........ r20080 | milessabin | 2009-12-09 22:04:42 +0100 (Wed, 09 Dec 2009) | 1 line Fully export fjbg and msil from scala to scala-plugin to avoid obscure pickler issues when building the IDE incrementally. ........ r20082 | dubochet | 2009-12-09 23:05:21 +0100 (Wed, 09 Dec 2009) | 1 line [scaladoc] Known subclasses are printed. ........ r20085 | plocinic | 2009-12-10 15:42:46 +0100 (Thu, 10 Dec 2009) | 1 line Closes #2559 ........ r20086 | rytz | 2009-12-10 16:32:30 +0100 (Thu, 10 Dec 2009) | 1 line closes #2784 ........ r20087 | plocinic | 2009-12-10 17:05:04 +0100 (Thu, 10 Dec 2009) | 1 line Closes #2649 ........ r20088 | extempore | 2009-12-10 17:37:19 +0100 (Thu, 10 Dec 2009) | 1 line Small rewrite of r20087. ........ r20092 | odersky | 2009-12-10 18:00:59 +0100 (Thu, 10 Dec 2009) | 1 line refined doc comments generation; refactored code into new Chars, DocStrings classes in util. Added some more doc comments to collection classes. ........ r20093 | plocinic | 2009-12-10 18:08:17 +0100 (Thu, 10 Dec 2009) | 1 line cleanup ........ r20095 | extempore | 2009-12-10 18:44:54 +0100 (Thu, 10 Dec 2009) | 3 lines Remedying the fact that I swapped which version of List.fromString was to be deprecated and which was to be deleted, plus some better deprecation advice. ........ r20096 | extempore | 2009-12-10 18:45:05 +0100 (Thu, 10 Dec 2009) | 5 lines Modified partialMap to take PartialFunction[A, B] instead of Any => B. There was definitely some reason I didn't do this in the first place, but either that reason no longer applies or it's not easily induced. However please consider this change slightly tentative as I feel like that other shoe may still be out there and we might have to reconsider. ........ r20097 | extempore | 2009-12-10 18:45:17 +0100 (Thu, 10 Dec 2009) | 1 line Don't NPE on null hashtable entries. ........ r20098 | milessabin | 2009-12-10 20:39:45 +0100 (Thu, 10 Dec 2009) | 1 line Fixed #2616 and #2737. ........ r20104 | plocinic | 2009-12-11 11:55:08 +0100 (Fri, 11 Dec 2009) | 1 line Added test for #2794 ........ r20107 | rytz | 2009-12-11 15:57:35 +0100 (Fri, 11 Dec 2009) | 2 lines fixes #2610 and fixes #2687. "package objects" can now 'inherit from' classes / traits, and refer to members of other package objects. review by odersky. ........ r20109 | odersky | 2009-12-11 19:18:44 +0100 (Fri, 11 Dec 2009) | 1 line allowed $super variables in doc comment; some more documentation of collection classes. ........ r20110 | extempore | 2009-12-11 20:21:44 +0100 (Fri, 11 Dec 2009) | 1 line Tweaked plugin template not to reference /Users/luc. ........ r20114 | extempore | 2009-12-12 16:13:22 +0100 (Sat, 12 Dec 2009) | 4 lines Took advantage of package object fix to factor the duplicated code out of scala.Math and scala.math.`package`. This required a new starr which exposes inherited package object members (starr is based on r20110.) ........ r20124 | rytz | 2009-12-14 13:01:53 +0100 (Mon, 14 Dec 2009) | 1 line integration of java and scala deprecation ........ r20129 | odersky | 2009-12-14 18:12:17 +0100 (Mon, 14 Dec 2009) | 1 line lost of documentation and some small adjustments to collection classes. ........ r20133 | extempore | 2009-12-15 01:07:59 +0100 (Tue, 15 Dec 2009) | 1 line Another round of deprecation warning elimination. ........ r20137 | extempore | 2009-12-15 15:23:33 +0100 (Tue, 15 Dec 2009) | 1 line Eliminating the deprecation warnings in the actor library. ........ r20138 | moors | 2009-12-15 15:47:35 +0100 (Tue, 15 Dec 2009) | 2 lines closes #2778: need to refresh normalize cache when length of type parameters changes -- thanks to Jason Zaugg for the diagnosis review by odersky ........ r20139 | michelou | 2009-12-15 17:19:47 +0100 (Tue, 15 Dec 2009) | 2 lines corrected @usecase and imports in plugin example ........ r20140 | odersky | 2009-12-15 18:43:00 +0100 (Tue, 15 Dec 2009) | 1 line more docs. noreview. ........ r20142 | extempore | 2009-12-15 21:22:34 +0100 (Tue, 15 Dec 2009) | 3 lines Lots of work on repl completion. Many more cases handled correctly, much greater effort made to hide undesirable implementation-only names and offer interesting identifiers. ........ r20143 | extempore | 2009-12-15 21:22:44 +0100 (Tue, 15 Dec 2009) | 1 line Moved takeDestructively into GroupedIterator. ........ r20149 | extempore | 2009-12-16 16:30:29 +0100 (Wed, 16 Dec 2009) | 1 line Removed an inapplicable comment with no review. ........
* fix cyclic reference errors in scaladoc.Lukas Rytz2009-11-041-2/+1
|
* [no content change] Fixed all SVN properties: m...Gilles Dubochet2009-09-241-1/+1
| | | | | | | | [no content change] Fixed all SVN properties: mimes, EOL, executable. Id expansion is consistently enabled for Scala/Java/C# sources in 'src/' and consistently disabled and removed from everywhere else: there should not be any dead Id tags anymore.
* Newly generated Tuple/Product/Function classes ...Paul Phillips2009-06-171-42/+40
| | | | | | Newly generated Tuple/Product/Function classes from new genprod, plus a couple minor tweaks to genprod to keep tests happy.
* Close to complete rewrite of genprod so it's ea...Paul Phillips2009-06-171-245/+229
| | | | | | Close to complete rewrite of genprod so it's easier to modify and leverage for other exciting Foo1-Foo22 classes.
* In "Iterable" and in all its subclasses, "itera...Gilles Dubochet2009-05-271-1/+1
| | | | | | In "Iterable" and in all its subclasses, "iterator" replaces "elements" (and assorted changes).
* Updated copyright notices to 2009Antonio Cunei2009-01-091-4/+4
|
* Modified the implementation of curry so that forGeoffrey Washburn2008-04-231-5/+9
| | | | | | | | | FunctionN, where N > 4, many fewer classes are created statically at the expense of creating more objects dynamically (which seems reasonable given how common such functions are likely to be). This also allows for curry in FunctionN for N > 8 without running into the filename length restriction.
* Really fixed curry this time.Geoffrey Washburn2008-04-221-1/+1
|
* No curry for you! (If you are FunctionN, for N ...Geoffrey Washburn2008-04-221-1/+1
| | | | | No curry for you! (If you are FunctionN, for N < 2 and N > 16)
* Corrected uncurry to be called curry.Geoffrey Washburn2008-04-221-4/+12
| | | | | Generalized curry to FunctionN for N >= 2
* Improvements to genprodGeoffrey Washburn2008-04-161-19/+37
| | | | | Added uncurry to Function2, swap to Tuple2.
* anonfuns now accept up to 22 argsmichelou2008-02-191-25/+21
|
* switched to Scala implementation of StringBuildermichelou2008-02-061-4/+4
|
* updated element/arity to productElement/product...michelou2007-04-191-17/+1
| | | | | updated element/arity to productElement/productArity
* updated for-comprehension syntaxmichelou2007-04-191-15/+15
|
* renamed arity=>productArity,element=>productEle...Burak Emir2007-04-121-2/+26
| | | | | renamed arity=>productArity,element=>productElement
* regenerated TupleN classes so that their toStri...Adriaan Moors2007-02-201-2/+2
| | | | | | regenerated TupleN classes so that their toString matches the (...) tuple syntax update .check files that contained tuple toString output
* finalized the TupleN ProductN change (last dist...Burak Emir2007-01-031-2/+2
| | | | | | | finalized the TupleN ProductN change (last dist: no automatic addition of ProductN, this dist: manual addition of ProductN to TupleN by means of modified genprod tool)
* * NodeSeq plays with new Seq[A]Burak Emir2007-01-031-2/+2
| | | | | * new starr, because of Tuple/Product change and collections
* * TupleN extends ProductN, again (genprod updated)Burak Emir2007-01-021-10/+9
| | | | | | | | | | * better comments and parameter names in scala.xml.MetaData typechecker * now handles special cases (n=0, n=1) for unapply correctly * * even if one returns a Option[Product1[T]] * typechecker now handles unapply return types correctly * * e.g. when returning Option[{A,B}] instead of Option[Product2[A,B]]
* added comma in generated Tuple1.toString methodmichelou2006-12-121-14/+31
|
* more tuplesBurak Emir2006-12-121-3/+6
|
* added infix types and {...} syntax for tuples.Martin Odersky2006-12-111-1/+1
| | | | | changed a confusing error message "value this is not a member of T".
* updated genprod.scala (Function1)michelou2006-12-081-38/+51
|
* fixed encoding in Scala commentmichelou2006-11-301-10/+14
|
* oopsBurak Emir2006-11-291-1/+1
|
* updated method 'andThen' in generated Function1...michelou2006-11-291-44/+60
| | | | | updated method 'andThen' in generated Function1.scala
* more fun with positions, and updated docBurak Emir2006-11-281-2/+9
|
* more products, plus some static optimization in...Burak Emir2006-11-271-0/+267
more products, plus some static optimization in pattern matcher