| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-04 | eliminate modules PGF.Lexing, PGF.LexingAGreek. Make PGF.Utilities an ↵ | Krasimir Angelov | |
| internal module in the runtime. These are not really part of the core runtime. | |||
| 2017-06-14 | added Arabic question mark to arabic and persian transliterations, as well ↵ | aarne | |
| as the zero-width non-joiner U+200C to persian" | |||
| 2016-02-23 | add lexer and unlexer for Ancient Greek accent normalization | leiss | |
| 2015-08-28 | Comment out some dead code found with -fwarn-unused-binds | hallgren | |
| Also fixed some warnings and tightened some imports | |||
| 2014-08-11 | revert an accidental change that I pushed together with the last patch | kr.angelov | |
| 2014-08-11 | a partial support for def rules in the C runtime | kr.angelov | |
| The def rules are now compiled to byte code by the compiler and then to native code by the JIT compiler in the runtime. Not all constructions are implemented yet. The partial implementation is now in the repository but it is not activated by default since this requires changes in the PGF format. I will enable it only after it is complete. | |||
| 2014-07-27 | Adding GF.Infra.Location and GF.Text.Pretty (forgot to 'darcs add' them before) | hallgren | |
| 2014-06-24 | minibar: include the grammar's last modification in the grammar info shown ↵ | hallgren | |
| by the "i" button Also bumped version number in gf.cabal to 3.6-darcs. Also removed some unecessary use of CPP. | |||
| 2014-04-09 | Change the type of PGF.Lexing.bindTok to [String] -> [String] | hallgren | |
| The old type was [String] -> String. This function was only used in GF.Text.Lexing.stringOp, which now uses (unwords . bindTok) instead, with no change in behaviour. | |||
| 2014-04-09 | Unlexers: move capitalization of first word from GF.Text.Lexing to PGF.Lexing | hallgren | |
| The capitalization of the first word was done in GF.Text.Lexing.stringOp, but is now done in the functions unlexText and unlexMixed in PGF.Lexing. These functions are only used in stringOp and in PGFService (where the change is needed), so the subtle change in behaviour should not cause any bugs. | |||
| 2014-04-08 | Move basic lexing functions from GF.Text.Lexing to the new module PGF.Lexing | hallgren | |
| They are thus part of the PGF Run-Time Library, making it possible to add lexing functionality in PGF service in a natural way. | |||
| 2013-12-03 | removed the unlines-lines wrapper from Lexing.unlexer to prevent empty lines ↵ | aarne | |
| when an unlexer (such as -bind or -unchars) is used as an option in linearization. Don't know really why the input had been broken into lines in the first place. You can see the effect by importing LangEng and running "gr -cat=Cl | l -table -bind" before and after recompiling GF. | |||
| 2013-11-25 | Change how GF deals with character encodings in grammar files | hallgren | |
| 1. The default encoding is changed from Latin-1 to UTF-8. 2. Alternate encodings should be specified as "--# -coding=enc", the old "flags coding=enc" declarations have no effect but are still checked for consistency. 3. A transitional warning is generated for files that contain non-ASCII characters without specifying a character encoding: "Warning: default encoding has changed from Latin-1 to UTF-8" 4. Conversion to Unicode is now done *before* lexing. This makes it possible to allow arbitrary Unicode characters in identifiers. But identifiers are still stored as ByteStrings, so they are limited to Latin-1 characters for now. 5. Lexer.hs is no longer part of the repository. We now generate the lexer from Lexer.x with alex>=3. Some workarounds for bugs in alex-3.0 were needed. These bugs might already be fixed in newer versions of alex, but we should be compatible with what is shipped in the Haskell Platform. | |||
| 2013-06-15 | Improvements In Sindhi RG | virk.shafqat | |
| 2013-06-02 | GF.Text.Transliterations: avoid error prone function Data.Map.fromAscList | hallgren | |
| 2013-05-31 | Prasad's sanskrit transliteration ; MiniresourceSan now compiles but is ↵ | aarne | |
| mostly incorrect due to missing paradigms | |||
| 2012-11-05 | unicode4k-changed | virk.shafqat | |
| 2012-03-26 | compiler/GF/Text/Coding.hs: fix build failure against ghc-7.2 | Sergei Trofimovich | |
| 2012-02-23 | hindi-resource-grammar | virk.shafqat | |
| 2012-02-21 | sindhipatch | virk.shafqat | |
| 2011-09-15 | made ps -from_TRANSLIT symmetric to -to_TRANSLIT in the sense that unknown ↵ | aarne | |
| characters are returned as themselves and not as question marks | |||
| 2011-06-20 | refinementNepali-11-06-20 | virk.shafqat | |
| 2011-06-14 | allow empty lines in transliteration files | aarne | |
| 2011-05-19 | refinementsTextUrd-11-05-19 | virk.shafqat | |
| 2011-05-06 | fixed problems in persian transliteration pointed out by Elnaz | aarne | |
| 2011-05-02 | transliteration via configuration file: ps -to=file or ps -from=file | aarne | |
| 2011-02-06 | a simple clitic analysis command 'ca' | aarne | |
| 2011-01-31 | corrections to ancientgreek encoding by Hans Leiss | aarne | |
| 2010-11-25 | DiffUrd and Hin; updated Transliteration.hs | aarne | |
| 2010-05-07 | Amharic transliteration by Markos | aarne | |
| 2010-04-19 | use the native unicode support from GHC 6.12 | krasimir | |
| 2010-04-01 | Urdu transliteration fixed (by Shafqat) | aarne | |
| 2010-03-23 | added codepage for Turkish | krasimir | |
| 2010-03-23 | added comment to every GF.Text.CPxxxx module about the purpose of the codepage | krasimir | |
| 2010-03-22 | transliteration for Urdu | krasimir | |
| 2009-12-17 | correct capitalization in unlexmixed; unlextext and unlexmixed now remove ↵ | aarne | |
| string literal quotes | |||
| 2009-12-13 | reorganize the directories under src, and rescue the JavaScript interpreter ↵ | krasimir | |
| from deprecated | |||
