/scala, Scala is a multi-paradigm programming language
2.9.2, Package name:
scala-2.9.2, Maintainer: yyamano
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.
Required to run:
Master sites: SHA1:
Version history: (Expand)
- (2012-05-02) Updated to version: scala-2.9.2
- (2011-10-04) Updated to version: scala-2.9.1
- (2010-11-13) Updated to version: scala-2.8.1
- (2010-08-12) Updated to version: scala-2.8.0
- (2010-01-23) Package added to pkgsrc.se, version scala-2.7.7 (created)
CVS history: (Expand)
| 2013-04-08 20:29:42 by Aleksej Saushev | Files touched by this commit (14) |
Revert pkglint-induced nonsense.
| 2013-04-07 22:49:45 by Blue Rats | Files touched by this commit (91) |
Edited DESCR in the case of:
File too long (should be no more than 24 lines).
Line too long (should be no more than 80 characters).
Trailing empty lines.
Trucated the long files as best as possible while preserving the most info
contained in them.
| 2012-10-02 22:11:57 by Aleksej Saushev | Files touched by this commit (187) |
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
| 2012-05-02 00:22:02 by Yuji Yamano | Files touched by this commit (5) | |
Update to Scala 2.9.2.
Scala 2.9.2 addresses several bugs, and introduces additional improvements. \
Here's a list of the issues that have been fixed since 2.9.1-1:
c9e254ec27 Backport fix for SI-4545, SI-5633.
11cb359863 Document regex replacement strings behavior.
125b5037c8 Fix for a bug in CharArrayReader which made tri...
a26dd939b8 Revert attempt to limit private types in lubs.
3cfbfa3d0e Fixes SI-5380: non-local return of try expression (cherry picked \
from commit 02e260a8e67e2b2b6f876aafe76cd61248a89374)
1864e6d1c1 Add test case for SI-4835 (https://issues.scala-lang.org/browse/SI-4835)
841f074e2b Fixed SI-4835 (https://issues.scala-lang.org/browse/SI-4835).
da794bb4ee Fixes NPE using iterator with an XML attribute ...
b783e17319 Fix various InnerClasses bugs.
28be69e263 Close file descriptor leak in sys.process.
2e66a13e26 fixes SI-5506. better cps type propagation for polymorphic and \
multi-argument list methods.
9c3cbde0fd Fix for error printing regression.
e1810d1e88 Migration message and version cleanup
b57f68f34e Improve description of flatten, flatMap
0fcc5ce9c5 Explain Function1 vs PartialFunction
634382969a Fixes SI-4507.
f4dec8a8af Scaladoc now hides members with @bridge annotat...
4f6cd102de Improves the usability of Scaladoc when images ...
1fb3760f96 Minor changes to the Scaladoc stylesheets, as s...
be067ac8de Scaladoc shouldn't drop type arguments to alias...
e54aa8c7bf Fixes SI-4641 again.
2701d7fa47 Backported commit 7a99c03da1d31ac5950eecb30f422f43c5e3d04e from master
Scala 2.9.1-1 fixes a critical Java-Scala interoperability issue that arose in \
2.9.1. Here is the change list:
Don't mark mixed-in methods as bridges.
Add SYNTHETIC flag for BRIDGE methods.
Update build for publishing to sonatype OSSRH
| 2011-09-30 09:56:14 by Yuji Yamano | Files touched by this commit (15) |
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
* 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
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.
| 2010-11-12 21:20:33 by Yuji Yamano | Files touched by this commit (2) | |
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-08-12 14:31:47 by Aleksej Saushev | Files touched by this commit (9) | |
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
* 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
* New presentation compiler
* New build manager
* Speed improvements
* Scaladoc 2
* Sbaz 2
* Scala IDE for Eclipse
| 2010-02-03 14:01:04 by Joerg Sonnenberger | Files touched by this commit (1) |