1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217
|
2014-05-15 László Németh <nemeth@numbertext.org>:
- Python 3.3 port of the measurement conversion in
the English and Hungarian modules
2013-11-20 László Németh <nemeth@numbertext.org>:
- Python 3.3 port of build environment of the editor
2013-10-14 Olivier Ronez <dicollecte.org>:
- Python 3.3 port of the build environment
- Workaround for paragraph chunking in LO 4, see
http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html
2012-12-04 László Németh <nemeth@numbertext.org>:
- Python 3.3 port
2012-11-23 László Németh <nemeth@numbertext.org>:
- fix strange false positives resulted by a synchronization problem (missing
alternatives with unloaded dictionary), the problem reported by Olivier Ronez
2012-09-18 László Németh <nemeth@numbertext.org>:
- fix suggest() splitting
2012-08-24 László Németh <nemeth@numbertext.org>:
- fix URL splitting
- update URLs in English rules
2012-08-23 László Németh <nemeth@numbertext.org>:
- fix fdo#46542 ("an usability" instead of "a usability") reported by Roman Eisele
- fix fdo#46549 (allow "an habitual", too), reported by jacobwwood at fdo
- fixes for English and Hungarian modules
2009-08-21 Yakov Reztsov <yr at myooo dot ru>
* src/ru_RU/*: fixes and new Russian grammar rules
2012-07-09 László Németh <nemeth@numbertext.org>:
- fix positions of underlining of part of the matched pattern:
(foo) (bar) -2> baz # Did you mean?
- "|" as alternative separator of suggestions
foo -> bar|baz # Did you mean?
- print depends from PYUNO_DEBUG_LEVEL (fix for Windows)
- print() for future Python 3 support
2012-05-27 Olivier Ronez <dicollecte.org>:
- fix: suggestion with capital is based on selected back reference group
2012-02-15 Olivier Ronez <dicollecte.org>:
- new: error positioning, underline a back reference group instead of the full pattern
2012-02-12 Olivier Ronez <dicollecte.org>:
- back references in explanations, eg. # \1 should be...
- display message without suggestion, eg. foo -> _ # Message
- function word() returns '' instead of None
- add .gitignore
2012-02-04 László Németh <nemeth@numbertext.org>:
- fix multiple suggestions, the problem reported by Yakov Reztsov
2012-02-02 László Németh <nemeth@numbertext.org>:
- Lightproof editor (rule development extension for LibreOffice)
- use template and config system, based on
the work of Olivier Ronez, author of French
grammar checker Grammalecte.
- code cleanups
- move user code to different module to speed up
its load (submodules use Python pyc format)
2011-12-16 László Németh <nemeth@numbertext.org>:
- add FullCommentURL support
- remove " [" from reversed space and punctuation
- remove traceback.print_exc (problems on Windows reported by Olivier Ronez)
- license: LGPL -> MPL/GPL/LGPL
- remove tabulators for LibreOffice Git
- options only in extension manager (temporarily)
- help separator in dlg: now "\n" instead of "/"
- long comments (\n), eg. # Did you mean:\nExplanation...
- expressions in comments, eg. # =expression({word})
- \u00AD (soft hyphen is not word boundary)
- print traceback in LibreOffice
- LOCALE, TEXT in rules, see doc.
* lightproof_py.py: fix hasLocale() for LibreOffice 3.5
- data/en_US.dat: improved English rules (a/an) rules
* Complile.py: support "_" in pattern names.
- add ^ for sentence beginning
2011-07-12 László Németh <nemeth@numbertext.org>:
* lightproof_handler_py.py: fix for LibreOffice
Problem with option settings reported by Péter Benedek on
openscope.org and others
* Dialog.py: support for multiple options in a line.
syntax in dlg files: space and comma separated list, comma means new line:
item1 item2 ..., itemx itemz ..., itemA itemB ...
* Dialog.py: tooltip support, syntax in dlg files: slash separation
item = option caption/tooltip
* Dialog.py: fix localization of the extension name in the Options
* lightproof_py.py:
- stem(): new function for stemming, see doc/syntax.txt.
Problems with the experimental version reported by Olivier Ronez.
- generate(): new function for morphological generation, see doc/syntax.txt
- extended functions: optional "all" parameter of functions morph() and affix(),
see doc/syntax.txt
* Compile.py: fix for [code] (handling "\n" in strings)
2010-02-19 László Németh <nemeth@numbertext.org>:
* Compile.py, make.py: add user code support
by [code] sections in the rule files,
see end of the doc/manual.txt
* Lightproof_handler.py: fix Mac OS X PyUNO problem
(problem with helper classes in the same file)
2009-12-16 László Németh <nemeth@numbertext.org>:
* make.py: vendor/language specific grammar checker generator
* *_{py,xcu,xml}.py:
- template files for code generation
* Makefile, Compile.py:
- modified for code generation
* Dialog.py:
- Options dialog data generator (see doc/dialog.txt)
* data/{en_US,hu_HU}.dat:
- optional rules: word duplication etc.
* Lightproof.py:
- fix getAlternatives() handling (morphological analysis of unknown
words resulted in unchecked sentences)
- extended, simplified syntax:
rule sections ([Word], [word], [Char], [char]): see NEWS
- expressions in suggestions: specified by a starting equal sign
(see doc/syntax.txt):
- new library functions (see doc/syntax.txt):
option(): return the value of the option (see doc/dialog.txt)
spell(): spelling (Boolean function)
suggest(): suggestion
affix(): morph variant (only with affix fields)
calc(): Calc function access
2009-10-23 László Németh <nemeth@numbertext.org>:
* data/hu_HU.dat:
- fix rule article "a". The problem with "13-a óta" reported by kiazaki
at openscope.hu.
2009-10-20 László Németh <nemeth@numbertext.org>:
* data/hu_HU.dat:
- add the rule "mellet" for irregular nouns, too (eg. "a ház mellet")
- add -ban/-ben affixes to the rule "helyett kap", reported by
József Barna.
- fix digit separator rules for decimal digits, reported by joghurt at
OOo Wiki.
* Lightproof.py:
- add words with dots to word(). The problem with version numbers
(eg. in OpenOffice.org 3.1) reported by Kami.
2009-10-19 László Németh <nemeth@numbertext.org>:
* Lightproof.py:
- Hunspell integration
- processing conditional rules by eval()
- helper functions: morph() and word() (see doc/syntax.txt)
- add try-except for proofing rule compiling (bad regexes of the
conditional rules detected only in loading phase yet, see stdout
of OpenOffice.org)
* Compile.py:
- conditional rules (see doc/syntax.txt and hu_HU.dat)
- multi-line rules
* data/hu_HU.dat:
- new Hungarian rules
2009-09-03 László Németh <nemeth@numbertext.org>:
* Lightproof.py:
- fix: multiple space detection beetween sentences
- data/*.dat: modified rule for space detection beetween sentences
* data/en*.dat:
- fix: de *juro -> de jure, also extended by "de luxe"
- using "typographic apostrophe" message instead of "apostrophe".
Ambiguous warning message reported by Dave Pitts (davidmpitts at gmail)
* data/hu_HU.dat:
- add "döntetlenre" to the suggestions for "egyelőre"
* doc/manual.txt: reported by Olivier Ronez <dico dot savant at free dot fr>
- replace Convert.py with Compile.py
- suggesting yourname.dat argument instead of parameter substitution
for manual compilation under Windows
2009-09-01 Yakov Reztsov <yr at myooo dot ru>
* data/ru_RU.dat: Russian translation of template.dat
2009-04-25 László Németh <nemeth@numbertext.org>:
* first release
|