Исправление ошибки обработки бинарных\не бинарных файлов

master 3.7.3.20
root 11 months ago
parent 6401f43adf
commit dde2518390

@ -4366,8 +4366,15 @@ gettext -d cl_template "$*"
textLine = textLines[0]
reg = "\s*#\s*calculate\s+\\\\?|\s*#\s*calculate\\\\?$" if not binary \
else b"\s*#\s*calculate\s+\\\\?|\s*#\s*calculate\\\\?$"
rePar = re.compile(reg, re.I)
reP = rePar.search(textLine)
try:
rePar = re.compile(reg, re.I)
reP = rePar.search(textLine)
except TypeError:
binary = not binary
reg = "\s*#\s*calculate\s+\\\\?|\s*#\s*calculate\\\\?$" if not binary \
else b"\s*#\s*calculate\s+\\\\?|\s*#\s*calculate\\\\?$"
rePar = re.compile(reg, re.I)
reP = rePar.search(textLine)
if reP:
reg = r"\A([^\\\n]*\\\n)+[^\n]*\n*" if not binary \
else rb"\A([^\\\n]*\\\n)+[^\n]*\n*"

Loading…
Cancel
Save