Skip to content

Commit 8fde3ea

Browse files
committed
In batch, don't use prompt-toolkit
* `--execute` is used * When given a file argument and not `--persist` Remove deprecation warning in bindkeys.py
1 parent cc5249e commit 8fde3ea

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mathicsscript/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ def main(
252252
"Settings`$PygmentsShowTokens", from_python(True if pygments_tokens else False)
253253
)
254254

255-
readline = readline.lower()
255+
readline = "none" if (execute or file and not persist) else readline.lower()
256256
if readline == "prompt":
257257
shell = TerminalShellPromptToolKit(
258258
definitions, style, completion, unicode, prompt

mathicsscript/bindkeys.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def _(event):
6666
line = line.strip()
6767
if not line or line.startswith("#"):
6868
continue
69-
fields = re.split("\s*: ", line)
69+
fields = re.split(r"\s*: ", line)
7070
if len(fields) != 2:
7171
print(f"{line_no+1}: expecting 2 fields, got {len(fields)} in:\n{line}")
7272
continue

0 commit comments

Comments
 (0)