Changes with Version 1.9.2 *) Bug fix: styling duplicated lexicons Changes with Version 1.9.1 *) Bug fix: encoding errors on stdin/stdout. Changes with Version 1.9.0 *) Bug fix: sorting issues *) New feature: backwards sorting on the stem *) New feature: sorting based on the continuation lexicon Changes with Version 1.8.3 *) Bug fix - Unicode read error. Changes with Version 1.8.2 *) One more bug fix - variable had been renamed, so script was broken. Changes with Version 1.8.1 *) Bug fixes for the new sort function. Changes with Version 1.8.0 *) Added sort lexicon function & menu item Changes with Version 1.7.9 *) Merge new version of $GTHOME/giella-core/devtools/lexc-giella-style.py to fix a bug with the regular expression for parsing lexc that caused some continuation lexicon names to be split in two. Changes with Version 1.7.8 *) Merge new version of $GTHOME/giella-core/devtools/lexc-giella-style.py to fix a bug where %-escaped spaces caused the lexc string up to the % character to disappear. Changes with Version 1.7.7 *) Merge new version of $GTHOME/giella-core/devtools/lexc-giella-style.py to fix a bug where the space after % disappeared, and thus created illegal lexc. Changes with Version 1.7.6 *) Merge new version of $GTHOME/giella-core/devtools/lexc-giella-style.py to fix a small bug where the final newline disappeared. Changes with Version 1.7.5 *) Merge new version of $GTHOME/giella-core/devtools/lexc-giella-style.py to align <> constructs in lexc better alignment. Changes with Version 1.7.4 *) Import new version of $GTHOME/giella-core/devtools/lexc-giella-style.py that fixes bug 2248. Changes with Version 1.7.3 *) Fixed a bug that caused misalignment when no colon was present. Changes with Version 1.7.2 *) The LexC styling function is now feature complete: - also outcommented lexc lines will be reformatted - bug fix: lines with no initial whitespace will be reformatted Changes with Version 1.7.1 *) code styling: - updated with new version of the python script - works with python 2.7 (the system version) - allow stdin and stdout - rewrote the AppleScript to use stdin etc - no more need for hiding and activating SEE - possible to format only selected text Changes with Version 1.7 *) added initial support for styling the code following the Giella style. Changes with Version 1.6.1 *) syntax colouring: - Tweaked GT style tag colouring Changes with Version 1.6 *) syntax colouring: - Added initial support for Apertium-style tags. Changes with Version 1.5 *) syntax colouring: - Corrected some errors regarding infostrings: - empty infostrings caused the cont.lex to be uncoloured - more than one whitespace char caused the cont.lex to be uncoloured Changes with Version 1.4 *) syntax colouring: - smaller corrections regarding short upper and lower strings - corrected border colouring - first attempt at support for Flag diacritics - working, but destroying upper/lower colouring if such context is present Changes with Version 1.3 *) syntax colouring: - multiple tags in a row are now coloured correctly and consistently Changes with Version 1.2 *) syntax colouring: - upper & lower: now also gets correctly coloured when they contain %-escaped characters, such as spaces - continuation lexicons: now also coloured when followed by an info string Changes with Version 1.1 *) EXTENSIONS: removed .txt, since too many files would match *) syntax colouring: much improved, support for: - upper - continuation lexicons - digraphs of the form [A-Z][1-9], e.g. X3 - triggers of the form %^[1-9]?[a-z]?[A-Z]+, e.g. %^DISIMPL - borders %> and %ยป - Multichar_Symbols - tags of the form \+[\w/]+, e.g. +Sg or +Der/Pass *) syntax colouring: hopefully better colours Know bugs as of 1.2: *) symbols show up briefly on the symbols menu, but then disappear, and are replaced by the string *) the first lexicon after Multichar_Symbols is not coloured *) flag diacritics causes miscolouring of the surrounding upper/lower *) the colour scheme is probably not entirely standard, improvements welcome