summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* include all symbols from enclosing scopes as we...Eugene Vigdorchik2010-09-161-3/+7
| | | | | | include all symbols from enclosing scopes as well as member of enclosing class chain. review by odersky
* Closes #3779.Iulian Dragos2010-09-161-2/+20
|
* Little type in documentation; closes #3386.Antonio Cunei2010-09-161-1/+1
|
* Adds a reference index to the documentation.Pedro Furlanetto2010-09-165-4/+152
| | | | | | | | | Currently there is no link from the main index but can be viewed by replacing 'index.html' with 'index/index-a.html' in the browser address bar. Review by dubochet.
* Overrode addString in TraversableViewLike.Paul Phillips2010-09-162-2/+5
| | | | | | | | | | | | | | | the Transform-derived traits within view resisted evaluating the entire sequence on a toString call, but the original view returned from a call to .view did not. This has a particularly bad result in the case of Stream, as for instance: Stream from 1 view would enter infiniteloopiland in the repl despite the fact that it should be doubly resistant to eager evaluation. Review by prokopec.
* Test for already closed #3088. No review.Paul Phillips2010-09-161-0/+9
| | | | | | | [Editorial correction: r23000 was submitted by Johannes Rudolph and my name inadvertently replaced his in the windy path from git to svn. The comments and code are his. Posterity, take note!]
* positioning fix for infix expressions: report e...Paul Phillips2010-09-159-10/+21
| | | | | | | | | | | | positioning fix for infix expressions: report error at the operator instead of at the receiver of a binop In general use the operator position as the Select position's point instead of the left or right expression. Position.union always uses the receiver's point as point of the result, so swapping fixes that. See http://www.scala-lang.org/node/6912 for the report.
* Gave StringBuilder a StringLike parent as endor...Paul Phillips2010-09-156-10/+29
| | | | | | Gave StringBuilder a StringLike parent as endorsed by martin in http://www.scala-lang.org/node/6893 . Review by odersky.
* Never generate the ACC_SYNTHETIC flag in byteco...Paul Phillips2010-09-151-2/+1
| | | | | | Never generate the ACC_SYNTHETIC flag in bytecode, based on my 19 months old reasoning laid out in yon ticket. Closes #1128, review by dragos.
* Removed Throw from the set of unlabelled AST No...Paul Phillips2010-09-152-1/+7
| | | | | | Removed Throw from the set of unlabelled AST Nodes. Closes #3534, review by dragos.
* Added implicits to create Orderings from java's...Paul Phillips2010-09-153-41/+55
| | | | | | | Added implicits to create Orderings from java's Comparable and Comparator interfaces. Also some cleanup in Sorting. Review by community.
* Stream gets a specialized, extra-lazy Iterator ...Paul Phillips2010-09-152-0/+34
| | | | | | | | Stream gets a specialized, extra-lazy Iterator so it can iterate as lazily as it traverses. Patch submitted by "Eastsun": probably not his real name, but that's what we call him. Closes #3273, review by prokopec.
* Fixes reporting the number of documentable temp...Pedro Furlanetto2010-09-151-1/+2
| | | | | | Fixes reporting the number of documentable templates. Review by dubochet.
* Shield interrupts against exceptions in user codeEugene Vigdorchik2010-09-151-3/+10
|
* Adding interrupts should wake the serverEugene Vigdorchik2010-09-151-0/+1
|
* Close #3835, review by extemporeLukas Rytz2010-09-143-1/+7
|
* closes #1693: improve implicit conversion disam...Adriaan Moors2010-09-144-17/+42
| | | | | | | | | | | closes #1693: improve implicit conversion disambiguation by incorporating the expected type of the member that triggered the conversion back-ported fix by Martin in embeddings branch. review by odersky (just in case it shouldn't have been back-ported)
* Enabled partest to run entire directories for s...Aleksandar Pokopec2010-09-141-1/+1
| | | | | | Enabled partest to run entire directories for scalacheck test group. Review by extempore.
* Improved parallel scan performance further.Aleksandar Pokopec2010-09-144-15/+122
|
* closes #3612.Adriaan Moors2010-09-142-30/+36
| | | | | | | | | | | | | given the definitions below (for full context, see test file), before, O0 would work but O would not, now both are accepted: {{{ object O0 extends C {} object O extends C { self => } }}} review by odersky
* closes #3692: make instantiateTypeVar more care...Adriaan Moors2010-09-143-1/+35
| | | | | | | | closes #3692: make instantiateTypeVar more careful so it does not change T's info to >: T <: T. review by odersky
* relax implicit divergence checkAdriaan Moors2010-09-144-5/+11
| | | | | | | | patch contributed by Mark Harrah in http://article.gmane.org/gmane.comp.lang.scala/20700 reviewed by moors and odersky
* Couldn't bear to see sbt seemingly so close but...Paul Phillips2010-09-144-37/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Couldn't bear to see sbt seemingly so close but still unable to run tests. Made some progress but bogged down in scalacheck when I realized things were farther from working than I'd thought. Please forgive this brief expression of frustration, because the despair is palpable: the weeks of work I did on partest was apparently of no interest, and now I'm in here having to fix the same partest bugs again, in a more virulent form. They've evolved into some kind of ant-partest-sbt artificial creature, more fearsome than any one of them could be under its own power. Did we not know we have a whole directory full of pretty code like this? List( "Scala compiler classes in: " + testBuildDir, "Scala version is: " + nsc.Properties.versionMsg, "Scalac options are: " + universe.scalacOpts, "Java binaries in: " + javaBin, "Java runtime is: " + javaInfoString, "Java runtime options: " + (Process.javaVmArguments mkString " "), "Javac options are: " + universe.javacOpts, "Java options are: " + universe.javaOpts, "Source directory is: " + src, "Selected categories: " + (selectedCategories mkString " "), "" ) mkString "\n" It's src/partest-alternative in case anyone wants to consider any of it. At the very least there are individual files or functions which could be cherry picked. -- This patch contains: -- Readability efforts. Twelve parameter functions whose last six parameters are "true,true,failedOnly,true,false,log" are pretty challenging to work with. Changes to the environment variables sbt was setting to look a bit more like what partest expects and will crash without. Sets partest.debug=true if the sbt logger level is at Debug. On my machine all test groups except scalacheck appear to run to completion. Review by moix. (Hello, moix! I am available for assistance if you are in the market for it. You have brought us long suffering ant-ers to the brink of sbt goodness: and now, we enter the fray!)
* Tweaking sbt so it will stop jabbering about sv...Paul Phillips2010-09-142-27/+15
| | | | | | Tweaking sbt so it will stop jabbering about svn info failing when there's a perfectly fine git repo yet to be tried. No review.
* Closes 3627. No review.Iulian Dragos2010-09-131-1/+1
|
* Interpreted absence of any objections in mailin...Paul Phillips2010-09-131-1/+10
| | | | | | | | | Interpreted absence of any objections in mailing list thread http://www.scala-lang.org/node/7398 as implicit encouragement to proceed. Adds complementary implicits to Predef such that the eight primitive types are both boxed and unboxed as the occasion demands. Review by odersky.
* Improving parallel scan. No reviewAleksandar Pokopec2010-09-135-34/+102
|
* Test case closes #2399, no review.Paul Phillips2010-09-111-0/+14
|
* Renamed a file to soothe ant. No review.Paul Phillips2010-09-101-0/+0
|
* Bumped version number in trunk to 2.9.0Antonio Cunei2010-09-102-3/+3
|
* Proposed implementation of 'unlift' on Function...Paul Phillips2010-09-0993-93/+151
| | | | | | | Proposed implementation of 'unlift' on Function1, the inverse function of PartialFunction#lift. Review by rytz and other interested parties. References #3825, but not closing until this is further considered.
* Unbroke the command line ~/test/partest tool, w...Paul Phillips2010-09-091-2/+5
| | | | | | Unbroke the command line ~/test/partest tool, which was displeased at being unable to find scalacheck.jar. No review.
* Merge branch 'ticket/3435'Iulian Dragos2010-09-091-2/+8
|
* fixed some scaladoc commentsmichelou2010-09-094-58/+75
|
* fix fix for (close #3791) and made deprecation ...Lukas Rytz2010-09-092-1/+6
| | | | | | fix fix for (close #3791) and made deprecation for constants work. no review.
* map2 => zipped, no reviewLukas Rytz2010-09-091-5/+5
|
* close #3791 according to jason's proposal.Lukas Rytz2010-09-091-5/+16
| | | | | | | long cycle (deprecate, remove, add with new behavior). I tried adding Scaladoc for these members but failed for now, see my message in internals.
* Some modifications to repl classloading to make...Paul Phillips2010-09-073-7/+39
| | | | | | Some modifications to repl classloading to make it usable in managed classloader environments. Contributed by mark harrah. Review by rytz.
* Changes to presentation compiler.Martin Odersky2010-09-075-44/+106
|
* doc comment fix. No review.Martin Odersky2010-09-071-1/+1
|
* Fixes infinite loop when appending a ListBuffer...Martin Odersky2010-09-071-0/+6
| | | | | | Fixes infinite loop when appending a ListBuffer to itself. Review by extempore.
* Fixes binary compatibility problem in BufferLikeMartin Odersky2010-09-071-1/+1
|
* Updated link to collections API guide.Antonio Cunei2010-09-071-2/+2
|
* Stability testing task added.moix2010-09-076-65/+144
|
* Added type alias so that Response is accessible...Miles Sabin2010-09-071-0/+2
| | | | | | | Added type alias so that Response is accessible via interactive.Global ... necessary for source compatibility with 2.8.0.final. Review by odersky.
* Brought the files in scala.collection.interface...Paul Phillips2010-09-067-71/+48
| | | | | | | | Brought the files in scala.collection.interfaces up to date, for whatever purpose they may someday serve. Also deprecated Seq.findIndexOf, which is identical to indexWhere and must have been overlooked when deprecations were being handed out. No review.
* Closes #3803. No Review.Iulian Dragos2010-09-051-3/+3
|
* Closes #3636, crash when unexpected types arriv...Iulian Dragos2010-09-051-1/+4
| | | | | | Closes #3636, crash when unexpected types arrive at specialization. no review.
* Closes #3650.Iulian Dragos2010-09-034-9/+17
|
* update sbt build files to include scalacheck.jar.Lukas Rytz2010-09-033-2/+14
|