| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-02-17 | libpgf: simplify the loading of PgfCncCat | kr.angelov | |
| 2012-02-17 | libpgf: added printer.c | kr.angelov | |
| 2012-02-17 | gfse: when uploading/compiling a grammar, automatically upload inherited ↵ | hallgren | |
| grammars as well | |||
| 2012-02-16 | gfse: bug fix | hallgren | |
| ...in the function that computes the transitive closure of the grammar inheritance relation. | |||
| 2012-02-16 | gfse: you can now remove grammars from the list of inherited grammars | hallgren | |
| 2012-02-16 | gfse: style sheet fixes | hallgren | |
| 2012-02-15 | gfse: more work on grammar extension | hallgren | |
| Grammars can now inherit from several other grammars. Hovering over a catagory name in a function type in the abstract syntax shows where the category was inherited from. | |||
| 2012-02-15 | minibar_translations.js: bug fix | hallgren | |
| Two methods used the global variable p instead of declaring a local variable p. This caused the function p (that constructs HTML <p> elements) in support.js to suddenly be redefined as a number. | |||
| 2012-02-14 | gfse: make categories from inherited grammars available in the startcat menu | hallgren | |
| 2012-02-13 | gfse: bug fix in grammar download from cloud | hallgren | |
| 2012-02-13 | gfse & minibar: small fixes | hallgren | |
| 2012-02-13 | minibar: fix problems with the feedback form | hallgren | |
| 2012-02-13 | gfse: better integration of the minibar | hallgren | |
| The minibar is now displayed inside the editor, intead of on a separate page. This makes the context clearer and makes it more obiovous how to return to the editor. | |||
| 2012-02-13 | minibar: bug fix: accidental reference to global variable "server" | hallgren | |
| 2012-02-13 | gfse: added a button to go directly from the editor to the minibar | hallgren | |
| If there is an error in the grammar, the error message is shown below the grammar instead. Also: GFServer.hs now returns compiler output in a JSON structure instead of as a HTML page. | |||
| 2012-02-10 | gfse: stay on the same page when compiling grammars | hallgren | |
| The link to the minibar (or compiler errors) are now shown below the grammar on the same page. If you go to the minibar, you only have to press the back button once to get back to the editor. Also some output formatting changes in GFServer.hs. | |||
| 2012-02-10 | gfse&minibar: select the right grammar in minibar when invoked from gfse | hallgren | |
| The grammar that the user is currently working is now the one shown initially in minibar, instead of the first grammar in alphabetical order. Also GFServer.hs now removes absolute paths to the grammar files on the server in error messages from GF returned to to gfse. | |||
| 2012-02-10 | gfse: bug fix: syntax check in concrete syntax wasn't working | hallgren | |
| In newer versions of GF the shell says "syntax error" instead of "parse error". | |||
| 2012-02-09 | gfse: initial support for module extension | hallgren | |
| There is a new way to create a new grammar based on an existing grammar: by extending it. (It is also possible to clone an existing grammar, a before.) | |||
| 2012-02-07 | gfse: document the representation of GF grammars used by the editor. | hallgren | |
| 2012-02-01 | gf -server: better error message for requests with unsupported HTTP methods | hallgren | |
| 2012-02-01 | gf -server: fix bug that caused '+' to be converted to ' ' in uploaded grammars | hallgren | |
| Fixed buggy workaround for bug in httpd-shed function queryToArguments. | |||
| 2012-01-26 | libpgf: switch to using callbacks and lazy prediction in the parser. this ↵ | kr.angelov | |
| reduce the parsing time from 11 sec down to 3 sec. | |||
| 2012-01-26 | libpgf: use a temporal pool for allocating the arrays in the continuation ↵ | kr.angelov | |
| map of the parser | |||
| 2012-01-26 | libpgf: fix a warning in reader.c | kr.angelov | |
| 2012-01-26 | libpgf: fix in string.h | kr.angelov | |
| 2012-01-24 | libpgf: few fixes to make the loading of grammars with def rules possible | kr.angelov | |
| 2012-01-23 | libpgf: extra_ccat is now redundant and was removed | kr.angelov | |
| 2012-01-23 | libpgf: forgot to add utils/pgf-print.c | kr.angelov | |
| 2012-01-23 | pgf-translate: add \n at the end of two error messages | kr.angelov | |
| 2012-01-23 | libpgf: debugging framework for the parser | kr.angelov | |
| 2012-01-23 | libpgf: the concrete categories were allocated from the temporary pool | kr.angelov | |
| 2012-01-23 | libpgf: printing of literals and flags | kr.angelov | |
| 2012-01-23 | libpgf: move the lindefs field from PgfCncCat to PgfCCat. display the list ↵ | kr.angelov | |
| in the grammar printout | |||
| 2012-01-21 | added an API for printing the PGF to human readable format | kr.angelov | |
| 2012-01-21 | fix the crash in the reader when there aren't any productions per category. | kr.angelov | |
| 2012-01-20 | initial import of the C runtime | kr.angelov | |
| 2012-01-14 | sorted the list of funs and cats in GrammatToPGF to get the predef ↵ | aarne | |
| categories in proper place and get gr, ai, gt work properly | |||
| 2011-12-19 | the parser now use nub instead of nubsort which means that the abstract ↵ | kr.angelov | |
| syntax trees will be returned lazily | |||
| 2011-12-14 | gf -server[=port] | hallgren | |
| You can now specify which port the HTTP server should run on in server mode. The default is 41296. | |||
| 2011-12-14 | gf -server mode improvements | hallgren | |
| + Avoid looping if it is not possible to create a new server directory. + Work on FastCGI support using the direct-fastcgi package (commented out for now because of buggy behavior). | |||
| 2011-12-08 | Now graphvizAbstractTree suppress the visualization of implicit arguments. | kr.angelov | |
| 2011-12-02 | The typechecker is still unfinished but at least it can typecheck the ↵ | kr.angelov | |
| English resource grammar | |||
| 2011-12-02 | missing cases in GF.Grammar.Binary | kr.angelov | |
| 2011-11-30 | Hopefully complete Value type and a little bit more on computations. | kr.angelov | |
| 2011-11-30 | more stuff in the new type checker | kr.angelov | |
| 2011-11-29 | fix the compilation after the patch for the new type checker | kr.angelov | |
| 2011-11-29 | Sketch of the new type checker for the concrete syntax. Enabled only with ↵ | kr.angelov | |
| -new-comp | |||
| 2011-11-28 | gfse: fix bugs and typos | hallgren | |
| 2011-11-24 | now if some module is compiled with -no-pmcfg then the PMCFG code is ↵ | kr.angelov | |
| generated at the end during the linking phase. Now the default compilation of the libraries with cabal is with -no-pmcfg. | |||
