| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-19 | bugfix and tiny optimization for callbacks from Haskell | kr.angelov | |
| 2014-12-19 | haddock comments for parseWithHeuristics | kr.angelov | |
| 2014-12-19 | added mkStr to the Haskell binding | kr.angelov | |
| 2014-12-19 | added mkApp to the Haskell binding | kr.angelov | |
| 2014-12-16 | fix in the Haskell binding | kr.angelov | |
| 2014-12-16 | forgot to export parseWithHeuristics from Haskell | kr.angelov | |
| 2014-12-16 | change in the API for literals | kr.angelov | |
| The API in the C runtime as well as in the Haskell, Python and Java binding is changed. Now instead of adding the literal callbacks to the concrete syntax you need to supply them every time when you need to parse. The main reason is: - referentially transparent API for Haskell - when we start using memory mapped files we will not be allowed to change anything in the grammar data structures. At that point the old API would be impossible to use. | |||
| 2014-12-11 | bump the version code in AndroidManifest.xml | kr.angelov | |
| 2014-12-11 | update the nerc for the changes in the grammar | kr.angelov | |
| 2014-12-11 | updates in app help file, e.g. the app name | aarne | |
| 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-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-07 | some edits in app help file | aarne | |
| 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-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 | 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-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-10-31 | a skeletal module for higher-order pattern unification in the C runtime | kr.angelov | |
| 2014-10-31 | now (+) in the abstract syntax works, i.e. it knows how to deal with partial ↵ | kr.angelov | |
| sums | |||
