| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-09-26 | Added --output-format=ebnf. | bjorn | |
| 2008-09-25 | Added --output-format=nolr. Minor makeRegular refactoring. | bjorn | |
| 2008-09-25 | Added --output-format=regular. | bjorn | |
| 2008-09-25 | Added an FCFG output format (--output-format=fcfg). This now lives in ↵ | bjorn | |
| GF.Speech.PGFToCFG, but should probably move somewhere else. | |||
| 2008-09-23 | Added srgs_abnf_nonrec grammar printer to GF.Infra.Options. | bjorn | |
| 2008-09-15 | A somewhat better solution to the words/UTF-8 problem: do encoding last, but ↵ | bjorn | |
| only on what appears to be string literals. | |||
| 2008-09-15 | Temporary fix for the grave accent a encoding problem: change compatPrint to id. | bjorn | |
| The problem is that lower case a with a grave accent is coded in UTF-8 as \195\160. Unicode character \160 is non-breaking space, so Haskell's words function will break a UTF-8 encoded string at this character. String literals in the .gfo file are UTF-8 encoded in generateModuleCode, just before the call to prGrammar (which uses compactPrint, which used words). The real solution would be to pretty-print the grammar to Unicode, and then encode as UTF-8. The problem with that is Latin-1 identifers. They are now kept in Latin-1 in the .gfo file, since Alex can't handle Unicode. The real solution to that would be to fix Alex to handle Unicode, but that is non-trivial. GHC interally uses a very hacky .x file to be able to lex UTF-8 source files. An alternative solution that doesn't address the weirdness of using two different encodings in the same .gfo as we do now, is to incorporate compactPrint into the grammar printer, to avoid having to do any postprocessing. | |||
| 2008-09-03 | Added --haskell-prefix option for changing the constructor prefix in ↵ | bjorn | |
| generated Haskell modules. | |||
| 2008-09-03 | new PGF output format: prolog syntax | peb | |
| * output a PGF grammar in prolog readable syntax * variables in abstract syntax (hypotheses and lambda-abstractions) are translated to unique logical variables * PGF terms in concrete syntax are translated to more prolog-like terms | |||
| 2008-09-03 | treatment of Int: not always PredefAbs but can be PredefCnc | aarne | |
| 2008-08-24 | Export modifyFlags and modifyModuleFlags from GF.Infra.Options. | bjorn | |
| 2008-08-22 | Added srgs_xml_nonrec output format. | bjorn | |
| 2008-06-25 | Include coding flag in .gfo files. | bjorn | |
| Because the PGF file gets all the flags from the GFO file automatically, we get the coding flag in the PGF file too. This is undesirable, since PGF is supposed to always by in UTF-8. | |||
| 2008-06-25 | changed names of resource-1.3; added a note on homepage on release | aarne | |
| 2008-06-25 | removed src for 2.9 | aarne | |
| 2008-04-22 | fix the System.FilePath import for Posix | krasimir | |
| 2008-04-22 | move gfLibraryPath and gfGrammarPath to UseIO. Now they are accessible and ↵ | krasimir | |
| there is only one place to change if you want to use different envVar | |||
| 2008-04-22 | use the standard System.FilePath module instead of our own broken file path ↵ | krasimir | |
| manipulation functions | |||
| 2008-03-06 | option -mac to vt command (uses open with ps) | aarne | |
| 2008-02-21 | For Windows get the default GF_LIB_PATH from the executable path | krasimir | |
| 2008-01-01 | subex elim in gfr generation | aarne | |
| 2007-12-19 | more example languages | aarne | |
| 2007-12-16 | restored Int size and last ; added lib/prelude to be the last in any grammar ↵ | aarne | |
| path | |||
| 2007-12-07 | refresh compilation phase in the new format | aarne | |
| 2007-11-07 | encoding of lincats as gfcc terms with param value information | aarne | |
| 2007-10-16 | found and temporarily solved the bug in LangGer gfcc generation | aarne | |
| 2007-10-05 | cleaned up new GFCC, but added RP as deprecated | aarne | |
| 2007-09-25 | remove the dependency to GF.Data.Operations from GF Embed API | kr.angelov | |
| 2007-09-21 | fixed reading argvars from gfc in gf-to-gfcc | aarne | |
| 2007-09-20 | compact printing of gf files | aarne | |
| 2007-09-20 | refactored FCFG parsing to fit in GFCC shell | aarne | |
| 2007-09-16 | strict reading of files; bug fix in readFiles in ShellState | aarne | |
| 2007-09-12 | bug fix in import reading (had forgotten gfr) | aarne | |
| 2007-07-04 | tutorial exercises; put libdir in place in GF/src | aarne | |
| 2007-06-19 | extended functor syntax | aarne | |
| 2006-09-16 | bug fixes in multigrammar handling and GFCC generation | aarne | |
| 2006-06-03 | check circularities in ln | aarne | |
| 2006-06-01 | add the FCFG parser | kr.angelov | |
| 2006-06-01 | bug fixes: too much reading of files ; lin of variant records | aarne | |
| 2006-05-30 | lincat typecheck and abstract-interface extension fixed | aarne | |
| 2006-05-23 | bug fix in with-modules and gr checker; factoring out cats to Common | aarne | |
| 2006-03-02 | tb -trees ; rl ; path in gfe ; removed spurious "file not found" | aarne | |
| 2006-02-25 | resource specialized to present tense ; preprocessor flag | aarne | |
| 2006-02-24 | bronzeage README ; topological sorting of abstract modules | aarne | |
| 2006-02-23 | the -gfc option | aarne | |
| 2005-12-01 | making apply_transfer work | aarne | |
| 2005-11-15 | extended cf syntax; Det experiment | aarne | |
| 2005-11-14 | arbitrary lincat records; noparse pragmas | aarne | |
| 2005-11-11 | compilation of functors | aarne | |
| 2005-11-09 | preparing for new ShellState | aarne | |
