| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-27 | Introducing GF.Text.Pretty for more concise pretty printers and ↵ | hallgren | |
| GF.Infra.Location for modularity GF.Text.Pretty provides the class Pretty and overloaded versions of the pretty printing combinators in Text.PrettyPrint, allowing pretty printable values to be used directly instead of first having to convert them to Doc with functions like text, int, char and ppIdent. Some modules have been converted to use GF.Text.Pretty, but not all. Precedences could be added to simplify the pretty printers for terms and patterns. GF.Infra.Location contains the types Location and L, factored out from GF.Grammar.Grammar, and the class HasSourcePath. This allowed the import of GF.Grammar.Grammar to be removed from GF.Infra.CheckM, making it more like a pure library module. | |||
| 2014-07-25 | gf.cabal: fix depend in --flags=-custom-binary case | Sergei Trofimovich | |
| Detected when building today: Building gf-3.6... Preprocessing library gf-3.6... src/runtime/haskell/PGF/Internal.hs:17:8: Could not find module ‘Data.Binary.IEEE754’ It is a member of the hidden package ‘data-binary-ieee754-0.4.4’. Perhaps you need to add ‘data-binary-ieee754’ to the build-depends in your .cabal file. | |||
| 2014-07-21 | PGF service: expire PGFs from the cache when they have been unused for 24 hours | hallgren | |
| ...to keep memory use down on the server. | |||
| 2014-07-21 | WebSetup.hs: include Chinese when building the Phrasebook | hallgren | |
| 2014-07-16 | Qiao's corrections in PhrasebookChi. This replaces the old, partial and ↵ | aarne | |
| low-quality version and is hence the first Chinese phrasebook version that can claim high quality. | |||
| 2014-07-15 | src/server/gf-server.cabal: update dependencies | hallgren | |
| 2014-07-15 | modified some explanations in app.html | aarne | |
| 2014-07-15 | PGF Web Service: include entire completion in full mode | john.j.camilleri | |
| When using full=yes in the web service 'complete' command, you now get an additional field 'seq' with the longest possible completion. So, given: lin f1 = ss "the" ; f2 = ss ("the red house" | "the real deal") ; and trying to complete on input "th", you get: [ { "from": "TestCnc", "brackets": { "cat": "_", "fid": 0, "index": 0, "fun": "_", "children": [] }, "text": "th", "completions": [ { "token": "the", "funs": [ { "fun": "f1", "hyps": [], "cat": "C", "seq": "the" }, { "fun": "f2", "hyps": [], "cat": "C", "seq": "the red house" }, { "fun": "f2", "hyps": [], "cat": "C", "seq": "the real deal" } ] } ] } ] | |||
| 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-05 | making hard-wired questiong in PhrasebookChi type correct after addition of ↵ | aarne | |
| indirect questions | |||
| 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-30 | link to play store from app.html | aarne | |
| 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-23 | Adjust the release date on the home page | hallgren | |
| 2014-06-23 | Final updates of the download page for the 3.6 release | hallgren | |
| + Describe which features are included in the different binary packages. + Describe the new MINGW package. | |||
| 2014-06-21 | Update web pages and bump version number to 3.6! | hallgren | |
| 2014-06-23 | doc/gf-developers.t2t: made the C run-time section a bit more informative | hallgren | |
| 2014-06-21 | release-3.6.t2t: just a couple of more fixes. | hallgren | |
| Sorry. | |||
| 2014-06-21 | release-3.6.t2t: fix broken link | hallgren | |
| 2014-06-21 | release-3.6.t2t: fix a formatting problem | hallgren | |
| 2014-06-21 | debian/changelog: updated for the release of GF 3.6 | hallgren | |
| 2014-06-21 | build-binary-dist.sh: include a ghc package configuration file | hallgren | |
| as an experiment | |||
| 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-20 | some probabilities in app.probs to recognize languages and pronouns | aarne | |
| 2014-06-19 | restored some functions in PhrasebookDut to make it complete again | aarne | |
| 2014-06-19 | style0 in app.html to preserve colours in table cells | aarne | |
| 2014-06-19 | css/style0.css: like css/style.css but without changing the default table style | hallgren | |
| 2014-06-19 | language status in app help file as table ; less text | aarne | |
| 2014-06-19 | language status information in demo app and translation documents | aarne | |
| 2014-06-19 | Demo page: fix the link to the android app | hallgren | |
| 2014-06-19 | Demo page: add links to the wide coverage translation page and the android app | hallgren | |
| 2014-06-19 | WebSetup.hs: PhrasebookLav works again | hallgren | |
| 2014-06-19 | revert AWant in WordsDut back to using niet as negation | inari | |
