kr.angelov
b1b68bf6b4
reverse the direction of the arcs in the dependency trees
2013-04-21 19:20:08 +00:00
hallgren
a0bcea3076
gfse: don't add --# -path=.:present
...
Nowadays GF includes alltenses by default in the grammar search path.
2013-04-20 07:25:38 +00:00
hallgren
4ca26b8734
simple translation tool: minor documentation fix
2013-04-19 14:10:03 +00:00
hallgren
8f187584e9
gf-cloud-api.html: fixed a typo
...
in the documentation of command=remake.
2013-04-19 12:17:27 +00:00
hallgren
27545f6d18
gf-cloud-api.html: clarification
...
Unrecoginzed parameter in cloud service requests are silently ignored.
2013-04-19 12:06:00 +00:00
kr.angelov
09c1bd662d
the option -old for the vp command is now redundant
2013-04-19 11:15:18 +00:00
kr.angelov
4e2044ab99
remove the dead code left behind by Peter Ljunglöf in VisualizeTree
2013-04-19 11:13:07 +00:00
kr.angelov
a591160b94
fix the command options for the vd command in the shell
2013-04-19 11:11:57 +00:00
kr.angelov
542dcaa0ec
the C runtime and the Python binding now have an API for parser evaluation. The API computes PARSEVAL and Exact Match for a given tree. As a side effect the abstract trees in Python are now compared for equality by value and not by reference
2013-04-19 10:57:46 +00:00
kr.angelov
f050609101
added API for computing bracketed strings from Python and C
2013-04-18 13:37:09 +00:00
hallgren
ff691dee7b
simple translator: improved translation with the GF robust parser
...
by separate punctuation from the string sent to the robust parser.
Also added buttons to view parse trees from the robust parser.
2013-04-18 13:11:46 +00:00
hallgren
5f35a59b95
gfrobust.js: add a method for constructing parse tree image URLs.
2013-04-18 13:11:05 +00:00
hallgren
563299085d
minibar: syntax editor integration bug fix
...
The minibar has the alternative "All" in the target language menu. This should
not be included when transfering to the syntax editor.
2013-04-17 08:49:31 +00:00
hallgren
b037fa2b32
minibar: fixes for phrasebook
...
Add minibar option to_multiple to be able to turn off selection of multiple
target languages.
2013-04-17 08:39:39 +00:00
kr.angelov
b49b9d459a
added a malt_tab format to the vd command in the GF shell
2013-04-16 18:22:37 +00:00
kr.angelov
f6d675c34b
the generation of dependency trees in the Haskell runtime is now finally working with bracketed strings. This also fixes some errors in the old implementation
2013-04-16 13:10:48 +00:00
kr.angelov
2f35964871
the compiler now sorts the list of functions per category in probability order. this ensures probability order search in the C runtime
2013-04-15 19:58:57 +00:00
hallgren
d35790e656
GF cloud: work on syntax editor integration
...
+ The syntax editor is now accessible from the Simple Translaton Tool.
+ The minibar now automatically provides access to the syntax editor (provided
the necessary JavaScript files and style sheets have been loaded).
+ Preparations for making the syntax editor accessible from the grammar editor.
2013-04-12 18:29:15 +00:00
hallgren
1d0f9372f4
syntax editor: fix references to global object 'server'
2013-04-12 17:50:44 +00:00
hallgren
eb941d6eac
minibar/syntax editor integration fixes
...
When starting from the minibar, the selected set of target languages is now
preserved when switching back and forth.
2013-04-12 14:30:27 +00:00
hallgren
a0d785610d
Simple Translation Tool: eliminate &+ in translations from GF
...
Also fixed a bug introduced in previous refactoring.
2013-04-12 13:00:05 +00:00
hallgren
40e9fe30c3
gfrobust.js: adding a JavaScript API to the GF Robust Parser translation service
...
Factored out from the Simple Translation Tool.
2013-04-12 12:47:13 +00:00
hallgren
59f9f9dd17
minibar.html: add debug element
...
to allow debug output from the syntax editor when it is started from the
minibar.
Also fix broken markup.
2013-04-11 11:47:06 +00:00
hallgren
5bce1d7a16
gf -s/-q now silences "no linearization of" warnings
2013-04-10 23:00:01 +00:00
hallgren
b8ce5ef5b3
PGF.hs: export function missingLins
...
Also in Commands.hs: be explicit about things imported from the PGF library
that are not in the public API.
Also a couple of haddock documentation fixes.
2013-04-08 15:38:11 +00:00
hallgren
35b47968d2
minibar: add a visual hint that linearizations can be expanded into tables
2013-04-07 12:06:12 +00:00
hallgren
cc0743ade1
Compiler.hs: ghc 7.6.2 compatibility
2013-04-05 20:37:37 +00:00
hallgren
5a7e8cc601
Simple Translator: add GF Robust Parser to the menu for individual segments
2013-04-05 20:32:20 +00:00
hallgren
0bbbda0911
Simple Translator: use lextext/unlextext for translations with the robust parser
2013-04-05 15:15:40 +00:00
hallgren
fca0a00c81
Simple Translator: initial support for translation with the GF robust parser
2013-04-05 13:25:09 +00:00
kr.angelov
1f91928606
now the web service to the robust parser can to translations also
2013-04-05 12:22:52 +00:00
kr.angelov
9e741cfe30
a bugfix which was causing an infinite loop in the C linearizer for some sentences
2013-04-05 09:11:24 +00:00
kr.angelov
a449a240de
a very simple linearization for partial abstract trees in the C runtime
2013-04-05 08:42:56 +00:00
hallgren
3c244ff27f
minibar/syntax editor integration improvements
...
Work in progress on preserving the start category and selected target languages
when switching between the minibar and the syntax editor.
2013-04-04 14:04:31 +00:00
hallgren
a22a419bc7
Simple Translation Tool: initial support for editing source segments in the minibar
2013-04-03 20:24:57 +00:00
hallgren
0568a1a32a
Adding src/www/js/localstorage.js
...
A common interface to localStorage, to store JSON data under a unique prefix.
2013-04-03 20:23:32 +00:00
hallgren
c02d5b188b
Prevent Unicode characters in warning messages from stopping grammar compilation
...
When compiling a grammar containing characters that are not supported in the
current locale, warning messages could cause GF fail with
hPutChar: invalid argument (Invalid or incomplete multibyte or wide character)
With this quick fix, warning messages that can not be displayed are silently
truncated instead, and compilation continues.
2013-04-03 06:42:08 +00:00
john.j.camilleri
458ffc42d1
Replace "CId" with "Language" in type signature for PGF.tabularLinearizes
2013-04-02 09:19:08 +00:00
hallgren
f26778feb0
minibar: remember the selected set of target langauges
2013-04-02 13:49:50 +00:00
hallgren
4e40fd5697
minibar: abstract syntax trees are now shown with or without category names
...
Function names are always shown.
2013-04-02 11:56:10 +00:00
aarne
e56bfe8811
option pt -funs to show all fun's in a tree
2013-03-29 11:45:42 +00:00
hallgren
63c0b7ae5d
minibar: show abstract syntax trees without or with function names
...
Click once to show abstract syntax trees without function names. Click again
to add function names.
2013-03-28 16:00:04 +00:00
hallgren
08046137cb
PGF web API: command=abstrtree not supports the nocat and nofun options
2013-03-28 15:57:17 +00:00
hallgren
be1d380ea5
minibar: fix problems with the To: menu
...
Automatically expanding the menu when the mouse is over it seems to cause wierd
scrolling behavior in Chrome (and also in Firefox but less severe).
2013-03-27 23:39:35 +00:00
hallgren
323982b0ea
minibar: documentation update
2013-03-27 16:45:09 +00:00
hallgren
8b06936c01
minibar: click on a linearization to obtain a table with all variants and forms
...
Click again to hide the table.
2013-03-27 16:35:56 +00:00
hallgren
7e214fee01
support.js: add function replaceNode
2013-03-27 16:35:32 +00:00
hallgren
1ff78dae97
PGF web API: add comand linearizeTable
...
The new command linearizeTable outputs linearizations as tables containing all
variants and forms, labelled by parameters
2013-03-27 16:31:52 +00:00
hallgren
060e3147e8
minibar: fix buttons for abstract syntax trees and word alignment diagrams
...
They stopped working after yesterday's changes.
2013-03-27 14:07:16 +00:00
hallgren
2cb7ed5734
minibar: documentation update
2013-03-26 14:38:10 +00:00