diff --git a/download/index-3.4.8.t2t b/download/index-3.5.t2t similarity index 85% rename from download/index-3.4.8.t2t rename to download/index-3.5.t2t index ab22aa661..10da407bc 100644 --- a/download/index-3.4.8.t2t +++ b/download/index-3.5.t2t @@ -8,19 +8,19 @@ Grammatical Framework Download and Installation %!postproc(html): %!postproc(html):
-**GF 3.4.8** has not been released yet
+**GF 3.5** has not been released yet
-What's new? See the [Release notes release-3.4.8.html].
+What's new? See the [Release notes release-3.5.html].
== Binary packages ==
| **Platform** | **Download** | **How to install**
-| MacOS X | [gf-3.4.8-bin-intel-mac.tar.gz gf-3.4.8-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.4.8-bin-intel-mac.tar.gz``
+| MacOS X | [gf-3.5-bin-intel-mac.tar.gz gf-3.5-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.5-bin-intel-mac.tar.gz``
%| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | ``sudo rpm -i ...``
-| Ubuntu (32-bit) | [gf_3.4.8-1_i386.deb gf_3.4.8-1_i386.deb] | ``sudo dpkg -i gf_3.4.8-1_i386.deb``
-| Ubuntu (64-bit) | [gf_3.4.8-1_amd64.deb gf_3.4.8-1_amd64.deb] | ``sudo dpkg -i gf_3.4.8-1_amd64.deb``
-| Windows | [gf-3.4.8-bin-windows.zip gf-3.4.8-bin-windows.zip] |
+| Ubuntu (32-bit) | [gf_3.5-1_i386.deb gf_3.5-1_i386.deb] | ``sudo dpkg -i gf_3.5-1_i386.deb``
+| Ubuntu (64-bit) | [gf_3.5-1_amd64.deb gf_3.5-1_amd64.deb] | ``sudo dpkg -i gf_3.5-1_amd64.deb``
+| Windows | [gf-3.5-bin-windows.zip gf-3.5-bin-windows.zip] |
%| ... | ... | ...
%More binary packages might be added later.
@@ -41,7 +41,7 @@ You can install them in other locations, but then you need to set the
``GF_LIB_PATH`` environment variable:
```
- export GF_LIB_PATH=/usr/local/share/gf-3.4.8/lib
+ export GF_LIB_PATH=/usr/local/share/gf-3.5/lib
```
where ``/usr/local`` should be replaced with the path to the location where you
@@ -62,7 +62,7 @@ fairly simple:
You can also download the full source package from here:
-[``gf-3.4.8.tar.gz`` gf-3.4.8.tar.gz].
+[``gf-3.5.tar.gz`` gf-3.5.tar.gz].
=== Notes ===
@@ -87,14 +87,14 @@ on Linux depends on some non-Haskell libraries that
won't be installed automatically by cabal, and therefore need to be installed
manually. Here is one way to do this:
-- On Ubuntu: ``sudo apt-get install libghc6-terminfo-dev``
-- On Fedora: ``sudo yum install ghc-terminfo-devel``
+- On Ubuntu: ``sudo apt-get install libghc-haskeline-dev``
+- On Fedora: ``sudo yum install ghc-haskeline-devel``
**Note 2**.
We recommend using GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0)
or GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0).
-Older versions of GHC (6.12 and 7.0) still works for the most part.
+Older versions of GHC (6.12 and 7.0) still work for the most part.
(For example, there is a issue with error reporting in ``gf -server``
when compiled with GHC 7.0.)
%GF does **not** compile with the most recent versions of Alex (>=3.0).
diff --git a/download/release-3.4.8.t2t b/download/release-3.5.t2t
similarity index 59%
rename from download/release-3.4.8.t2t
rename to download/release-3.5.t2t
index 96bbb5539..31dd297de 100644
--- a/download/release-3.4.8.t2t
+++ b/download/release-3.5.t2t
@@ -1,4 +1,4 @@
-GF Version 3.4.8 Release Notes
+GF 3.5 Release Notes
August 2013
%!style:../css/style.css
@@ -11,16 +11,25 @@ See the [download page http://www.grammaticalframework.org/download/index.html].
==What's new==
+Over 400 changes have been pushed to the source repository since the release
+of GF 3.4.
+
+
===GF compiler and run-time library===
- The Haskell source code for GF now compiles with GHC 7.6 and hence the
the latest [Haskell Platform http://www.haskell.org/platform/] (2013.2.0.0).
Compatibility with GHC 7.4 is also maintained.
-- A bug in the partial evaluator that caused problems with pattern macros has
- been fixed.
-- The new runtime in C is now stable enough to be used although there
-are still features from the Haskell runtime which are not ported yet.
-The new runtime provides the following new features:
+- ``gf -s/-q`` now silences ``no linearization of ...`` warnings.
+- Faster regular expression pattern matching in the grammar compiler.
+- Two bugs in the partial evaluator that caused problems with pattern macros
+ and variants have been fixed.
+- A portability problem with PGF files has been fixed. It could cause problems
+ when PGF files were produced on a 32-bit system and used on a 64-bit system.
+- The new runtime in C (in [/src/runtime/c/ ../src/runtime/c/])
+ is now stable enough to be used although there
+ are still features from the Haskell runtime which are not ported yet.
+ The new runtime provides the following new features:
- state of the art statistical parser for GF (PMCFG)
- the parser is usable in a robust mode, i.e. even if the
sentence is not in the scope of the grammar it is still possible
@@ -32,22 +41,31 @@ The new runtime provides the following new features:
- we have started using just-in-time compilation to native code in
the exhaustive generator. The goal is to reach the state where
GF will provide state of the art theorem prover.
-[/src/runtime/c/ ../src/runtime/c/]
- There is a binding from Python to the C runtime in [/src/runtime/python/ ../src/runtime/python/].
-- A volunteer to complete the binding from Java is highly wanted [/src/runtime/java/ ../src/runtime/java/].
+- A volunteer to complete the binding from Java is highly wanted,
+ [/src/runtime/java/ ../src/runtime/java/].
+
===Resource Grammar Library===
- New languages in the Resource Grammar Library: Greek, Maltese
(see the [updated synopsis ../lib/doc/synopsis.html]).
-%- Improvements for other languages, e.g. [...]
+- Various improvements for several other languages, e.g. [...]
- Updated web-based RGL browser ([/lib/doc/browse/ ../lib/doc/browse/]).
- [...]
===GF Cloud services===
+- Word alignment diagrams can now be restricted to a subset
+ of the languages supported by the grammar.
+- Minibar: you can now click on a linearization to obtain a table with all
+ variants and forms
- Support for [cross-site HTTP requests https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS]...
+- A UTF-8 decoding problem in ``gf -server`` has been fixed.
+ It was caused by a backward incompatible change in
+ [``network-2.4.1.1`` https://github.com/haskell/network/commit/f2168b1f8978b4ad9c504e545755f0795ac869ce].
+- Various other small improvements and bug fixes.
- [...]
--------------------