| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2015-03-24 | PGF Service: add an option to return syntax trees in JSON format | hallgren | |
| The parse/translate/c-parse/c-translate commands now recognize the option jsontree=true to augment the returned JSON structure with a field called "jsontree" next to the field "tree", or "jsontrees" next to "trees", containing the the returned syntax tree in JSON format (the same format returned by the abstrjson command, similar to the format returned in the "brackets" field). | |||
| 2015-03-22 | Wide Coverage Translation Demo: add a way to obtain inflection tables | hallgren | |
| Too see inflection tables, click on a translated sentense, then click on a blue function name in the textual representation of the abstract syntax tree. | |||
| 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 | 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 | |
