1
0
forked from GitHub/gf-core
Commit Graph

6518 Commits

Author SHA1 Message Date
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
hallgren
8c9b90cc90 minibar: can now switch back to the minibar after switching to the syntax editor
This is done by including a lin_action when starting the syntax editor from
the minibar.
Also: added some minibar options in the syntax editor for consistency...
2012-11-22 16:42:39 +00:00
hallgren
78a2a90903 PGFService.hs: fix type error caused by change to PGF.graphvizParseTree
Note that some of the graphviz functions have backwards incompatible changes
that might also affect other clients of the PGF run-time library.

Also added graphvizDefaults and export it together with GraphvizOptions from 
the PGF run-time library.
2012-11-22 15:27:16 +00:00
aarne
ae0666c189 optimized a parameter in Romance clause formation 2012-11-22 15:05:01 +00:00
john.j.camilleri
8b813be742 Syntax editor: can now load minibar (in-place) from a linearised tree 2012-11-22 12:45:20 +00:00
peter.ljunglof
595c475c70 better visualization of parse trees 2012-11-22 08:50:37 +00:00
peter.ljunglof
1789272c9a Added C compilation notes for Mac OSX 2012-11-22 08:50:49 +00:00
hallgren
1354888b31 minibar: fix bug introduced in previous update
It could case JavaScript error

	ReferenceError: initial_grammar is not defined
2012-11-21 19:01:52 +00:00
hallgren
bd3b512074 minibar+syntax editor integration, work in progress 2
+ Transfer current astract syntax tree when activating the syntax editor
  from the minibar.
+ Add options to start the minibar with given input. You need to include
  the current grammar url, the current language and the input, like this:

    initial_grammar: "/grammars/Foods.pgf",
    initial: { from: "FoodsEng", input:["that","fish","is","fresh"]}

+ Fix a style sheet clash.
2012-11-21 17:13:21 +00:00
john.j.camilleri
5d5ac79b2b Syntax editor: start with initial AST
Note that the argument has been renamed to initial.abstr
(Where abstr means an abstract syntax tree in string form, NOT an AST object)
2012-11-21 15:24:44 +00:00
hallgren
73a458dc66 minibar+syntax editor integration, work in progress 2012-11-21 15:07:59 +00:00
john.j.camilleri
12ed92eac2 Syntax editor: start with initial grammar, startcat, to: languages 2012-11-21 11:22:35 +00:00
john.j.camilleri
11e431d330 support.js: elem() returns false when as is undefined 2012-11-21 11:13:46 +00:00
hallgren
b62d41b8f6 gfse: remove obsolete files 2012-11-20 15:31:31 +00:00
hallgren
fdab9fab6c GF cloud: move gf-web-api-examples.html out of minibar directory 2012-11-20 15:18:05 +00:00
john.j.camilleri
1dfa2ad5b8 Update gf.cabal to copy new common js files 2012-11-20 14:04:09 +00:00
john.j.camilleri
bee1afd7b8 Syntax editor: update to use common js files 2012-11-20 13:56:56 +00:00
aarne
59ee4e97f4 fixes in ExtraFin 2012-11-20 13:51:08 +00:00
hallgren
f402d1687d GF cloud: move support.js and pgf_online.js
Created the folder js and moved minibar/support.js and minibar/pgf_online.js
there, to emphasize their status as app independent support libraries.

There are probably more files that should be moved here.

The cloud apps have been updated, externally hosted apps that link directly
to our server need to be updated too.
2012-11-20 12:56:48 +00:00
john.j.camilleri
47eae4035c Syntax editor: random generation of trees (and subtrees!) 2012-11-20 09:36:50 +00:00
kr.angelov
f8c302f9ef remove the duplicated definition of PgfProductionIdx in parser.c 2012-11-19 14:16:31 +00:00
kr.angelov
ac2ea8a579 fix in ParseEngAbs3.probs 2012-11-19 14:14:08 +00:00
kr.angelov
6b0020f834 a statistical model for robustness in lib/src/english 2012-11-19 12:24:11 +00:00
kr.angelov
17ae9548d9 updated ParseEngAbs.probs with the latest statistics 2012-11-19 12:15:25 +00:00
john.j.camilleri
07e57fb0fa Fix date of 2013 summer school on home page (it said 2011) 2012-11-19 10:58:09 +00:00
aarne
fc7de1cb8f index: news on summer school and Chinese 2012-11-19 09:58:26 +00:00
aarne
e81f96fc48 synopsis updated with Chi 2012-11-19 09:57:51 +00:00
aarne
c85e85e36e more Chinese fixes by Chen Peng 2012-11-19 09:55:05 +00:00
aarne
b5df913041 di_Prep and a_Prep in ParadigmsIta ; newcomp in lib/src/Make.hs 2012-11-18 22:11:35 +00:00
aarne
e0fc932a92 Chen peng's StructuralChi edits 2012-11-18 21:11:05 +00:00
hallgren
4ec77e5664 GF web service API examples: update examples of the browse command
Also some style tweaks.
2012-11-17 17:42:30 +00:00
hallgren
57ab3564c0 PGF service: command=browse&format=json returns info on all cats and funs
The browse command used to have a required parameter id=... and it returned
info on the given identifier only. Now, if format=json, the id=... parameter
can be omitted to get info on all identifiers at the same time. The returned
JSON structure in this case is

        {cats:{...},funs:{...}}

where the inner objects contain one field per category and function,
respectively, in the same format as when you request info on one category or
function.
2012-11-17 14:22:30 +00:00
hallgren
34ce2ab81e GF web service API examples: added the "abstrjson" command
It converts an abstract syntax tree (represented as a string) to a JSON
structure.
Also some HTML code cleanup.
2012-11-17 11:55:32 +00:00
aarne
d6c4a0eb14 trying to fill the complement in Bul.VPSlashPrep" 2012-11-16 16:55:05 +00:00
john.j.camilleri
03a64e2ec7 Syntax editor: work on importing AST as string (eg for generate random)
But it's still not complete. Need an efficient way of getting the cat info to accompany funs.
2012-11-16 14:35:37 +00:00
kr.angelov
71b7c09ffe bugfix for the building of bottom-up filter in the C runtime 2012-11-16 13:27:15 +00:00
hallgren
cf00c8bd0b new-comp: rewrite f (x|y) into (f x|f y)
With this change, all languages in molto/mgl/mixture except German and Polish
can be compiled.
2012-11-16 13:47:10 +00:00
aarne
ba1ad29b57 Chenpeng's fixes in NumeralChi 2012-11-16 13:15:03 +00:00
kr.angelov
ba57ad3367 a couple of fixes and new words in DictEng and DictEngBul 2012-11-16 09:56:20 +00:00
john.j.camilleri
cb92b80aba Syntax editor: select subset of available languages
Also added a basic readme file with a list of todo's
2012-11-16 09:33:55 +00:00
hallgren
19f5112b9f Updated summer school links
You can now use the following links to refer to GF Summer School web pages:

- Latest summer school: http://school.grammaticalframework.org/
- 2009 summer school: http://school.grammaticalframework.org/2009
- 2011 summer school: http://school.grammaticalframework.org/2011
- 2013 summer school: http://school.grammaticalframework.org/2013

This is accomplished with DNS and web server configuration. No files have
been moved, so this does not break any existing links (except that
http://school.grammaticalframework.org/ now refers to the latest summer school
instead of the 2011 summer school).
2012-11-15 21:05:10 +00:00
aarne
82ae797d86 temporary hacks in VerbBul and StructuralBul to compile YAQL - please fix 2012-11-15 20:41:25 +00:00
hallgren
5a920eea11 download/release-3.4.t2t: starting to prepare for the next release of GF
Feel free to add to the release notes.
The file can be renamed if the next release will not be called GF 3.4.
2012-11-15 19:33:42 +00:00
john.j.camilleri
48dbabcbbe Syntax editor: jump to next hole in tree 2012-11-15 15:38:17 +00:00
john.j.camilleri
3216a5def6 Syntax editor: fix bug in Firefox, Seamonkey 2012-11-15 12:40:14 +00:00
hallgren
586d7488f2 Add flag --document-root for user with gf --server
This can make it easier to test cloud service updates before installing them.
2012-11-14 13:52:45 +00:00
hallgren
0ef7b8a3b5 GF usage message fixes
Change the command name from gfc to gf in the usage message header.
Correct spelling of "overide" to "override" in -gf-lib-path description.
2012-11-14 13:49:10 +00:00