| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-11 | PGF web service: Return additional completion info with 'full' flag | john | |
| BETA! The 'complete' command now has a new flag 'full' which when set returns additional info about completions. Without 'full' flag (default): [ { "from": "PhrasebookEng", "brackets": { "cat": "_", "fid": 0, "index": 0, "fun": "_", "children": [ { "token": "the" } ] }, "text": "su", "completions": [ "supermarket", "suspect" ] } ] With full=true or full=yes: [ { "from": "PhrasebookEng", "brackets": { "cat": "_", "fid": 0, "index": 0, "fun": "_", "children": [ { "token": "the" } ] }, "text": "su", "completions": [ { "token": "supermarket", "funs": [ { "fid": 421, "fun": "Supermarket", "hyps": [], "cat": "PlaceKind" } ] }, { "token": "suspect", "funs": [ { "fid": 445, "fun": "Suspect", "hyps": [], "cat": "Property" } ] } ] } ] | |||
| 2014-07-08 | implemented computing with abstract syntax trees. It passes all test cases ↵ | kr.angelov | |
| except those that require def rules. The design is consistent with the STG virtual machine | |||
| 2014-07-08 | bugfix for the typechecker in the C runtime | kr.angelov | |
| 2014-07-06 | an API for visitor patterns on abstract syntax trees from Python. This makes ↵ | kr.angelov | |
| the embedded grammars especially pleasing | |||
| 2014-07-06 | small fix for the embedded mode in Python | kr.angelov | |
| 2014-07-06 | embedded mode for GF grammar in Python. Only generation for now | kr.angelov | |
| 2014-07-03 | filter out the leading +/* from the parser tree | kr.angelov | |
| 2014-07-03 | bugfix in the ParseTreeView | kr.angelov | |
| 2014-07-03 | scroll bars for the ParseTreeView | kr.angelov | |
| 2014-07-02 | Visualization for parse trees on Android | kr.angelov | |
| 2014-07-02 | added bracketedLinearize in the Java binding | kr.angelov | |
| 2014-07-02 | fixed rare memory leak in the Java bindings | kr.angelov | |
| 2014-07-01 | a few changes in the Nerc that I have forgoten to push | kr.angelov | |
| 2014-07-01 | fix warnings in the compilation of the Java binding | kr.angelov | |
| 2014-06-24 | minibar: include the grammar's last modification in the grammar info shown ↵ | hallgren | |
| by the "i" button Also bumped version number in gf.cabal to 3.6-darcs. Also removed some unecessary use of CPP. | |||
| 2014-06-21 | Polished and renamed release notes to release-3.6.t2t | hallgren | |
| Also added an example use of lookupmorpho to gf-web-api-examples.html. | |||
| 2014-06-21 | The --output-dir option now applies also to PGF files | hallgren | |
| 2014-06-20 | Cloud service & apps: better error handling in wide coverage translation | hallgren | |
| The wide coverage demo apps now shows a "please wait" message while the grammar is loading, and a red error message if the grammar is not found on the server. The Simple Translation Tool also show red error messages if the grammar is not found. | |||
| 2014-06-20 | PGF Service: return error code 404 (not found) instead of 500 (internal ↵ | hallgren | |
| server error) for missing grammars | |||
| 2014-06-20 | PGF Service, command=grammar: include the last modified time of the grammar ↵ | hallgren | |
| in the output | |||
| 2014-06-20 | added a note that the green translation comes from the phrasebook | aarne | |
| 2014-06-19 | language status in app help file as table ; less text | aarne | |
| 2014-06-19 | runtime/c/setup.sh: use make -j to speed up compilation | hallgren | |
| The configuration script takes significantly longer to run than the compilation of all the C code, which is a hint that is in need of a major simplification. | |||
| 2014-06-18 | build-binary-dist.sh: updated to include the Python binding to the C run-time | hallgren | |
| There are also some changes in src/runtime/python/setyp.py to support this. | |||
| 2014-06-18 | a small change in the keyboard layout for Android to make it more user friendly | kr.angelov | |
| 2014-06-18 | filter out identical duplicated translations from the Android UI | kr.angelov | |
| 2014-06-17 | Compute/ConcreteNew.hs: eliminate selections from wildcard tables | hallgren | |
| This patch also includes some commented out code that was used to search for the source of code size explosions and an eta expansion bug. | |||
| 2014-06-17 | gf-cloud-api.html: fix a broken link | hallgren | |
| Thanks to Dana Dannells. | |||
| 2014-06-17 | now the named entities recognizer returns dictionary entries if the name is ↵ | kr.angelov | |
| known | |||
| 2014-06-16 | src/runtime/c/setup.sh: executable version of INSTALL, used from debian/rules | hallgren | |
| 2014-06-16 | fixed memory leak in the Haskell binding to the C runtime | kr.angelov | |
| 2014-06-12 | PGF library: expose only PGF and PGF.Internal instead of all modules | hallgren | |
| PGF exports the public, stable API. PGF.Internal exports additional things needed in the GF compiler & shell, including the nonstardard version of Data.Binary. | |||
| 2014-06-12 | swith off the debugging in the android ui | kr.angelov | |
| 2014-06-12 | now GF keywords can be used as identifiers if they are quoted | kr.angelov | |
| 2014-06-10 | PGF2.hsc: use throwIO instead of throw | hallgren | |
| From the documentation: the throwIO variant should be used in preference to throw to raise an exception within the IO monad because it guarantees ordering with respect to other IO operations, whereas throw does not. Also removed some unused imports. | |||
| 2014-05-24 | now we compile context-free grammars directly to PGF without going via GF ↵ | kr.angelov | |
| source code. This makes it quick and lightweight to compile big grammars such as the Berkley grammar | |||
| 2014-05-23 | bugfix in the Java binding. it was causing a crash in the Android app | kr.angelov | |
| 2014-05-22 | small fix in tabularLinearize | kr.angelov | |
| 2014-05-22 | added tabularLinearize in the python binding | kr.angelov | |
| 2014-05-22 | bugfix: the keyboard should not show completions when entering web passwords | kr.angelov | |
| 2014-05-22 | the dictionary view in the app now filters out duplicated morphological analyses | kr.angelov | |
| 2014-05-21 | in verbosity mode the compiler warns about missing paths | kr.angelov | |
| 2014-05-16 | Compute/ConcreteNew.hs: adding a Prawitz rewrite | hallgren | |
| (table { p_i => t_i } ! x).l ==> table { p_i => t_i.l } ! x This was used in the old partial evaluator and can significantly reduce term sizes in some cases. | |||
| 2014-05-16 | Fix an eta expansion bug in the grammar compiler | hallgren | |
| Eta expansion is applied between partial evaluation and PMCFG generation. The buggy version generated type incorrect terms, but PMCFG generation apparently worked anyway. | |||
| 2014-05-15 | Simple Translator: fall back to word-for-word translation if the parser fails | hallgren | |
| Same as in the Wide Coverage demo app. | |||
| 2014-05-13 | Haskell binding: free memory pool to avoid space leak when readPGF fails | hallgren | |
| 2014-05-12 | gf -server: include list of loaded PGFs in version info | hallgren | |
| 2014-05-08 | fix the literals API in Java for strings with non-latin characters | kr.angelov | |
| 2014-05-08 | Wide Coverage Demo Web App: bug fix: swapping source and target works again | hallgren | |
| 2014-05-08 | Wide Coverage Demo Web App: bug fix: restore lost quality indications after ↵ | hallgren | |
| switching target languages | |||
