| Commit message (Collapse) | Author | Age | Files | 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.
|
| |
|
| |
|
|
|
|
|
|
| |
Don't insert whitespace on multiline strings and xml literals. Closes
#2115. No review.
|
|
|
|
|
|
| |
Brought ShowPickler somewhat more up to date with the current pickler
format.
|
|
|
|
|
|
|
|
|
|
|
| |
on the previous result. For instance:
scala> (1 to 10).iterator
res0: Iterator[Int] = non-empty iterator
scala> .toList.sum
res1: Int = 55
|
|
|
|
|
|
| |
Made Iterator consistent with Iterable by adding grouped and sliding to
IterableLike. Closes #2837. Review by community.
|
|
|
|
|
| |
Review by dragos.
|
|
|
|
|
|
| |
Wrapped a buffered output stream around class file generation. This has
a nontrivial impact on total build time. Closes #2906.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Reverted over-zealous replacement of 'PartialFunction' with '=>?'.
|
| |
|
|
|
|
|
|
|
| |
Fixed issue when searching for companion of class using "linkedSym" when
value of same name is overloaded (for example companion of the Value
class in an Enumeration). No review, already checked by odersky.
|
|
|
|
|
|
| |
Fixes for various Scaladoc-related positions regressions with tests.
Review by dubochet.
|
| |
|
|
|
|
|
| |
Some optimizations to actor message queues and event handling.
|
|
|
|
|
|
|
|
| |
JavaConversions now include conversions between Java ConcurrentMap
objects and Scala ConcurrentMap objects.
review by odersky
|
| |
|
| |
|
|
|
|
|
|
| |
[scaladoc] Use cases are marked as such in the documentation (using some
changes in r20488). Review by odersky.
|
| |
|
|
|
|
|
| |
import synthetic locals from previous scopes.
|
|
|
|
|
| |
Added ConcurrentMap and Properties conversion classes and test.
|
|
|
|
|
|
| |
Reverts r20311 since I'm not seeing what's going on in #2876 and the
optimization can wait.
|
|
|
|
|
| |
better fix for see #2421 after feedback from Martin
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Fixes #2755, but leaving open to analyze issue raised by Paul. review by
extempore.
|
| |
|
|
|
|
|
|
|
| |
closes #2421: more complete fix, now also check validity of inferred
type arguments for expressions inferred for implicit values review by
odersky
|
|
|
|
|
|
| |
examples of equality comparisons which are guaranteed to return false
because someone is not comparing what they think they're comparing.
|
| |
|
|
|
|
|
|
| |
Overrode slice in the StringLike derivatives to use substring. Closes
#2895. Review by community.
|
|
|
|
|
|
| |
When comparing type aliases use info instead of tpe so that the changes
are correctly detected. Fixes #2650. No review.
|
| |
|
|
|
|
|
|
|
| |
- fixed a bug in closure elimination causing VerifyErrors
- fixed a broken assert in GenICode that fired when -Ydebug was used
- added final modifiers
|
| |
|
|
|
|
|
| |
collections and "size" don't mix!
|
| |
|
|
|
|
|
|
|
| |
Compare typeParams correctly for symbols so that the build manager no
longer reports false changes, cloneInfo instead instead of symbols. No
review.
|
|
|
|
|
|
|
|
|
|
| |
:history <N> shows N lines of history
:h? <str> greps the history for str
Altered tab-completion to be less verbose on the first tab, but notice
when tab has been hit twice without any other input, and then be more
verbose. And prettified the repl help text.
|
|
|
|
|
|
| |
Moved the test for #2364 to pending because it apparently uses some
nonstandard classes.
|
| |
|
|
|
|
|
| |
Fix and test case for #2364, which regressed with the fix to #2721.
|
|
|
|
|
| |
Commented out some (debugging?) code which was breaking the build.
|
|
|
|
|
|
| |
a regression because the pattern matcher has extractor bugs which don't
manifest for case classes. Underlying bug remains. No review.
|
|
|
|
|
| |
no review
|
|
|
|
|
| |
Avoided a crash scenario in the presentation compiler.
|