| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-11-29 | minibar: add a button to get detailed grammar info | hallgren | |
| 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 | minibar: add tool tips to some of the buttons | hallgren | |
| 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 | Syntax editor: internal improvements. re-introduce initialize_from function | john.j.camilleri | |
| 2012-11-29 | Syntax editor/minibar integration fix | john.j.camilleri | |
| 2012-11-27 | some documentation updates and fixes | hallgren | |
| 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 | Syntax editor; add new helper for parsing type signatures (not complete) | john.j.camilleri | |
| 2012-11-27 | Syntax editor: add options for GM in editor_online.js | john.j.camilleri | |
| 2012-11-27 | Syntax editor: avoid server calls for each refinement by using cached data | john.j.camilleri | |
| 2012-11-27 | Syntax editor: improvements and fixes with grammar manager | john.j.camilleri | |
| 2012-11-26 | gfse: add Prelude to the list of RGL modules that can be opened | hallgren | |
| 2012-11-26 | gfse: more readable layout for not so simple grammars + bug fix | hallgren | |
| 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-23 | gf -server + gfse: show modification time of public grammars | hallgren | |
| 2012-11-23 | gf -server: support overloaded opers in gfse | hallgren | |
| 2012-11-23 | gfse: use POST requests when parsing grammar modules after editing as text | hallgren | |
| 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 | Fix a prededence bug in GF grammar pretty printer | hallgren | |
| 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 | minibar_online.js: updated to launch Editor using a GrammarManager object | john.j.camilleri | |
| 2012-11-23 | Syntax editor: now uses common GrammarManager object | john.j.camilleri | |
| 2012-11-23 | syntax editor + minibar: fix bug with repeated switching back and forth | hallgren | |
| By avoiding "this" in callback functions, the code can be kept cleaner. | |||
| 2012-11-23 | Syntax editor: return to editor after having switched to minibar | john.j.camilleri | |
| 2012-11-23 | Minibar: call abstract_action with 'this' bound to minibar object | john.j.camilleri | |
| 2012-11-23 | Minibar: add show/hide functions | john.j.camilleri | |
| 2012-11-22 | minibar: can now switch back to the minibar after switching to the syntax editor | hallgren | |
| 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 | PGFService.hs: fix type error caused by change to PGF.graphvizParseTree | hallgren | |
| 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 | Syntax editor: can now load minibar (in-place) from a linearised tree | john.j.camilleri | |
| 2012-11-22 | better visualization of parse trees | peter.ljunglof | |
| 2012-11-22 | Added C compilation notes for Mac OSX | peter.ljunglof | |
| 2012-11-21 | minibar: fix bug introduced in previous update | hallgren | |
| It could case JavaScript error ReferenceError: initial_grammar is not defined | |||
| 2012-11-21 | minibar+syntax editor integration, work in progress 2 | hallgren | |
| + 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 | Syntax editor: start with initial AST | john.j.camilleri | |
| 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 | minibar+syntax editor integration, work in progress | hallgren | |
| 2012-11-21 | Syntax editor: start with initial grammar, startcat, to: languages | john.j.camilleri | |
| 2012-11-21 | support.js: elem() returns false when as is undefined | john.j.camilleri | |
| 2012-11-20 | gfse: remove obsolete files | hallgren | |
| 2012-11-20 | GF cloud: move gf-web-api-examples.html out of minibar directory | hallgren | |
| 2012-11-20 | Syntax editor: update to use common js files | john.j.camilleri | |
| 2012-11-20 | GF cloud: move support.js and pgf_online.js | hallgren | |
| 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 | Syntax editor: random generation of trees (and subtrees!) | john.j.camilleri | |
| 2012-11-19 | remove the duplicated definition of PgfProductionIdx in parser.c | kr.angelov | |
| 2012-11-17 | GF web service API examples: update examples of the browse command | hallgren | |
| Also some style tweaks. | |||
| 2012-11-17 | PGF service: command=browse&format=json returns info on all cats and funs | hallgren | |
| 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 | GF web service API examples: added the "abstrjson" command | hallgren | |
| It converts an abstract syntax tree (represented as a string) to a JSON structure. Also some HTML code cleanup. | |||
| 2012-11-16 | Syntax editor: work on importing AST as string (eg for generate random) | john.j.camilleri | |
| But it's still not complete. Need an efficient way of getting the cat info to accompany funs. | |||
| 2012-11-16 | bugfix for the building of bottom-up filter in the C runtime | kr.angelov | |
| 2012-11-16 | new-comp: rewrite f (x|y) into (f x|f y) | hallgren | |
| With this change, all languages in molto/mgl/mixture except German and Polish can be compiled. | |||
| 2012-11-16 | Syntax editor: select subset of available languages | john.j.camilleri | |
| Also added a basic readme file with a list of todo's | |||
| 2012-11-15 | Syntax editor: jump to next hole in tree | john.j.camilleri | |
| 2012-11-15 | Syntax editor: fix bug in Firefox, Seamonkey | john.j.camilleri | |
| 2012-11-14 | Add flag --document-root for user with gf --server | hallgren | |
| This can make it easier to test cloud service updates before installing them. | |||
| 2012-11-14 | GF usage message fixes | hallgren | |
| 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 | revised heuristic in the statistical parser | kr.angelov | |
