Browse files

Preparing for 0.0.8 release

  • Loading branch information...
1 parent d3bc288 commit 21affb18e32594676ab772e62b355767e33ca721 @mdr mdr committed Jan 23, 2011
Showing with 32 additions and 21 deletions.
  1. +4 −4 CHANGELOG
  2. +8 −8 README.rst
  3. +8 −8 docs/source/README.rst
  4. +1 −1 project/build.properties
  5. +11 −0 scalariform/notes/0.0.8.markdown
View
8 CHANGELOG
@@ -1,14 +1,14 @@
-0.0.8 (..)
+0.0.8 (23/January/11)
* FIX: Correctly handle use of +/- as type parameters in defs
* Add Maven formatter plugin (contributed by Adam Crain -- https://github.com/jadamcrain)
* FIX: Bug with lexing """ at end of text
* Add AlignSingleLineCaseStatements preferences to align the arrows of consecutive single-line case statements
* Add IndentLocalDefs preference to indent local methods an extra level
* Track parser changes in Scala 2.9:
- * Type variables in a constructor pattern match
- * Generalised catch clause
- * Mirror code reorganisation of scala.tools.nsc.ast.parsre.Parsers
+ * Type variables in a constructor pattern match
+ * Generalised catch clause
+ * Mirror code reorganisation of scala.tools.nsc.ast.parser.Parsers
0.0.7 (18/October/10)
View
16 README.rst
@@ -1,9 +1,9 @@
Scalariform
===========
-Scalariform is a code formatter for Scala 2.8. It is a library and a
-stand-alone command line tool, with integrations available for
-Eclipse, Emacs (via ENSIME), jEdit, Maven, sbt and
+Scalariform is a code formatter for Scala 2.8+. It is a
+library and a stand-alone command line tool, with integrations
+available for Eclipse, Emacs (via ENSIME), jEdit, Maven, sbt and
TextMate. Currently, Scalariform supports only a limited set of
options, although it is intended to be compatible with the
recommendations of the `Scala Style Guide`_ (see below). Please let me
@@ -19,11 +19,11 @@ Download
Scalariform is available from Scala-tools.org:
- http://scala-tools.org/repo-releases/org/scalariform/scalariform_2.8.0/0.0.7/
+ http://scala-tools.org/repo-releases/org/scalariform/scalariform_2.8.0/0.0.8/
If you're using sbt, you can declare a dependency as follows::
- val scalariform = "org.scalariform" %% "scalariform" % "0.0.7"
+ val scalariform = "org.scalariform" %% "scalariform" % "0.0.8"
Integration with Eclipse
------------------------
@@ -111,7 +111,7 @@ Command line tool
Scalariform includes a stand-alone command line utility. Sample script::
#!/bin/bash
- scala -cp /path/to/scalariform-0.0.7.jar scalariform.commandline.Main "$@"
+ scala -cp /path/to/scalariform-0.0.8.jar scalariform.commandline.Main "$@"
Usage::
@@ -387,8 +387,8 @@ If ``true``, then::
Scala Style Guide
~~~~~~~~~~~~~~~~~
-Scalariform is "compatible" with the `Scala Style Guide`_ v1.1.0 in the
-sense that, given the right preference settings, source code that is
+Scalariform is compatible with the `Scala Style Guide`_ in the sense
+that, given the right preference settings, source code that is
initially compiliant with the Style Guide will not become uncompliant
after formatting. In a number of cases, running the formatter will
make uncompliant source more compliant.
View
16 docs/source/README.rst
@@ -1,9 +1,9 @@
Scalariform
===========
-Scalariform is a code formatter for Scala 2.8. It is a library and a
-stand-alone command line tool, with integrations available for
-Eclipse, Emacs (via ENSIME), jEdit, Maven, sbt and
+Scalariform is a code formatter for Scala 2.8+. It is a
+library and a stand-alone command line tool, with integrations
+available for Eclipse, Emacs (via ENSIME), jEdit, Maven, sbt and
TextMate. Currently, Scalariform supports only a limited set of
options, although it is intended to be compatible with the
recommendations of the `Scala Style Guide`_ (see below). Please let me
@@ -19,11 +19,11 @@ Download
Scalariform is available from Scala-tools.org:
- http://scala-tools.org/repo-releases/org/scalariform/scalariform_2.8.0/0.0.7/
+ http://scala-tools.org/repo-releases/org/scalariform/scalariform_2.8.0/0.0.8/
If you're using sbt, you can declare a dependency as follows::
- val scalariform = "org.scalariform" %% "scalariform" % "0.0.7"
+ val scalariform = "org.scalariform" %% "scalariform" % "0.0.8"
Integration with Eclipse
------------------------
@@ -111,7 +111,7 @@ Command line tool
Scalariform includes a stand-alone command line utility. Sample script::
#!/bin/bash
- scala -cp /path/to/scalariform-0.0.7.jar scalariform.commandline.Main "$@"
+ scala -cp /path/to/scalariform-0.0.8.jar scalariform.commandline.Main "$@"
Usage::
@@ -387,8 +387,8 @@ If ``true``, then::
Scala Style Guide
~~~~~~~~~~~~~~~~~
-Scalariform is "compatible" with the `Scala Style Guide`_ v1.1.0 in the
-sense that, given the right preference settings, source code that is
+Scalariform is compatible with the `Scala Style Guide`_ in the sense
+that, given the right preference settings, source code that is
initially compiliant with the Style Guide will not become uncompliant
after formatting. In a number of cases, running the formatter will
make uncompliant source more compliant.
View
2 project/build.properties
@@ -5,5 +5,5 @@ project.name=scalariform.parent
sbt.version=0.7.4
project.version=0.0.8-SNAPSHOT
def.scala.version=2.7.7
-build.scala.versions=2.8.0 2.8.1
+build.scala.versions=2.8.0 2.8.1 2.9.0-SNAPSHOT
project.initialize=false
View
11 scalariform/notes/0.0.8.markdown
@@ -0,0 +1,11 @@
+* FIX: Correctly handle use of `+`/`-` as type parameters in defs
+* Add Maven formatter plugin (contributed by Adam Crain -- [Adam Crain][1])
+* FIX: Bug with lexing `"""` at end of text
+* Add `AlignSingleLineCaseStatements` preferences to align the arrows of consecutive single-line case statements
+* Add `IndentLocalDefs` preference to indent local methods an extra level
+* Track parser changes in Scala 2.9:
+ * Type variables in a constructor pattern match
+ * Generalised catch clause
+ * Mirror code reorganisation of scala.tools.nsc.ast.parser.Parsers
+
+ [1]: https://github.com/jadamcrain

0 comments on commit 21affb1

Please sign in to comment.