Commit graph

4 commits

Author SHA1 Message Date
yyamano
15bcd633e2 Apply patches provided by ryoon@ with some modifications to upgrade to
Scala 2.9.1 from 2.8.1. PR pkg/45379

Scala 2.9.0 final

The Scala 2.9.0 codebase includes several additions, notably the new
Parallel Collections, but it also introduces improvements on many
existing features, and contains many bug fixes:

  * Parallel Collections
  * The App Trait
  * The DelayedInit Trait
  * Repl Improvements
  * Scala Runner
  * Java Interop
  * Generalized try-catch-finally
  * New packages: scala.sys and scala.sys.process, which are imported
    from sbt.Process.
  * New methods in collections: collectFirst, maxBy, minBy, span, inits,
    tails, permutations, combinations, subsets
  * AnyRef specialization:

See http://www.scala-lang.org/node/9483 for more details.

Scala 2.9.1 final

The 2.9.1 release of Scala includes many bug fixes and improvements,
in particular to the interpreter: most of the interpreter changes
available in the development mainline have been ported to the 2.9.x
release branch.

See http://www.scala-lang.org/node/10780 for more details.

Note: the interpreter option '-i' may behave incorrectly in this
version. In case you require it, please just add the option
'-Yrepl-sync' to your command line as well.
2011-09-30 07:56:13 +00:00
yyamano
c1862172dc Update Scala to 2.8.1.
Scala 2.8.1 has been designed to be fully binary compatible with
the previous version 2.8.0. It includes many bug fixes and contains
many small improvements and fixes, particularly concerning Scaladoc.
See http://www.scala-lang.org/node/8102 for more details.
2010-11-12 20:20:33 +00:00
asau
09e410afa3 Update to Scala 2.8.0
Changes in Version 2.8.0 (14-Jul-2010)

Scala 2.8.0 is a significantly innovative release, which
contains a large amount of fixes and introduces many new
features:

  * Redesigned collection library
  * New array implementation, manifests for polymorphic arrays
  * Type specialization
  * Named and default arguments
  * Package objects
  * Beefed up Scala Swing libraries, better documentation
  * Revamped REPL
  * Implicits changes
  * Improved equality
  * Packrat parser combinators
  * Improved XML library
  * Type constructor inference
  * Improved Annotations
  * Enhanced actors
  * Support for continuations

Internal improvements

  * New presentation compiler
  * New build manager
  * Speed improvements

Additional tools

  * Scaladoc 2
  * Sbaz 2
  * Scalap
  * Scala IDE for Eclipse
2010-08-12 12:31:46 +00:00
yyamano
2a9839635d Import Scala 2.7.7.final.
Scala is a general purpose programming language designed to express
common programming patterns in a concise, elegant, and type-safe way.
It smoothly integrates features of object-oriented and functional
languages, enabling Java and other programmers to be more productive.
2010-01-23 10:50:45 +00:00