bug fixes in the JIT compiler
Added TopDictionaryCat
partial implementation for recursive def rules
src/server: refactoring to isolate dependencies on the cgi/fastcgi packages
gf.cabal, gf-server.cabal: add version bounds on network & httpd-shed
full support for recursive def rules in the C runtime
the code for def rules now uses proper graph update to preserve lazyness
(1) Refactor concurrency, (2) write to .gfo.tmp then rename to .gfo
Wide Coverage Demo web app: use the App grammar instead of the Translate grammar
added loadConcr/unloadConcr to the Haskell binding. This exposes an API for loading grammars compiled with -split-pgf
added an API for custom literals in the Haskell binding
now release the FunPtr:s that are allocated for each literal callback
Setup.hs: don't ask darcs for the version history if _darcs is not present
gf.cabal: add missing c-sources for the Haskell binding to the C run-time library
a major revision of the bytecode generator and JIT compiler. the effect is that now we can compute with lambda functions and with true tail recursion
fixes in LexiconGer and DictGer proposed by Denny Vrandecic
GF index: shortcut links to Android app, Best practices, REMU, and new Android development instructions
separate independent (NP without CN) forms of IndefArt and DefArt in Romance languages. The choice of words was unsure in some cases, but at least this eliminates the problem of empty NP's translating to "ones".
fixes in DictionarySwe
in TranslateEng, made vocative possible both before and after the phrase. Should be so in other languages as well. There should also be an optional comma, but this is not right if the vocative is empty - which means that empty vocatives are probably not the right thing to have