diff options
| author | aarne <aarne@chalmers.se> | 2010-04-23 11:42:29 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2010-04-23 11:42:29 +0000 |
| commit | 7ba951d8c8dd62716999919fb896ffaef90ee7a3 (patch) | |
| tree | 49fa30f59055adfbf9d8b713754fd4c6de1a47cb | |
| parent | 81e5620540a43bb9b15168f7c900d75ca6219710 (diff) | |
release notes as html; links to linux bin, lib, src
| -rw-r--r-- | download/index.html | 42 | ||||
| -rw-r--r-- | download/index.txt | 40 | ||||
| -rw-r--r-- | download/release-3.1.6.html | 87 | ||||
| -rw-r--r-- | download/release-3.1.6.txt | 8 |
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. + + |
