summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-17show progress bar when translating or when reloading a language in the ↵kr.angelov
lexical activity
2013-12-17examples/phrasebook/Makefile2: Finnish needs a larger stackhallgren
2013-12-17bugfix for grammar loading if the start and the target language happen to be ↵kr.angelov
the same
2013-12-17partial grammar loading in the android app. From now on grammars for Android ↵kr.angelov
shall be compiled with -split-pgf
2013-12-17make sure that pgf_concrete_load has no effect on grammars that are ↵kr.angelov
completely loaded
2013-12-17Add backward compatibility for reading old PGF fileshallgren
Some backwards incompatible changes were made to the PGF file format after the release of GF 3.5. This patch adds a module for reading PGF files in the old format. This means that old PGF files on the grammaticalframework.org server will continue to work after we install the latest version of GF.
2013-12-16GF.Compile.ReadFiles: reduced code duplicationhallgren
2013-12-17ParseFin ProDrop variants ; ParseFre question word order and pronoun gender ↵aarne
variants
2013-12-16examples/phrasebook/Makefile2: remove duplicated rulehallgren
2013-12-13started DocumentationFreaarne
2013-12-12GF home page: add a link to Grégoire's GF build status pagehallgren
The link shows the current build status.
2013-12-10allow the android app to be installed on the SD cardkr.angelov
2013-12-10testsuite: fix test of generate_treeshallgren
There were two differences between the current output and the old gold file: 1. The trees are no longer generated with increasing depth 2. The meaning of the -depth flag has changed: for example, "gt -cat=Nat -depth=1" used to generate only "zero", now you also get "succ zero".
2013-12-10move src/runtime/haskell/CRuntimeFFI to src/runtime/haskell-bind. Don't mess ↵kr.angelov
up with the stable Haskell runtime!
2013-12-10load/unload in the Java bindingkr.angelov
2013-12-10Haskell bindings for the C runtimeinari
Added Haskell bindings for the C runtime. Work in progress, the files are not (and should not be) included in makefiles or anything.
2013-12-10loading and unloading of languages in the C runtime and in the Python bindingskr.angelov
2013-12-10French inflection display in androidaarne
2013-12-10bugfix in the grammar splitterkr.angelov
2013-12-10option --split-pgf replaces option --mk-index. This splits the PGF into one ↵kr.angelov
file for the abstract and one more for each concrete syntax. This is a preparation for being able to load only specific languages from the whole grammar.
2013-12-09new inflection_fi.xml, for stemmed and refactored ParseFinaarne
2013-12-07make ParseFin compile with Constructionaarne
2013-12-06testsuite: reduced the number of failing tests from 25 to 13hallgren
Some tests may fail on Windows because of \ instead of / in paths.
2013-12-06Show relative file paths in error messageshallgren
This is to avoid one trivial reason for failures in the test suite.
2013-12-06partial reconstruction for sentence structures in Susannekr.angelov
2013-12-06GF.Compile.CheckGrammar: add source path to error message for circular ↵hallgren
definitions
2013-12-06GF shell: fix help text for generate_treeshallgren
Trees are not generated with increasing depth.
2013-12-05more on the Susanne treebankkr.angelov
2013-12-04added script for reading the Susanne treebankkr.angelov
2013-12-03testsuite: Use Cabal's new test suite interfacehallgren
* The old way: a user hook in Setup.hs * The new way: specify it in gf.cabal * The test suite is now called gf-tests, and it runs testsuite/run.hs. * You can run it manually with 'runhaskell testsuite/run.hs'. It also runs, together with rgl-tests, when you do 'cabal test' * Currently only 9 of 34 tests pass. Many failures have silly causes: - Error messages that look slightly different - Same output but in a different order - Absolute paths in output
2013-12-03testsuite: use forward slashes in pathshallgren
2013-12-03removed the unlines-lines wrapper from Lexing.unlexer to prevent empty lines ↵aarne
when an unlexer (such as -bind or -unchars) is used as an option in linearization. Don't know really why the input had been broken into lines in the first place. You can see the effect by importing LangEng and running "gr -cat=Cl | l -table -bind" before and after recompiling GF.
2013-12-03fix in inflection_en.xmlkr.angelov
2013-12-02ui/android/.../Translate.java uses Parse8 (change the name and language list ↵aarne
if you need something else)
2013-11-29examples/phrasebook/Makefile2: Romanian needs a larger stackhallgren
2013-11-29Commment code and options relating to the old partial evaluatorhallgren
This means that the -old-comp and -new-comp flags are not recognized anymore. The only functional difference is that printnames were still normalized with the old partial evaluator. Now that is done with the new partial evaluator.
2013-11-29Minor release/download/developer doc changeshallgren
2013-11-29Move typePredefined from GF.Compile.Compute.AppPredefined to ↵hallgren
GF.Compile.TypeCheck.Primitives Also move the list of primitives
2013-11-29Move checkPredefError from GF.Compile.Compute.ConcreteLazy to GF.Grammar.Macroshallgren
Also simplified its type.
2013-11-29-optimize-pgf should also apply to the linrefskr.angelov
2013-11-28added caching to be able to quickly generate the inflection table for Finnishkr.angelov
2013-11-29examples/foods: remove all -path flagshallgren
All languages n the Foods grammar compile fine with alltenses.
2013-11-29added forms to Finnish xml tableaarne
2013-11-28html templates for Finnish noun and verb inflection startedaarne
2013-11-28bugfix in the android appkr.angelov
2013-11-28now the TTS is used only if there is actually a language model. this is ↵kr.angelov
better than using English for speaking Swedish
2013-11-28a bit of cleanup in the Android appkr.angelov
2013-11-28extension in the template format for inflection tables. This makes it ↵kr.angelov
possible to use the templates with Finish
2013-11-28GFI: adapt to character encoding changeshallgren
GF.Compile.Coding is not used any more.
2013-11-28SimpleEditor.Convert: adapt to recent character encoding changeshallgren
Things got simpler!