Overview
| Comment: | [core][bug] gc engine: missing parameter |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | core | rg |
| Files: | files | file ages | folders |
| SHA3-256: |
6e8a6ca2aced0d546664d1be939b765e |
| User & Date: | olr on 2018-06-27 20:58:35 |
| Other Links: | branch diff | manifest | tags |
Context
|
2018-06-27
| ||
| 23:26 | [build] check regexes of DARGs check-in: cf5fbaf4dc user: olr tags: build, rg | |
| 20:58 | [core][bug] gc engine: missing parameter check-in: 6e8a6ca2ac user: olr tags: core, rg | |
| 20:53 | [core] gc engine: create errors, code clarification check-in: f086eb66a0 user: olr tags: core, rg | |
Changes
Modified gc_core/py/lang_core/gc_engine.py from [e1ed0e462e] to [2db7047948].
| ︙ | ︙ | |||
669 670 671 672 673 674 675 |
print(" MATCH: *" + sMeta)
yield dGraph[dNode["<meta>"][sMeta]]
elif dToken["sType"] in sMeta:
if bDebug:
print(" MATCH: *" + sMeta)
yield dGraph[dNode["<meta>"][sMeta]]
| < | 669 670 671 672 673 674 675 676 677 678 679 680 681 682 |
print(" MATCH: *" + sMeta)
yield dGraph[dNode["<meta>"][sMeta]]
elif dToken["sType"] in sMeta:
if bDebug:
print(" MATCH: *" + sMeta)
yield dGraph[dNode["<meta>"][sMeta]]
def parse (self, dGraph, dPriority, sCountry="${country_default}", dOptions=None, bShowRuleId=False, bDebug=False, bContext=False):
"parse tokens from the text and execute actions encountered"
self.dError = {}
dPriority = {} # Key = position; value = priority
dOpt = _dOptions if not dOptions else dOptions
lPointer = []
bTagAndRewrite = False
|
| ︙ | ︙ | |||
781 782 783 784 785 786 787 |
elif sSugg == "_":
lSugg = []
else:
lSugg = self._expand(sSugg, nTokenOffset).split("|")
if bUppercase and lSugg and self.lToken[iFirstToken]["sValue"][0:1].isupper():
lSugg = list(map(str.capitalize, lSugg))
# Message
| | | 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 |
elif sSugg == "_":
lSugg = []
else:
lSugg = self._expand(sSugg, nTokenOffset).split("|")
if bUppercase and lSugg and self.lToken[iFirstToken]["sValue"][0:1].isupper():
lSugg = list(map(str.capitalize, lSugg))
# Message
sMessage = globals()[sMsg[1:]](self.lToken, nTokenOffset) if sMsg[0:1] == "=" else self._expand(sMsg, nTokenOffset)
if bShowRuleId:
sMessage += " " + sLineId + " # " + sRuleId
#
if _bWriterError:
xErr = SingleProofreadingError() # uno.createUnoStruct( "com.sun.star.linguistic2.SingleProofreadingError" )
xErr.nErrorStart = nStart
xErr.nErrorLength = nEnd - nStart
|
| ︙ | ︙ |