summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-06-02Enable compilation of Ancient Greek in Setup.hshallgren
Also adjust the -path pragmas in a few places in lib/src/ancient_greek
2016-06-02release-next.t2t: adding a few itemshallgren
2016-06-02tokenized apertium text to test with ; RelV2 and QuestV2 in App (Eng and Swe ↵aarne
for the moment) with 20% loss of parsing speed but improved quality
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-26download/{index,release}-next.t2t added, in preparation for the next releasehallgren
Feel free to add things to the release notes in download/release-next.t2t.
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
2016-05-23add the relevant code from Parlira to the GFTranslatorkrasimir
2016-05-22Changes for compatibility with GHC 8.0.1hallgren
2016-05-22fix the Estonian language code in the Appkrasimir
2016-05-22bugfix in libsgkrasimir
2016-05-20change the API for literals in Java and Python. The input sentence is no ↵krasimir
longer a parameter to the callbacks.
2016-05-19in case of null argument it is more intuitive to report the argument index ↵krasimir
by counting from 1.
2016-05-19the constructor for expressions in the Java runtime now checks for null ↵krasimir
arguments. This means that a potential problem is detected earlier before we jump into the JNI code.
2016-05-19fix in the Android App after the introduction of sqlite3Btree.ckrasimir
2016-05-19Wide Coverage Translation Demo: improvements relating to application grammarshallgren
* Automatically update the translations when the set of selected application grammars is changed. * Skip application grammars that do not support the currently selected source & target languages.
2016-05-18fix the compilation of sqlite3 on MacOSkrasimir
2016-05-16Wide Coverage Translation Demo: a couple of small fixeshallgren
Add missing initalization after a new application grammar has been selected. Add an "X" close button in the upper left corner of the grammar selection popup.
2016-05-16Wide Coverage Translation Demo: you can now reorder the application grammarshallgren
When selecting which application grammars to use for translation, after pressing the "Grammars..." button, it is now possible to change the order of the selected grammars by dragging them up and down in the list.
2016-05-16gfse/sort.js: enable dragging on touch screenshallgren
2016-05-14enabling V3 and V2V in AppFreaarne
2016-05-14commented out the import of Phrasebook in App with --P; the idea is that ↵aarne
application grammar parsing is done in a separate phase, which is faster and more flexible. Also re-enabled ComplV3 and ComplV2V, after testing that they don't reduce the parsing speed too much.
2016-05-13Add a few missing languages in js/langcode.js. Use it also in gfse/editor.js.hallgren
gfse/editor.js had its own list with 34 languages, while js/langcode.js only had 30 languages. The missing languages have been added to js/langcode.js and all apps now use that list.
2016-05-12Wide Coverage Translation Demo: select application grammars to use from a listhallgren
There is now a new button "Grammars..." which show a list where users can select which application grammars to use for translation, in addition to the wide coverage grammar. Application grammars can give higher quality translations in the domain they cover. TODO: make it possible control the order of the selected application grammars.
2016-05-12langcode.js: add Afrikaanshallgren
2016-05-12translator.css: factor out div.overlay styles to a separate file overlay.csshallgren
2016-05-11skeletal version of AppRus.gfkrasimir
2016-05-11the Literals API in Haskell no longer offers the sentence as an argument to ↵krasimir
the callbacks. It is just as easy to save the sentence in a closure and by doing that we save the repeated round about from C to Haskell strings
2016-05-11many of the uses of peekCString and withCString in the Haskell binding were ↵krasimir
incorrect since they encode the string in the system locale while the C runtime is always using UTF8
2016-05-10fix the offset for oracles in Haskellkrasimir
2016-05-10an API for oracles in the GF parserkrasimir
2016-04-29a prototype for complex queries over expressions in libsgkrasimir
2016-04-29added methods for accessing the last element of a buffer in libgukrasimir
2016-04-28a version of sqlite3.c which is prunned to one third of the original size ↵krasimir
and now it contains only the database storage engine withough the SQL compiler and interpreter
2016-04-25Fix a problem building the Java binding when creating binary packageshallgren
Pass -I and -L flags to gcc so that the C run-time system can be found. Also added a line in src/runtime/java/Makefile to install jpgf.jar.
2016-04-14more fixes for GNU Lightning for ARMkrasimir
2016-04-14fix in evaluator.ckrasimir