summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-09-05BNF grammars (.bnf or .cf) can have rules without semicolons, as in the GF ↵aarne
book examples. However, if the grammar has any multiline rules, all of them must have semicolons.
2016-08-01python2 is now supported. the patch is based on a contribution from Vinit ↵krasimir
Ravishankar
2016-08-01two memory leaks in the Python bindingskrasimir
2016-07-20fix in topics.txtkrasimir
2016-07-20extended topics.txtkrasimir
2016-06-17PGFService: fix a type ambiguity when compiling without C run-time supporthallgren
The function listCaches returns an empty list instead of the contents of the cached C run-time system PGFs when compiled without C-run-time support This gave rise to an ambiguity in GF.Server.
2016-06-17Wide Coverage Translation Demo: switch to App16.pgf (adds Russian)john.j.camilleri
2016-06-16A few documentation updateshallgren
gf.cabal: include more GHC versions in the Tested-Width field.
2016-06-16gf-web-api.t2t: document command=deptree (for word dependency diagrams)hallgren
Also add a few paragraphs listing undocumented commands and briefly describing the commands that use the C run-time system.
2016-06-16fix in the Android UIkrasimir
2016-06-16src/www/gf-web-api.t2t: Web API docs rescued from the Google Code graveyardhallgren
This is the GFWebServiceAPI.wiki rescued from the Google Code Archive, converted to txt2tags format, with an updated introduction.
2016-06-16pgf_generate_all now emits __mock_string__ instead of FOO for String literals.krasimir
2016-06-16bugfix in the load method in the Python binding. The file was never closed.krasimir
2016-06-15added a default value in dependency visualization for cases using maximum, ↵aarne
to cover the case where the list of arcs is empty
2016-06-15GF cloud: more readable formatting of the GF version pagehallgren
Factor out common CSS from gfse/editor.css into clouds.css.
2016-06-09minibar: define grammar_list in config.js to restrict the grammar menuhallgren
minibar.html now reads config.js and if it defines grammar_list, only the grammars listed there will show up in the grammar menu.
2016-06-09PGF service & minibar: only show dependency diagrams if the labels are knownhallgren
+ The PGF service now reads and caches dependency label configuration files. + The grammar info returned by command=grammar has a new boolean field 'hasDependencyLabels' to indicate if dependency labels were found for the grammar. Also, command=deptree will now fail if no labels are present. + The minibar only shows word dependency trees if labels are present. + Also changed the type of getDepLabels from [String] -> Labels to String -> Labels, since all uses were in the form "getDepLabels . lines".
2016-06-09PGFService: eleminate warning "Defined but not used: ‘serverError’"hallgren
2016-06-09now a working API for complex queries in libsgkrasimir
2016-06-09bugfix in libsgkrasimir
2016-06-08Minibar: show word dependecy diagramshallgren
They are now included in the cycle of images shown when clicking on the parse tree icon.
2016-06-08PGF web service: switch to the new SVG rendering of word dependency treeshallgren
Also added the function outputText in CGIUtils.
2016-06-08PGF.VisualizeTree: add white background in the SVG rendering of dependency treeshallgren
This makes them look the same as SVG produced by graphviz
2016-06-08PGF.VisualizeTree: add SVG renderering of word dependency treeshallgren
This was done by introducing an intermediate representation for the LaTeX pictures produced by the LaTeX renderer and providing a new backend that outputs SVG instead of LaTeX.
2016-06-06Minibar: remove spaces for better Thai speech synthesishallgren
2016-06-05Minibar: detect the language for show speech synthesis buttons in more caseshallgren
This was done to obtain speech synthesis for more languages in the Numerals grammar, which uses neither language flags nor the standard naming for concrete syntax.
2016-06-03vd latex: some adjustments in heights and lengthsaarne
2016-06-03now the UI supports almost all phrases. there are still a few that cannot be ↵krasimir
shown
2016-06-03the Phrasebook UI now uses the green colorkrasimir
2016-06-03added checkboxes in the Phrasebook UIkrasimir
2016-06-03bugfix in the Phrasebook UIkrasimir
2016-06-02the list of alternatives in the translator is now sorted by probabilitykrasimir
2016-06-02bug fix in the translator appkrasimir
2016-06-02vd: arc heights now depend on number of arcs below rather than word distanceaarne
2016-05-30majour redesign of the Phrasebook UI to support recursive phraseskrasimir
2016-05-30fix in the Haskell binding: functionType should throw error if the function ↵krasimir
is not defined
2016-05-30added getFunctionProb in the Java and C APIkrasimir
2016-05-26PGFService.hs: fix compilation problem when C run-time support is omittedhallgren
2016-05-26PGF web service: add command=deptreehallgren
This is the web interface to PGF.graphvizDependencyTree. Accepted parameters: format=<output_format>, to=<lang>, tree=<tree>. Accepted output formats: latex, conll, malt_tab, malt_input, png, gif, svg, gv Also, label information is taken from <path>.labels if present, where <path>.pgf is the path to the PGF file.
2016-05-26Add haddock documentation to PGF.graphvizDependencyTree and PGF.getDepLabelshallgren
They seemed very difficult to use without the documentation, since their types are not particularly self documenting. Also documented what the (Bool,Bool) argument to PGF.graphvizAbstractTree is for.
2016-05-26Fix documentation typo on PGF.Haskellhallgren
2016-05-25preserve the order of the sentences in phrases.xml in the UIkrasimir
2016-05-25the phrasebook phrases are now ordered in the same way as in the Phrasomatickrasimir
2016-05-25the Java API now also has access to the token's category while doing completionkrasimir
2016-05-25fix the word completion in the C runtimekrasimir
2016-05-25fix the compilation when debugging is switched offkrasimir
2016-05-25pgf_generate_all now works with literals as wellkrasimir
2016-05-25when expressions with Float literals are printed, we should use the same ↵krasimir
format that is used by the linearizer
2016-05-25fix a warning in libsgkrasimir
2016-05-23made the word length proportionate in dependency visualization, instead of ↵aarne
using the max length for every word