| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-11 | Work in progress on translating linearization functions to Haskell | hallgren | |
| The translation is currently good enough to translate all concrete syntaxes of the Foods and Letter grammars, and some concrete syntaxes of the Phrasebook grammar (e.g. PhrasebookEng & PhrasebookSpa works, but there are problems with e.g. PhrasebookSwe and PhrasebookChi) This functionality is enabled by running gf -make -output-format=haskell -haskell=concrete ... TODO: - variants - pre { ... } - eta expansion of linearization functions - record subtyping can still cause type errors in the Haskell code in some cases - reduce code large tables | |||
| 2014-12-11 | GF.Grammar.Macros: generalize the type of collectOp | hallgren | |
| New type: collectOp :: Monoid m => (Term -> m) -> Term -> m | |||
| 2014-12-11 | GF.Server: remove some code duplication | hallgren | |
| 2014-12-11 | back to familiar you in Hindi | kr.angelov | |
| 2014-12-11 | update gf-translator.svg | kr.angelov | |
| 2014-12-10 | edit the presentation image | kr.angelov | |
| 2014-12-10 | rename HLCompiler to GFTranslator | kr.angelov | |
| 2014-12-10 | added presentation image for the app | kr.angelov | |
| 2014-12-10 | make the GF logo fit precisely in a square | kr.angelov | |
| 2014-12-09 | make sure that the app doesn't crash even if nonExist is used somewhere in ↵ | kr.angelov | |
| the grammars | |||
| 2014-12-09 | make sure that neither I nor I'm is recognized as name in English | kr.angelov | |
| 2014-12-08 | bugfix for unknown words | kr.angelov | |
| 2014-12-08 | Haddock documentation: expose exportPGF, some other small improvements | hallgren | |
| 2014-12-08 | restore the visualisation of abstract trees from the app | kr.angelov | |
| 2014-12-08 | fix for the unknown words | kr.angelov | |
| 2014-12-08 | fix typo | kr.angelov | |
| 2014-12-08 | register the callback for the Symb category | kr.angelov | |
| 2014-12-08 | added a callback for unknown words | kr.angelov | |
| 2014-12-08 | probabilities for new chunk rules ; Symb as another literal in app Makefile | aarne | |
| 2014-12-07 | some edits in app help file | aarne | |
| 2014-12-06 | MissApp.hs: a function for preparing a list of lin rules for missing words | aarne | |
| 2014-12-05 | a script for analysing missing functions, e.g. "which functions of type ↵ | aarne | |
| Quant are missing in each language" | |||
| 2014-12-05 | Eliminate the record extension operator from the Value type returned by the ↵ | hallgren | |
| partial evaluator It was used only in cases where a lock field needed to be added to a run-time variable, like e.g. in examples/phrasebook/SentencesTha.gf: lin PGreetingMale g = mkText (lin Text g) (lin Text (ss "ครับ")) | g ; PGreetingFemale g = mkText (lin Text g) (lin Text (ss "ค่ะ")) | g ; But lock fields are only meaningful during type checking and can safely be ignored in later passes. | |||
| 2014-12-05 | fixes in app help file ; commented out fake TTS for Bul and Cat ; remove []_ ↵ | aarne | |
| from output with unlinearized functions, so that speech doesn't get garbled. | |||
| 2014-12-04 | quick reference text prepended to app help file | aarne | |
| 2014-12-03 | Wide Coverage Translation Demo web app: updated to use App12.pgf | hallgren | |
| 2014-12-03 | Catalan in android app builder ; updated app document with Cat ; substitute ↵ | aarne | |
| voice output for Bulgarian and Catalan ; replaced brackets in unknown words by capitalization (for better speech output ; this is experimental) | |||
| 2014-12-03 | app Makefile default now App12 with Cat | aarne | |
| 2014-12-03 | examples/app/Makefile: fix dependencies and grammar name for App12.pgf | hallgren | |
| 2014-12-03 | Catalan added to App, do 'make App12.pgf' | aarne | |
| 2014-12-01 | faster translation in the app | kr.angelov | |
| 2014-12-01 | better color filter to indicate listening | kr.angelov | |
| 2014-12-01 | added visual feedback to indicate that the app is not listening anymore | kr.angelov | |
| 2014-12-01 | fix in nordic.xml | kr.angelov | |
| 2014-12-01 | added special nordic keyboard for Finnish and Swedish | kr.angelov | |
| 2014-12-01 | fix the last patch | kr.angelov | |
| 2014-12-01 | a small optimization in the PGF parser which gives me ~5% speed up | kr.angelov | |
| 2014-12-01 | fix in GNU lightning to enable the compilation of two of the the floating ↵ | kr.angelov | |
| point operations. | |||
| 2014-12-01 | fix in linearizer.h to make jpgf compilable | kr.angelov | |
| 2014-11-27 | WebSetup.hs: always use gf -j, to avoid problems compiling the Phrasebook | hallgren | |
| 2014-11-27 | switch PhrasebookBul back to present to avoid cabal build failure. More to ↵ | aarne | |
| investigate here. | |||
| 2014-11-27 | make PhrasebookBul use alltenses to prevent misbehaviour in App | aarne | |
| 2014-11-27 | fix in linearizer.h which resolves a warning | kr.angelov | |
| 2014-11-27 | remove pgf/parser.h | kr.angelov | |
| 2014-11-26 | fix the handling of the heuristic factor. it was broken when I added the ↵ | kr.angelov | |
| BIND token which means that the App grammar was running about 2-3 times slower. | |||
| 2014-11-15 | a compilable stub of PhrasebookJpn. Sent to a native speaker expert for ↵ | aarne | |
| completions. | |||
| 2014-11-10 | Documentation improvements and cleanup relating to the IOE monad | hallgren | |
| Renamed appIOE to tryIOE (it is analogous to 'try' in the standard libraries). Removed unused IOE operations & documented the remaining ones. Removed/simplified superfluous uses of IOE operations. | |||
| 2014-11-10 | Some work to improve the structure of the haddock documenation | hallgren | |
| 2014-11-07 | expand the JIT window for x64 | kr.angelov | |
| 2014-11-07 | fixes in PhrasebookChi | aarne | |
