| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-03-19 | Wide Coverage Translation Demo: draw abstract trees and parse trees | hallgren | |
| You can now click on a tree to toggle between the abstract syntax tree and the parse tree. Also, the implementation now uses the new C run-time requests, e.g. App14.pgf?command=c-abstrtree&tree=... so no need to install AppEng.pgf on the server any more. | |||
| 2015-03-19 | PGF service: add commands c-abstrtree and c-parsetree | hallgren | |
| These are the C runtime variants of the absttree and parsetree commands. They work in the same way, but support fewer rendering options. | |||
| 2015-03-19 | haskell-bind: add bindings to graphviz rendering functions for ↵ | hallgren | |
| abstract&parse trees | |||
| 2015-03-19 | fix the compilation of gu/mem.c on Windows. For now memory mapped pools on ↵ | krasimir | |
| Windows are just not supported. | |||
| 2015-03-18 | Wide Coverage Translation Demo: draw syntax trees | hallgren | |
| The trees are drawn by using the Haskell run-time request AppEng.pgf?command=abstrtree&tree=... Thus AppEng.pgf has to be installed on the server and in sync with App14.pgf. This is to avoid loading the huge App14.pgf in the Haskell run-time system, and is enough since we only need the abstract syntax. | |||
| 2015-03-13 | Mongolian on index page | aarne | |
| 2015-03-13 | added Nepali to Setup: it had been missing | aarne | |
| 2015-03-13 | added Afrikaans to Setup: it had been missing for a while | aarne | |
| 2015-03-13 | updated Setup and RGL status.html with Mongolian: now it compiles by default | aarne | |
| 2015-03-13 | GF.CompileInParallel: fix a Win32 problem | hallgren | |
| Recognize \ in addition to / when extracting path components. | |||
| 2015-03-11 | Wide Coverage Translation Demo: improved performance | hallgren | |
| For improved performance, request only one translation from the server initially. When the user clicks on a translated sentense, request 9 more translations. | |||
| 2015-03-11 | GF.Server: request logging: increase length limit from 100 500 chars per field | hallgren | |
| 2015-03-11 | DictionarySwe: kick_V2, mouse_N | aarne | |
| 2015-03-06 | remove the meta_item variable from the parse state | krasimir | |
| 2015-03-06 | Simple Translation tool: add File menu command 'Open in Wide Coverage ↵ | hallgren | |
| Translation Demo' Just as a quick way to test different documents in the Wide Coverage Translation Demo. | |||
| 2015-03-05 | gf.cabal: increase idle time before full GC to 5 seconds | hallgren | |
| The builtin GHC RTS default is 0.3 seconds, which results in very bad interactive behaviour when working with a large grammar in the GF shell. | |||
| 2015-03-05 | remove some more old code | krasimir | |
| 2015-03-05 | removed some operations in GeneratePMCFG. They didn't work well with ↵ | krasimir | |
| variants and are now obsolete with the new partial evaluator | |||
| 2015-03-04 | GF.Compile.Compute.ConcreteNew: add dynamic table conversion | hallgren | |
| If the enumaration of table parameter values fails during the static traversal phase, try again in the dynamic computation phase, when the values of bound variables are known. This is necessary to properly deal with generic table construction in opers, like the ones found in prelude/Coordination.gf, e.g. consTable : (P : PType) -> ... = \P ... -> {s1 = table P {...} ; ... } | |||
| 2015-03-04 | GF.Compile.Compute.ConcreteNew: some refactoring for readability | hallgren | |
| 2015-03-02 | Fix to avoid "error (no reason given) OCCURRED IN optimizing <cat>" | hallgren | |
| GF.Compile.Optimize.mkLinReference can fail and cause this error because the helper function inside it applies msum to a list that might be empty (if there is a record type that does not contain a field of type Str). This means that it can return mzero::Err, i.e. Bad "error (no reason given)" which can slip through the top level test that only catches Bad "no string". | |||
| 2015-02-27 | GF shell: fixed problems with previous change of the -retain flag | hallgren | |
| Because the prompt included the name of the abstract syntax, the loading of the PGF was forced even if -retain was used. Even worse, if an error occured while loading the PGF, it was repeated and caught every time the prompt was printed, creating an infite loop. The solution is to not print the name of the abstract syntax when the grammar is imported with -retain, which is the way things were before anyway. | |||
| 2015-02-27 | GF shell: create a PGF also when the -retain flag is used | hallgren | |
| The commands available in the shell after import -retain are now a superset of the commands available after import without -retain. The PGF is created lazily, so there should be no performance penalty if the PGF isn't needed. If there are errors, they won't be reported until a command that uses the PGF is entered. | |||
| 2015-02-25 | gf.cabal: adjust version constrains on the network, cgi and httpd-shed packages | hallgren | |
| 2015-02-25 | PGFService: make the restriction on parallelism more effective | hallgren | |
| Restrict the entire request handler instead of just the call to the C parser. | |||
| 2015-02-26 | fix some out-of-date code for the PGF_RESULT_DEBUG mode in the parser | krasimir | |
| 2015-02-26 | use the same trick for comparison of doubles in cmp_expr_state | krasimir | |
| 2015-02-26 | bugfix in the parser which caused some items to be poped in the wrong order ↵ | krasimir | |
| if their probability differ with less that 0.5 | |||
| 2015-02-25 | Wide Coverage Translation Demo: better resizing behavior on startup and when ↵ | hallgren | |
| pasting text | |||
| 2015-02-24 | PGFService.hs: text lexer: slightly smarter decapitalization of the first ↵ | hallgren | |
| word of a sentence Keep the first letter in upper case if it is followed by more upper case letters. (Also remove some left over debugging output.) | |||
| 2015-02-24 | remove three more uses of meta productions that were left in debugging mode | krasimir | |
| 2015-02-24 | implemented escape characters when reading/printing an abstract expression ↵ | krasimir | |
| with string literals | |||
| 2015-02-20 | fix in thai_page2.xml | krasimir | |
| 2015-02-20 | gftransate.js: increase sentence length limit for "fast" language to 500 | hallgren | |
| Currently Bul, Chi, Eng and Swe are marked as "fast" in the documentation. | |||
| 2015-02-20 | set the keyboard pages for Thai in Translator.java | krasimir | |
| 2015-02-20 | experimental Thai keyboard (still not tested) | krasimir | |
| 2015-02-20 | translation app for iOS, replicating some of the functionality of the ↵ | joel.hinz | |
| Android app. Compiles and works on iPad retina but may crash and has known issues. | |||
| 2015-02-20 | added option -plus-as-bind which treats (+) as a bind when used with runtime ↵ | krasimir | |
| variables | |||
| 2015-02-20 | remove the meta prob flags | krasimir | |
| 2015-02-20 | gftranslate.js: reduce sentense length limit to 200 (URL encoded) characters | hallgren | |
| This limit might still be to high to avoid excessive time/space use in the parser for certain languages in the wide coverage translation grammar. | |||
| 2015-02-20 | PGF Service: limit the number of parallel calls to the C run-time parse ↵ | hallgren | |
| function to 4 by default The limit can be changed with the -j flag | |||
| 2015-02-19 | silence some warnings in GNU Lightning for i386_64 | krasimir | |
| 2015-02-19 | parsing with meta rules is now removed since we don't use them anymore and I ↵ | krasimir | |
| would gladly remove some code. | |||
| 2015-02-18 | fix the missmatch between Int and CInt in the Haskell binding to the word ↵ | krasimir | |
| alignment API. This was causing problems on 64-bit machines | |||
| 2015-02-18 | fix the callback for unknown words as well | krasimir | |
| 2015-02-18 | fix in the callback for names in the Haskell binding | krasimir | |
| 2015-02-18 | fix in the parser for callbacks in the middle of a word | krasimir | |
| 2015-02-18 | Wide Coverage Translation Demo: use App14.pgf, remove spaces from Chi, Jpn ↵ | hallgren | |
| and Tha output | |||
| 2015-02-17 | removing spaces from App output of Chi,Jpn,Tha to get nicer speech output ↵ | aarne | |
| (and of course follow the target lang conventions) | |||
| 2015-02-17 | App14 with Tha up and running! | aarne | |
