aarne
b4098a8f1a
Idiom.ExistNPAdv and ExistIPAdv added
2012-12-07 09:40:00 +00:00
hallgren
7d0f649f29
Compute.ConcreteNew: bug fix for indirectly defined pattern macros
...
More changes are probably needed to make pattern macros first class values.
Also includes minor changes related to variants and error messages.
2012-12-06 16:44:03 +00:00
john.j.camilleri
44138ff8ce
Syntax editor: wrap now handles multiple possible positions for subtree
2012-12-04 15:45:41 +00:00
virk.shafqat
01cdd10e07
linearizeUrd
2012-12-04 12:26:41 +00:00
aarne
57e4d67f1d
alternative for Chi.with_Prep
2012-12-04 10:43:03 +00:00
aarne
74af56f0ae
MiniresourceChi added as a cloud demo grammars
2012-11-27 13:27:07 +00:00
john.j.camilleri
cf0051bbb3
Syntax editor: add wrap feature
2012-12-03 14:02:47 +00:00
kr.angelov
1863e4c3d6
added experimental script for chunking in the C runtime
2012-12-03 10:07:54 +00:00
kr.angelov
2da23e9872
added INSTALL file and updated README file for the C runtime
2012-12-03 09:09:08 +00:00
aarne
2a5d9ee5e9
make ParseFin compilable
2012-12-02 19:43:41 +00:00
aarne
d34adff894
produce error message instead of failure of irrefutable pattern Ok ty_C in GrammarToPGF, to help find compilation errors; the ones I've found are because an inherited abstract excludes something that the inherited concrete does not exclude.
2012-12-02 19:40:45 +00:00
aarne
33ba636798
Dutch additions enabling YAQL
2012-12-02 09:25:53 +00:00
john.j.camilleri
596cd4d473
Syntax editor: internal optimizations by pre-computing certain stuff
2012-11-30 15:08:46 +00:00
john.j.camilleri
589e1e4f08
Syntax editor: in-place replacement of functions
...
When at a non-leaf node, refinements with identical type signatures
are highlighting and can re placed without destroying the children.
If not, the refinement is greyed and the user is asked to clear
the current subtree first if they wish to replace it.
This aspect of the UI should be polished, but at least it is obvious.
Also, some substantial optimizations can still be made to cache
the processed type signatures (which determine what can be replaced
in-place)
2012-11-30 10:56:42 +00:00
hallgren
7b87169c76
minibar: add a button to get detailed grammar info
...
After pressing the "i" button to view grammar info, there is now a
"More info" button to get more detailed information about all categories and
functions in the grammar.
2012-11-29 19:15:30 +00:00
hallgren
c9522c0a37
minibar: add tool tips to some of the buttons
...
Also move the functions title and attr from editor/editor.js to js/support.js.
Also mention recent changes in minibar/about.html.
2012-11-29 16:05:42 +00:00
john.j.camilleri
d9b0895e57
Syntax editor: internal improvements. re-introduce initialize_from function
2012-11-29 15:40:18 +00:00
john.j.camilleri
a2c0030415
Syntax editor/minibar integration fix
2012-11-29 15:18:02 +00:00
kr.angelov
818ea0d4d6
updated statistical model
2012-11-28 12:44:20 +00:00
kr.angelov
2db296db30
Pakistani is now properly capitalized in the English dictionary
2012-11-28 12:43:45 +00:00
kr.angelov
ee8f296089
translations for several words in the Bulgarian dictionary
2012-11-28 12:42:23 +00:00
kr.angelov
23873c8214
added familiar_A2 in DictEng, DictEngBul and DictEngGer
2012-11-28 12:40:20 +00:00
kr.angelov
0d35636348
bugfix for composite adjectivial phrases in Bulgarian
2012-11-28 12:37:24 +00:00
virk.shafqat
f7b91b46dd
samllfixinIdionHin
2012-11-28 11:02:18 +00:00
virk.shafqat
8b83710ed2
buginStructuralHinfixed
2012-11-27 18:24:27 +00:00
hallgren
bf1ce93220
Convert some documentation to UTF-8
...
Using
%!encoding:utf-8
in txt2tags files ensures that the generated HTML includes an appropriate
charset declaration. This way we avoid relying on browser defaults, which can
be wrong.
2012-11-27 16:03:29 +00:00
hallgren
a6ac00023d
some documentation updates and fixes
...
doc/Makefile: add a rule to regenerate gf-help-full.txt
gf-help-full.txt: updated (new parse tree visualization options)
demo & cloud index: clarifications
minibar documentation: better layout on mobile devices
GF 3.4 release notes: reorganized & updated
2012-11-27 14:11:47 +00:00
virk.shafqat
838010f7ed
DictHinMathandDictUrdMath
2012-11-27 14:08:45 +00:00
virk.shafqat
ebe553f4f8
ParseHinandExtraUrd
2012-11-27 14:00:14 +00:00
john.j.camilleri
53e6546a53
Syntax editor; add new helper for parsing type signatures (not complete)
2012-11-27 12:00:41 +00:00
john.j.camilleri
7faa501542
Syntax editor: add options for GM in editor_online.js
2012-11-27 11:21:28 +00:00
john.j.camilleri
bd6d7327bf
Syntax editor: avoid server calls for each refinement by using cached data
2012-11-27 11:19:12 +00:00
john.j.camilleri
054df2451a
Syntax editor: improvements and fixes with grammar manager
2012-11-27 10:09:40 +00:00
kr.angelov
6542f6ffdd
a bunch of additions in the parsing grammars and dictionaries plus an updated statistical model
2012-11-26 16:43:09 +00:00
hallgren
7d528dc5b3
gfse: add Prelude to the list of RGL modules that can be opened
2012-11-26 15:08:16 +00:00
hallgren
be311aeb07
gfse: more readable layout for not so simple grammars + bug fix
...
To make definitions that span multiple lines more readable in guided mode,
preserve line breaks and indentation when lin and oper definitions are
displayed and edited in guided mode.
Bug fix: moving the cursor by clicking and selecting text by dragging did
not work in textareas and input fields, because those mouse event were
intercepted by the sort-by-drag-and-drop handler.
2012-11-26 14:11:12 +00:00
aarne
4ed5333d1a
Chenpeng's fixes in StructuralChi and AdjectiveChi
2012-11-26 10:28:21 +00:00
ramona.enache
7f1be627ae
added DictEngFre.gf in the french directory
2012-11-25 22:50:56 +00:00
ramona.enache
421354f10c
added ParseEngFre.gf
2012-11-25 18:24:40 +00:00
hallgren
158aafa3af
gf -server + gfse: show modification time of public grammars
2012-11-23 23:21:17 +00:00
hallgren
ba9db76063
gf -server: support overloaded opers in gfse
2012-11-23 19:59:39 +00:00
hallgren
9b3d106ff8
gfse: use POST requests when parsing grammar modules after editing as text
...
instead of GET, to avoid the Apache httpd URI length limitation.
This means that gfse can no longer use JSONP when parsing grammars, so it
has to be located on the same host as the cloud service.
Also clean away trailing white space in support.js.
2012-11-23 18:51:44 +00:00
hallgren
b410cc75cd
Fix a prededence bug in GF grammar pretty printer
...
The pretty printer produced
mkDet pre {"a"; "an" / vowel} Sg
which is not accepted by the parser. The parser assigns pre { ... }, to
prededence level 4, and this is now reflected in the pretty printer, so
it prints
mkDet (pre {"a"; "an" / vowel}) Sg
(This caused a problem in GFSE since it parsers pretty printed grammars...)
2012-11-23 18:44:08 +00:00
aarne
8c986e2a25
miniresource with one module per language for a web IDE demo
2012-11-23 15:57:00 +00:00
john.j.camilleri
dbd5c56049
minibar_online.js: updated to launch Editor using a GrammarManager object
2012-11-23 15:07:51 +00:00
john.j.camilleri
7fe922d5a6
Syntax editor: now uses common GrammarManager object
2012-11-23 15:03:36 +00:00
hallgren
fe9b368b90
syntax editor + minibar: fix bug with repeated switching back and forth
...
By avoiding "this" in callback functions, the code can be kept cleaner.
2012-11-23 13:15:16 +00:00
john.j.camilleri
3ae7f0df0e
Syntax editor: return to editor after having switched to minibar
2012-11-23 08:25:00 +00:00
john.j.camilleri
0dac6fc783
Minibar: call abstract_action with 'this' bound to minibar object
2012-11-23 08:21:00 +00:00
john.j.camilleri
2476383b3a
Minibar: add show/hide functions
2012-11-23 08:08:13 +00:00