summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-12-10Simple Translation Tool: bug fixhallgren
"File/Open In Wide Coverage Translation Demo" stopped working when support for using different grammars in the Wide Coverage Translation Demo was added On September 2.
2015-12-09fix in the Appkrasimir
2015-12-03some revisions in the list of topicskrasimir
2015-12-03fix in the appkrasimir
2015-12-02bugfixes in the appkrasimir
2015-12-02now this is a working version of the app with topic disambiguation but it is ↵krasimir
still not optimal
2015-12-02GF shell, cc command: try to compute pre{...} tokens in token sequenceshallgren
This is implemented as a simple post-processing step after partial evaluation to try compute pre{...} tokens in token sequences. Nothing is done to deal with intervening free variants. This was done in response to a query from René T on the gf-dev mailing list.
2015-12-01GF.Data.Str: change matchPrefix to agree with the GF book and the run-time ↵hallgren
system The matchPrefix function is used in str2strings and the partial evaluator to compute pre{...} tokens. But unlike the description in the GF book and the implementation in the run-time system, matchPrefix looked at the concatenation(!) of all following tokens and not just the next token when deciding how to compute a pre{...} token. This is a backwards incompatible change, but it is subtle and probably won't cause any problems. In particular, the example grammars are unaffected.
2015-12-01GF.Data.Str: unexport & comment out unused functionshallgren
2015-11-28visualization for topics in the Android appkrasimir
2015-11-28added some more topics krasimir
2015-11-27fix in the Java binding: the Expr class should also ensure that libjpgf.so ↵krasimir
is loaded to avoid failures if Expr is the first class that is used.
2015-11-27Wide coverage translation demo: updated to use App15.pgfhallgren
2015-11-26added Expr.equals method in the Java bindingkrasimir
2015-11-26added list of topics in the assets folder for Android appkrasimir
2015-11-25added readTriple in libsg and its Haskell bindingkrasimir
2015-11-24the semantic graph view in the app now shows the real number of senseskrasimir
2015-11-24modify glosses.hs to merge several examples into onekrasimir
2015-11-23vd -conll2latex now converts conll to latex. Without going through GF trees, ↵aarne
but as a service to the dependency parser community.
2015-11-19AppEst.pgf_c added to the ios project (generated file via xcode)aarne
2015-11-19added mkInt and mkFloat in the Haskell binding to make it easy to create ↵krasimir
literal expressions
2015-11-18reduced label size and optimized arc length in vd -output=latexaarne
2015-11-17latex visualization of dep trees: explained the program better and ↵aarne
eliminated most magic numbers
2015-11-17added -output=latex to visialize_dependencies. This generates more ↵aarne
familiar-looking output than the default graphviz, which can moreover be pasted into LaTeX documents. Some more work is needed to make long sentences look nice and fit on a page; a constant word length is now used to simplify computing the coordinates.
2015-11-16bugfix in Translator.javakrasimir
2015-11-16now the Documentation module contains a category Definition which is used to ↵krasimir
generate definitions and examples for words in the App.
2015-11-16bugfix in the Makefile for the Java binding for creating .jar fileskrasimir
2015-11-16add a few popup characters on the qwerty and the nordic keyboardskrasimir
2015-11-13update glosses.hs to split definitions from examples in separate tripleskrasimir
2015-11-13now by default the app shows glosses for the words for which we have ↵krasimir
something. this requires one more step in the App compilation which is described in the README
2015-11-13bugfix in the SG binding for Javakrasimir
2015-11-13added Java API for insertion of triples in the semantic graphkrasimir
2015-11-11ios fix: spaces should be removed from Chi but not from Cat aarne
2015-11-11src/ui/ios/GF-Offline-Translator tested to work in XCode with the current GF ↵aarne
runtime and grammars. However, AppEst crashes the app - remains to find out why
2015-11-11iOS app sources copied from https://github.com/cennydavidsson/GF. Not yet ↵cenny
tested with current GF.
2015-11-11moved old ios-swift files to the subdirectory src/ui/ios/old-swiftaarne
2015-11-09added Estonian to the Android appaarne
2015-11-05the visualization commands (aw,vd,vp,vt) can now show multiple trees. ↵aarne
Previously they only showed one tree even if there were for instance after ambiguous parsing. The reason was that dot (graphviz) ignored all graphs but the first one. Now the graphs are put into separate files. The 'convert' command from ImageMagick package is used to combine them to one pdf. If this is a problem, the old behaviour can be restored by the -number=1 option to the tree-generating command, which cuts away all trees but the one and doesn't require ImageMagick.
2015-11-05vp -showdep: as default label for the first (incl. only) argument, don't use ↵aarne
dep#0 but assume it is the head
2015-11-05improved documentation of vp -showdepaarne
2015-11-04dependency labels in parse trees now with the -deps flag, -file=labels_file ↵aarne
for configuration. With -nocat option this shows reasonable dep trees, more familiar looking than the vd command. With -showfun flag, the tree gives a rather complete picture of the analysis of the sentence.
2015-11-04prepared visualize_parse for showing dependency labelsaarne
2015-10-28Fix bug in gf -server mode with /gfshell requests not updating the state of ↵hallgren
the shell The test for the quit command had the wrong polarity. The problem was reported by Fahime Ghasemi on gf-dev mailing list.
2015-10-14bugfix for lookupMorpho in the C runtimekrasimir
2015-10-02GF.Interactive2: extension FlexibleContexts is needed for GHC 7.10 compatibilityhallgren
2015-09-30cc -trace: don't try to show the bodies of lambda abstractionshallgren
This triggers evaluation of terms with free variables, which the partial evaluator isn't equipped to handle. Reported by Aarne.
2015-09-30added bracketedLinearizeAll in Pythonkrasimir
2015-09-29GF source lexer: allow numeric character escapes in string literalshallgren
This makes the output from PGF.showExpr (and other Haskell code that uses the Prelude.show function to show strings) parsable as GF source code in more cases. This is a workaround for the problem that GHC's implementation of the show function uses numeric escapes for printable non-ASCII characters, e.g. show "dålig" = "d\229lig"...
2015-09-28Preliminary new shell feature: cc -trace.hallgren
You can now do things like cc -trace mkV "debug" to see a trace of all opers with their arguments and results during the computation of mkV "debug".
2015-09-14haskell-bind/SG.hsc: fix unsafePerformIO import problem with ghc>=7.8hallgren