| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-12-13 | bugfix in the lexer from the C runtime. the input sentence doesn't have to ↵ | kr.angelov | |
| terminate with whitespace | |||
| 2012-12-13 | added simple error handling in the Python test | kr.angelov | |
| 2012-12-13 | added a simple test for the Python binding | kr.angelov | |
| 2012-12-13 | an initial API for parsing and linearization from Python | kr.angelov | |
| 2012-12-13 | a top-level API for parsing in the C runtime | kr.angelov | |
| 2012-12-13 | bugfix: the outside probability of a PgfItemConts must always be initialized ↵ | kr.angelov | |
| to zero | |||
| 2012-12-13 | bugfix: pgf_read_expr no longer requires a semicolon at the end of an ↵ | kr.angelov | |
| abstract expression | |||
| 2012-12-12 | an initial Python binding to the C runtime | kr.angelov | |
| 2012-12-12 | started an official API to the C runtime | kr.angelov | |
| 2012-12-11 | partial evaluator work | hallgren | |
| * Evaluate operators once, not every time they are looked up * Remember the list of parameter values instead of recomputing it from the pattern type every time a table selection is made. * Quick fix for partial application of some predefined functions. | |||
| 2012-12-11 | Syntax editor: unwrap feature | john.j.camilleri | |
| 2012-12-11 | Syntax editor: link to about page | john.j.camilleri | |
| 2012-12-11 | Syntax editor: add about.html (and a Makefile for generating it) | john.j.camilleri | |
| 2012-12-11 | bugfix for robust parsing with multi-word units | kr.angelov | |
| 2012-12-10 | GF home page: link to the Resource Grammar Library coverage map by Tommi ↵ | hallgren | |
| Nieminen | |||
| 2012-12-10 | Compute.ConcreteNew: add missing case for variant functions | hallgren | |
| Also adding a test case in the test suite for this. | |||
| 2012-12-09 | added functions to Ron and Chi needed for YAQL | aarne | |
| 2012-12-07 | superlative agreement and position in PhrasebookFre | aarne | |
| 2012-12-07 | Syntax editor: change startcat when wrapping top node | john.j.camilleri | |
| 2012-12-07 | fixed external case for countries in PhrasebookFin | aarne | |
| 2012-12-07 | update debian/changelog | hallgren | |
| 2012-12-07 | Make -new-comp the default and bump the version number to 3.3.11-darcs | hallgren | |
| * -new-comp (the new partial evaluator) is now chosen by default when you run cabal install (or cabal configure). To revert to using the old partial evaluator by default, use "cabal install -f-new-comp" (or "cabal configure -f-new-comp"). * Regardless of the configured default, you can choose which partial evaluator to use when you invoke gf by using the -new-comp or -old-comp command line option. * The cc command in the GF shell uses the chosen partial evaluator by default, but you can override this by using "cc -new" or "cc -old". The plan is that these flags will be romeved in a future version. | |||
| 2012-12-07 | Syntax editor: various small improvements... | john.j.camilleri | |
| - separate tree edit buttons from option buttons - fix bug when wrapping on freshly imported ast - add interface for import & export of ast - cleaner internal implementation of Editor.add_refinement - small style updates | |||
| 2012-12-06 | Compute.ConcreteNew: bug fix for indirectly defined pattern macros | hallgren | |
| More changes are probably needed to make pattern macros first class values. Also includes minor changes related to variants and error messages. | |||
| 2012-12-04 | Syntax editor: wrap now handles multiple possible positions for subtree | john.j.camilleri | |
| 2012-11-27 | MiniresourceChi added as a cloud demo grammars | aarne | |
| 2012-12-03 | Syntax editor: add wrap feature | john.j.camilleri | |
| 2012-12-03 | added experimental script for chunking in the C runtime | kr.angelov | |
| 2012-12-03 | added INSTALL file and updated README file for the C runtime | kr.angelov | |
| 2012-12-02 | produce error message instead of failure of irrefutable pattern Ok ty_C in ↵ | aarne | |
| 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-11-30 | Syntax editor: internal optimizations by pre-computing certain stuff | john.j.camilleri | |
| 2012-11-30 | Syntax editor: in-place replacement of functions | john.j.camilleri | |
| 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-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 | Convert some documentation to UTF-8 | hallgren | |
| 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 | 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 | miniresource with one module per language for a web IDE demo | aarne | |
| 2012-11-23 | minibar_online.js: updated to launch Editor using a GrammarManager object | john.j.camilleri | |
