| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-05-11 | added all orthographic primitives | krasimir | |
| 2015-05-08 | implemented CAPIT in parsing | krasimir | |
| 2015-05-08 | fix in the dictionary lookup | krasimir | |
| 2015-05-08 | a new nice and elegant algorithm for dictionary lookup in the parser | krasimir | |
| 2015-05-08 | the parser is now fully Unicode compatible | krasimir | |
| 2015-05-07 | fix gu_ucs_is_space in libgu | krasimir | |
| 2015-05-07 | fix the NERC in C to work for PN as literal | krasimir | |
| 2015-05-07 | fix pgf-translate to use the NERC again | krasimir | |
| 2015-05-06 | fix the UTF8 implementation in libgu | krasimir | |
| 2015-05-05 | GF.Haskell: small pretty printing improvement | hallgren | |
| 2015-05-05 | GF.CompileOne: use random numbers to avoid temporary file name clashes | hallgren | |
| When using make -j to compile examples/app or examples/phrasebook, since the dependencies are not completely specified in the Makefiles, it can happen that the same file is compiled at the same by more than one process, resulting in an error when they try to write the same .gfo.tmp file. Adding a random number to the temporary file name avoids this problem. | |||
| 2015-04-27 | use a temporary pool for linearizeAll in Haskell too | krasimir | |
| 2015-04-27 | fix a memory management error in linearizeAll in the python binding. a new ↵ | krasimir | |
| temporary pool is used on every iteration to keep memory allocation to constant | |||
| 2015-04-27 | fix warning in the Python binding | krasimir | |
| 2015-04-27 | mark two more functions as static in the Python binding | krasimir | |
| 2015-04-27 | make linearizeAll in the Haskell binding lazy | krasimir | |
| 2015-04-27 | K translations in pipeline | prasanth.kolachina | |
| 2015-04-27 | K Linearizations | prasanth.kolachina | |
| 2015-04-27 | Python linearizeAll with lazyness | prasanth.kolachina | |
| linearizeAll function will take an expression and an optional n keyword argument and return an iterator to the n-variant linearizations of the expression. | |||
| 2015-04-27 | remove parsing for long sentences, to stop pipeline from crashing/hanging | prasant.kolachina | |
| 2015-04-26 | bug fix in python examples | prasant.kolachina | |
| 2015-04-26 | bug fix python examples | prasant.kolachina | |
| 2015-04-26 | Bug fix python examples | prasant.kolachina | |
| 2015-04-26 | Changes in lexer | prasanth.kolachina | |
| 2015-04-24 | Bug fix in gf_utils | prasanth.kolachina | |
| 2015-04-22 | No debug messages | prasanth.kolachina | |
| 2015-04-22 | Minor bug in pgf parse and kparse | prasanth.kolachina | |
| 2015-04-22 | README for Python translation pipeline | prasanth.kolachina | |
| 2015-04-22 | Cleaned up Python Translation pipeline | prasanth.kolachina | |
| 2015-04-22 | Examples for using Python bindings | prasanth.kolachina | |
| The examples directory contains two modules for using Python bindings in GF. The gf_utils module provides various Python functions to perform parsing and linearization using the C runtime. Additionally, the translation_pipeline module is an replica of the current pipeline used in the Wide-coverage Web translation pipeline. | |||
| 2015-04-21 | some translate.probs decreased ; fine-tuning in pgf-hsbind-trans | aarne | |
| 2015-04-20 | drop the dependency to FST | krasimir | |
| 2015-04-20 | added getpagesize() definition for Windows | krasimir | |
| 2015-04-20 | fix in the Haskell binding for Windows | krasimir | |
| 2015-04-17 | pgf-hsbind-trans now with linearizeAll | aarne | |
| 2015-04-17 | pgf-shell.hs: remove call to performGC and document the 'i' command | hallgren | |
| 2015-04-17 | gf -server: include grammar modification time in the info returned by /version | hallgren | |
| 2015-04-17 | PGF web service: add command c-linearizeAll to obtain all variants | hallgren | |
| Implemented by calling the recently added function PGF2.linearizeAll. | |||
| 2015-04-17 | added linearizeAll in the Haskell bindings | krasimir | |
| 2015-04-16 | bugfix in the java binding | krasimir | |
| 2015-04-16 | simplified the example translator and renamed it to pgf-hsbind-trans | aarne | |
| 2015-04-16 | Wide Coverage Translation Demo: length limit test uses # of source chars now | hallgren | |
| The length limit test previously used the URL-encoded UTF-8 representation of the source sentense. This was needed because of a fixed size buffer in C. Now that the server is in Haskell, the only reason the length is limited is to avoid excessive time and space use in the parser, so it is better to count source characters. This also avoids being too restrictive with non-European languages. | |||
| 2015-04-16 | restored Cantonese as app Chi speech output: nothing else seems to work | aarne | |
| 2015-04-15 | extended pgf-shell functionalities: batch translation with many trees, and ↵ | aarne | |
| intervening context-dependent tree manipulation | |||
| 2015-04-14 | Translating linearization functions to Haskell: move Haskell AST and pretty ↵ | hallgren | |
| printer to GF.Haskell For further separation of pretty printing concerns from conversion concerns, the Haskell AST and pretty printer has been moved to its own module, GF.Haskell, also allowing it to be reused in other places where Haskell code is generated. | |||
| 2015-04-13 | updated app help file ; added backslash to ? in Thai keyboard xml to make it ↵ | aarne | |
| compile | |||
| 2015-04-09 | Wide coverage translation demo: show an informative error message for ↵ | hallgren | |
| sentences that exceed the length limit | |||
| 2015-04-07 | GF.Compile.ConcreteToHaskell: some documentation | hallgren | |
| 2015-03-31 | GF.CompileInParallel: get rid of the cryptic 'thread blocked indefinitely in ↵ | hallgren | |
| an MVar operation' message after compilation errors Instead show a message saying how many modules were affected by the compilation errors. | |||
| 2015-03-24 | Wide Coverage Translation Demo: zoomable panable collapsible syntax trees | hallgren | |
| This is an experimental solution using JavaScript code from https://github.com/christos-c/tree-viewer, d3js.org and jquery.com. | |||
