| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-06-10 | command option ma -known to drop unknown words | aarne | |
| 2012-06-08 | More detailed version info in the output of "gf -version" | hallgren | |
| 2012-05-30 | More detailed version info in the startup message | hallgren | |
| The Setup.hs script now queries darcs to create more detailed version info to include in the startup message. Note thought that with distributed version control systems like darcs, the only way to uniquely identify a version is by the set of patches included. Since the patches are not totally ordered, just looking at the last patch is not enough. For official releases, we tag the current set of patches so we can refer to it by name (e.g. RELEASE-3.3.3). | |||
| 2012-05-28 | GFServer.hs: apply UTF8 encoding when saving uploaded files | hallgren | |
| This fixes a bug introduced on May 16. | |||
| 2012-05-27 | gf -server: remove debug output | hallgren | |
| 2012-05-16 | GFServer.hs: apply UTF8 decoding to all server input | hallgren | |
| 2012-05-15 | missing case in partial evaluation of + fixed | aarne | |
| 2012-05-04 | alex 3 incompatibility workaround | hallgren | |
| As a temporary workaround, alex is no longer invoked automatically when building with cabal. Developers who want to modify the lexer need to run alex on Lexer.x manually and record the modified Lexer.hs. src/compiler/GF/Grammar/lexer/Lexer.x -- hidden from cabal src/compiler/GF/Grammar/Lexer.hs -- update it manually | |||
| 2012-03-26 | Workaround for bug in ghc-7.2.2 | hallgren | |
| An apparent bug in ghc-7.2.2 causes the type Value to be exported from PGF.Data. Workaround: restrict the imports from PGF.Data in GF.Command.Abstract and GF.Compile.GeneratePMCFG to avoid the clash with locally defined type Value. (ghc-7.0.4 and ghc-7.4.1 appear to be free from this bug.) | |||
| 2012-03-26 | compiler/GF/Text/Coding.hs: fix build failure against ghc-7.2 | Sergei Trofimovich | |
| 2012-02-29 | PGFService.hs bug fix: pattern match failure in doParse | hallgren | |
| doParse was missing a branch for PGF.ParseIncomplete. Also introduced the operator .= to simply the code that builds JSON objects. | |||
| 2012-02-28 | gf -server mode: JSONP support for grammar lists | hallgren | |
| Needed by the translation quiz. | |||
| 2012-02-28 | bug fix in AppPredefined: don't compare values that contain variables. this ↵ | aarne | |
| should be checked even more generally. | |||
| 2012-02-28 | buf fix in the compiler for HOAS | kr.angelov | |
| 2012-02-27 | gfse: text mode improvements | hallgren | |
| + Preserve the startcat flag. + Preserve judgement order when possible (GF's parser does not preserve order and does not record exact source locations, only line numbers) | |||
| 2012-02-24 | gfse: text mode editing: accept grammars with printname judgements | hallgren | |
| But printname judgements are ignored for now. Also fixed an UTF-8 encoding bug when parsing uploaded grammars in gf -server mode. | |||
| 2012-02-24 | the Predef function eqVal to compare equality of parameter values | aarne | |
| 2012-02-23 | hindi-resource-grammar | virk.shafqat | |
| 2012-02-22 | gfse: experimental support for editing concrete syntax in text mode | hallgren | |
| 2012-02-21 | gfse: edit abstract syntax in text mode with instant syntax error reporting | hallgren | |
| This is an experimental feature. It requires server support for parsing and is thus not available while offline, unlike most other editing functionality. | |||
| 2012-02-21 | sindhipatch | virk.shafqat | |
| 2012-02-20 | GF.Inra.UseIO: add instance Functor IOE, add method fail to instance Monad IOE | 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-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-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-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-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-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-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 | |
| 2011-11-14 | bugfix in the new PGF generation | kr.angelov | |
| 2011-11-14 | remove the -output-file option | kr.angelov | |
| 2011-11-14 | the new design for -tags | kr.angelov | |
| 2011-11-10 | Now PMCFG is compiled per module and at the end we only link it. The new ↵ | kr.angelov | |
| compilation schema is few times faster. | |||
