| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-09-23 | Got SRGS ABNF generation to compile. | bjorn | |
| 2008-09-23 | Added srgs_abnf_nonrec grammar printer to GF.Infra.Options. | bjorn | |
| 2008-09-23 | Re-added old PrSRGS_ABNF (does not compile yet). | bjorn | |
| 2008-09-23 | use hex in transliteration table | aarne | |
| 2008-09-23 | Telugu transliteration | aarne | |
| 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-10 | print the search path when we can't find a module | krasimir | |
| 2008-09-09 | better error msg for missing record labels | aarne | |
| 2008-09-09 | completed IdiomCat to compile api and math | aarne | |
| 2008-09-09 | missing case in param lookup table in GrammartoGFCC | aarne | |
| 2008-09-09 | debug information in GrammarToGFCC | aarne | |
| 2008-09-09 | show "error" in run interruptibly mode in GFI | aarne | |
| 2008-09-09 | enable matching of ++ strings with regular patterns | aarne | |
| 2008-09-05 | capitals in lextext and unlextext; notice that a sentence starting with a ↵ | aarne | |
| proper name now gets lexed with a small letter if lextext is used | |||
| 2008-09-04 | convert all values in shell pipes to strings | aarne | |
| 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 | Completed SISR 1.0 support (untested). | bjorn | |
| 2008-08-24 | Export modifyFlags and modifyModuleFlags from GF.Infra.Options. | bjorn | |
| 2008-08-23 | infForm added to Catalan ; debugging alternative in PGF generation | aarne | |
| 2008-08-22 | UTF8 encode all generated XML. | bjorn | |
| 2008-08-22 | In GF.Compile.Export, output file name extensions should not have double dots. | bjorn | |
| 2008-08-22 | Added srgs_xml_nonrec output format. | bjorn | |
| 2008-08-20 | alternative prtType to help debugging overload resolution errors | aarne | |
| 2008-08-18 | When producing PGF, do UTF-8 encoding of the whole file after pretty ↵ | bjorn | |
| printing instead of walking through the PGF structure before pretty-printing. The old code was brittle, and only converted strings in the lins and opers, not in printnames and parsers. The old code also double encoded some grammars when using gfc to combine PGF files. | |||
| 2008-08-16 | bronzeage grammar restored except for three ones with issues ; arabic ↵ | aarne | |
| transliteration added | |||
| 2008-08-16 | improved error message in pgf compilation to help debugging | aarne | |
| 2008-08-14 | forgiving names in concrete that are not in abstract, with a warning (no ↵ | aarne | |
| warning guaranteed if this is because restricted inheritance) | |||
| 2008-08-13 | Include concrete syntax flags in generated JS. | bjorn | |
| 2008-06-27 | Set charset to utf-8 when printing html code. This is needed to get Safari ↵ | bjorn | |
| to display resdemo.html correctly. | |||
| 2008-06-27 | the shell now supports cp1251 coding with se command. works with the word ↵ | krasimir | |
| completion as well | |||
| 2008-06-27 | version-related changes in Makefile and help | aarne | |
| 2008-06-26 | moved interruption to GFI level to capture all commands | aarne | |
| 2008-06-26 | fixed decodeUTF8 for pgf; removed old resources from darcs | aarne | |
| 2008-06-26 | oops, forgot add Coding | aarne | |
| 2008-06-26 | uniform encoding: gfo and pgf in UTF8, internal in unicode | aarne | |
| 2008-06-26 | utf8 adjustments | aarne | |
| 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 | added a slot for Urdu in Text.Transliterations | aarne | |
| 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-05-29 | fixing number of interrogatives in English Structural | aarne | |
| 2008-04-29 | JS.cf : Changed the JS grammar to support strings as property names in ↵ | meza | |
| objects. Changed pretty much all the files in the same folder as well as GFCCToJS.hs and SISR.hs to reflect the changes. | |||
| 2008-04-29 | print the "linking..." message when building the GFCC code | krasimir | |
| 2008-04-29 | let the putPointE print the time in msec | krasimir | |
| 2008-04-29 | remove the obsolete putCPU, putPoint and putPoint' functions | krasimir | |
| 2008-04-29 | add ModEnv to CompileEnv. This removes the need to read one and the same ↵ | krasimir | |
| time twice when multiple grammars are loaded. | |||
| 2008-04-25 | use cannonicalizePath in getFilePathMsg. This returns an absolute path and ↵ | krasimir | |
| removes the .. indirection | |||
