| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2011-11-22 | make addSequencesB(V) strict. Otherwise we get stack overflow when compiling ↵ | kr.angelov | |
| LangFre | |||
| 2011-11-21 | gfse: example-based: some usability improvements | hallgren | |
| Instead of showing nothing, show disabled buttons and some expanatory text to provide guidance for users getting started with example-based grammar writing. | |||
| 2011-11-21 | example-based: bug fix: apply UTF-8 decoding to CGI inputs | hallgren | |
| You can now use words with ÅÄÖ when writing Swedish grammars by example... | |||
| 2011-11-17 | rebuildModule should do location globalization too | kr.angelov | |
| 2011-11-17 | bugfix in the overload resolution. It was accidentally introduced as part of ↵ | kr.angelov | |
| the per module PMCFG generation | |||
| 2011-11-15 | fix in the versioning of the .gfo files | kr.angelov | |
| 2011-11-15 | now we store version number in every .gfo file. If the file is compiled with ↵ | kr.angelov | |
| different compiler then we simply recompile it. | |||
| 2011-11-15 | now the pretty printer in GF has a new mode called Internal. This is the ↵ | kr.angelov | |
| most detailed mode and it can print even things that are not in the GF syntax. For example PMCFG snippets and indirections. | |||
| 2011-11-15 | Now the errors messages from GF.Compile.Update also follow the new format | kr.angelov | |
| 2011-11-15 | the indirections in the .gf-tags files now point directly to the origin of ↵ | kr.angelov | |
| the corresponding indentifiers | |||
| 2011-11-15 | more structured format for errors and warnings from the compiler | kr.angelov | |
