summaryrefslogtreecommitdiff
path: root/download
diff options
context:
space:
mode:
authoraarne <aarne@chalmers.se>2010-04-23 11:42:29 +0000
committeraarne <aarne@chalmers.se>2010-04-23 11:42:29 +0000
commit7ba951d8c8dd62716999919fb896ffaef90ee7a3 (patch)
tree49fa30f59055adfbf9d8b713754fd4c6de1a47cb /download
parent81e5620540a43bb9b15168f7c900d75ca6219710 (diff)
release notes as html; links to linux bin, lib, src
Diffstat (limited to 'download')
-rw-r--r--download/index.html42
-rw-r--r--download/index.txt40
-rw-r--r--download/release-3.1.6.html87
-rw-r--r--download/release-3.1.6.txt8
4 files changed, 147 insertions, 30 deletions
diff --git a/download/index.html b/download/index.html
index 6651bf3a7..8d950bcf7 100644
--- a/download/index.html
+++ b/download/index.html
@@ -6,6 +6,7 @@
</HEAD><BODY BGCOLOR="white" TEXT="black">
<P ALIGN="center"><CENTER><H1>Grammatical Framework Download and Installation</H1>
<FONT SIZE="4">
+<I>Version 3.1.6, 23 April 2010</I><BR>
</FONT></CENTER>
<H2>Latest developer code</H2>
@@ -20,13 +21,19 @@ GF 3.1.6 released 23 May 2010.
<LI>MacOS X (Snow Leopard):
<LI>MacOS X (Leopard):
<LI>Windows:
-<LI>Ubuntu Linux:
+<LI>Ubuntu Linux:
+ <A HREF="gf-bin-3.1.6-i386-linux.gz"><CODE>gf-bin-3.1.6-i386-linux.gz</CODE></A>
+ (1.7 MB)
<LI>compiled library package:
+ <A HREF="gf-lib-3.1.6.tar.gz"><CODE>gf-lib-3.1.6.tar.gz</CODE></A>
+ (4.4 MB)
<LI>full source package (GF system, libraries, examples, documentation):
+ <A HREF="gf-src-3.1.6.tar.gz"><CODE>gf-src-3.1.6.tar.gz</CODE></A>
+ (11 MB)
</UL>
<P>
-What's new? See the <A HREF="release-3.1.6.txt">release notes</A>.
+What's new? See the <A HREF="release-3.1.6.html">release notes</A>.
</P>
<H2>Previous releases</H2>
<P>
@@ -41,23 +48,14 @@ The Windows package is installed by just unpacking it anywhere.
It finds the libraries relative to the <CODE>.exe</CODE> file.
</P>
<P>
-To install a binary package for Linux: uncompress the package by <CODE>tar -xfz</CODE>
-</P>
-<P>
-To compile and install from source on Mac or Linux, do:
+To install a binary package for Linux: uncompress the executable and
+put it somewhere on your path, renaming it to just <CODE>gf</CODE>. For instance:
</P>
<PRE>
- tar xvfz gf-[VERSION].tgz
- cd GF/src
- runghc Setup configure --user
- runghc Setup build
- runghc Setup install
+ gunzip gf-bin-[version].gz
+ sudo mv gf-bin-[version] /usr/local/bin/gf
</PRE>
<P>
-The last command must be prefixed by <CODE>sudo</CODE>, if the installation is outside
-user-writeable area.
-</P>
-<P>
To install the libraries (if done separately), unpack them in the place to which your
<CODE>GF_LIB_PATH</CODE> points.
</P>
@@ -72,6 +70,20 @@ If this variable hasn't been defined, it is useful define it, e.g.
export GF_LIB_PATH=/usr/local/lib/gf/
</PRE>
<P></P>
+<P>
+To compile and install from source on Mac or Linux, do:
+</P>
+<PRE>
+ tar xvfz gf-[VERSION].tgz
+ cd GF/src
+ runghc Setup configure --user
+ runghc Setup build
+ runghc Setup install
+</PRE>
+<P>
+The last command must be prefixed by <CODE>sudo</CODE>, if the installation is outside
+user-writeable area.
+</P>
<!-- html code generated by txt2tags 2.4 (http://txt2tags.sf.net) -->
<!-- cmdline: txt2tags -thtml index.txt -->
diff --git a/download/index.txt b/download/index.txt
index bf006e6a5..958360929 100644
--- a/download/index.txt
+++ b/download/index.txt
@@ -1,4 +1,5 @@
Grammatical Framework Download and Installation
+Version 3.1.6, 23 April 2010
==Latest developer code==
@@ -11,12 +12,19 @@ GF 3.1.6 released 23 May 2010.
- MacOS X (Snow Leopard):
- MacOS X (Leopard):
- Windows:
-- Ubuntu Linux:
+- Ubuntu Linux:
+ [``gf-bin-3.1.6-i386-linux.gz`` gf-bin-3.1.6-i386-linux.gz]
+ (1.7 MB)
- compiled library package:
+ [``gf-lib-3.1.6.tar.gz`` gf-lib-3.1.6.tar.gz]
+ (4.4 MB)
- full source package (GF system, libraries, examples, documentation):
+ [``gf-src-3.1.6.tar.gz`` gf-src-3.1.6.tar.gz]
+ (11 MB)
-What's new? See the [release notes release-3.1.6.txt].
+What's new? See the [release notes release-3.1.6.html].
+
==Previous releases==
@@ -30,20 +38,12 @@ The MacOS packages are installed by clicking at the icons, as usual.
The Windows package is installed by just unpacking it anywhere.
It finds the libraries relative to the ``.exe`` file.
-To install a binary package for Linux: uncompress the package by ``tar -xfz``
-
-
-To compile and install from source on Mac or Linux, do:
+To install a binary package for Linux: uncompress the executable and
+put it somewhere on your path, renaming it to just ``gf``. For instance:
```
- tar xvfz gf-[VERSION].tgz
- cd GF/src
- runghc Setup configure --user
- runghc Setup build
- runghc Setup install
+ gunzip gf-bin-[version].gz
+ sudo mv gf-bin-[version] /usr/local/bin/gf
```
-The last command must be prefixed by ``sudo``, if the installation is outside
-user-writeable area.
-
To install the libraries (if done separately), unpack them in the place to which your
``GF_LIB_PATH`` points.
```
@@ -55,4 +55,16 @@ If this variable hasn't been defined, it is useful define it, e.g.
export GF_LIB_PATH=/usr/local/lib/gf/
```
+To compile and install from source on Mac or Linux, do:
+```
+ tar xvfz gf-[VERSION].tgz
+ cd GF/src
+ runghc Setup configure --user
+ runghc Setup build
+ runghc Setup install
+```
+The last command must be prefixed by ``sudo``, if the installation is outside
+user-writeable area.
+
+
diff --git a/download/release-3.1.6.html b/download/release-3.1.6.html
new file mode 100644
index 000000000..5d3d2c956
--- /dev/null
+++ b/download/release-3.1.6.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+<META NAME="generator" CONTENT="http://txt2tags.sf.net">
+<TITLE>GF Version 3.1.6 Release Notes</TITLE>
+</HEAD><BODY BGCOLOR="white" TEXT="black">
+<P ALIGN="center"><CENTER><H1>GF Version 3.1.6 Release Notes</H1>
+<FONT SIZE="4">
+<I>23 April 2010</I><BR>
+</FONT></CENTER>
+
+<H1>Installation</H1>
+<P>
+The binaries now work out of the box for each platform and support
+completions (file names and parsing), because readline has been
+changed to haskeline.
+</P>
+<P>
+To compile from source, GHC 6.12 is now required. But GHC is not needed
+if the binary executables are used.
+</P>
+<P>
+Binaries (<CODE>.gfo</CODE> and <CODE>.pgf</CODE> files) compiled with GF 3.1 are incompatible
+with 3.1.6 and must either be removed; alternatively, the <CODE>-src</CODE> flag can be
+used when compiling.
+</P>
+<P>
+Notice the new place to send bug reports (see GF's welcome message)!
+</P>
+<H1>New features</H1>
+<P>
+Grammar language
+</P>
+<UL>
+<LI>increased support for dependent types (see <CODE>SUMO</CODE>,
+ <CODE>category-theory</CODE> and <CODE>nqueens</CODE> in <CODE>examples</CODE>)
+</UL>
+
+<P>
+Shell commands and options (see <CODE>help</CODE> in GF for more information)
+</P>
+<UL>
+<LI><CODE>eb</CODE>: example-based grammar file conversion
+ (see <CODE>examples/animals/QuestionI.gf</CODE>)
+<LI><CODE>vd = visualize_dependency</CODE>: show dependency tree
+<LI><CODE>vp = visualize_parse</CODE>: show parse tree
+<LI><CODE>gr, gt, mq, tq</CODE>: use a seed tree with metavariables
+<LI><CODE>gr, p, tq</CODE>: use <CODE>-probs=FILE</CODE> to bias or rank generated trees
+<LI><CODE>dg</CODE>: hide modules when printing dependency graph
+</UL>
+
+<P>
+Libraries
+</P>
+<UL>
+<LI>Urdu completed
+<LI>Turkish morphology completed
+</UL>
+
+<P>
+Examples
+</P>
+<UL>
+<LI>SUMO
+<LI>category-theory
+<LI>phrasebook
+<LI>nqueens
+</UL>
+
+<P>
+Internal
+</P>
+<UL>
+<LI>single PMCFG format for both linearization and parsing
+<LI>use of Haskeline for completion - more portable than Readline
+<LI>unicode support from Haskell 6.12 instead of home-made coding
+</UL>
+
+<H2>Issues</H2>
+<P>
+Javascript generation is not updated to the new PGF format.
+<A HREF="old-index.html">GF 3.1</A> should still be used for building Javascript applications.
+</P>
+
+<!-- html code generated by txt2tags 2.4 (http://txt2tags.sf.net) -->
+<!-- cmdline: txt2tags -thtml release-3.1.6.txt -->
+</BODY></HTML>
diff --git a/download/release-3.1.6.txt b/download/release-3.1.6.txt
index c8263ffbb..843499757 100644
--- a/download/release-3.1.6.txt
+++ b/download/release-3.1.6.txt
@@ -1,5 +1,5 @@
GF Version 3.1.6 Release Notes
-
+23 April 2010
=Installation=
@@ -53,6 +53,12 @@ Internal
- unicode support from Haskell 6.12 instead of home-made coding
+==Issues==
+
+Javascript generation is not updated to the new PGF format.
+[GF 3.1 old-index.html] should still be used for building Javascript applications.
+
+