Overview
Comment: | [lo] lexicon editor: empty regex patterns if wrong |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | lo |
Files: | files | file ages | folders |
SHA3-256: |
0cf6f12f521336bc3fc4b8002943f60e |
User & Date: | olr on 2018-04-13 14:32:09 |
Original Comment: | [lo] empty regex patterns if wrong |
Other Links: | manifest | tags |
Context
2018-04-13
| ||
14:50 | [lo][bug] lexicon editor: don’t forget to commit change to save parameters check-in: 9e62ff2f56 user: olr tags: trunk, lo | |
14:32 | [lo] lexicon editor: empty regex patterns if wrong check-in: 0cf6f12f52 user: olr tags: trunk, lo | |
14:18 | [lo] lexical editor: display error message if wrong regex check-in: e0e5594553 user: olr tags: trunk, lo | |
Changes
Modified gc_lang/fr/oxt/DictOptions/SearchWords.py from [ab6e7468d1] to [2ba69c4e6b].
︙ | |||
205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 | 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 | + + | sFlexPattern = self.xFlexion.Text.strip() sTagsPattern = self.xTags.Text.strip() try: if sFlexPattern: re.compile(sFlexPattern) except: MessageBox(self.xDocument, self.dUI.get("regex_error_flexion", "#err"), self.dUI.get("error", "#err"), nBoxType=ERRORBOX) sFlexPattern = "" try: if sTagsPattern: re.compile(sTagsPattern) except: MessageBox(self.xDocument, self.dUI.get("regex_error_tags", "#err"), self.dUI.get("error", "#err"), nBoxType=ERRORBOX) sTagsPattern = "" xGridDataModel = self.xGridModel.GridDataModel xGridDataModel.removeAllRows() for i, aEntry in enumerate(self.oSpellChecker.select(sFlexPattern, sTagsPattern)): xGridDataModel.addRow(i, aEntry) i += 1 if i >= 2000: break |