diff --git a/doc/gf-history.html b/doc/gf-history.html index 7b40c4d00..b59ede479 100644 --- a/doc/gf-history.html +++ b/doc/gf-history.html @@ -12,9 +12,37 @@ Changes in functionality since May 17, 2005, release of GF Version 2.2 +27/6 (AR) The flag flags optimize=noexpand placed in a +resource module prevents the optimization phase of the compiler when +the .gfr file is created. This can prevent serious code +explosion, but it will also make the processing of modules using the +resource slowwer. A favourable example is lib/resource/finnish/ParadigmsFin. +
-20/6 (AR) Added the command visialize_tree = vt, to +23/6 (HD,AR) The new editor GUI gfeditor by Hans-Joachim +Daniels can now be used. It is based on Janna Khegai's jgf. +New functionality include HTML display (gfeditor -h) and +programmable refinement tooltips. + +
+ +23/6 (AR) The flag unlexer=finnish can be used to bind +Finnish suffixes (e.g. possessives) to preceding words. The GF source +notation is e.g. "isä" ++ "&*" ++ "nsa" ++ "&*" ++ "ko", +which unlexes to "isänsäkö". There is no corresponding lexer +support yet. + + +
+ +22/6 (PL,AR) The MCFG parser (p -mcfg) now works on all +optimized grammars - hence you need not select a weaker optimization +to use this parser. The same concerns the CFGM printer (pm -printer=cfgm). + +
+ +20/6 (AR) Added the command visualize_tree = vt, to display syntax trees graphically. Like vg, this command uses GraphViz and Ghostview. The foremost use is to pipe the parser to this command. @@ -65,15 +93,13 @@ lin BaseC x_1 ... x_n = t lin ConsC x xs = t' - -
10/6 (AR) Preprocessor of .gfe files can now be performed as part of any grammar compilation. The flag -ex causes GF to look for the .gfe files and preprocess those that are younger than the corresponding .gf files. The files are first sorted -and group by the resource, so that each resource only need be compiled once. +and grouped by the resource, so that each resource only need be compiled once.