Skip to content

Commit fdf30d4

Browse files
exit immediately on exit key
1 parent c7bd67a commit fdf30d4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bpython/curtsiesfrontend/repl.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,9 +394,11 @@ def process_event(self, e):
394394
self.focus_on_subprocess(['less', '-R', tmp.name])
395395
elif e in key_dispatch[self.config.suspend_key]:
396396
raise SystemExit()
397-
elif e in ("<Ctrl-d>",) + key_dispatch[self.config.exit_key]:
397+
elif e in ("<Ctrl-d>",):
398398
if self.current_line == '':
399399
raise SystemExit()
400+
elif e in key_dispatch[self.config.exit_key]:
401+
raise SystemExit()
400402
elif e in ("\n", "\r", "<PADENTER>", "<Ctrl-j>", "<Ctrl-m>"):
401403
self.on_enter()
402404
self.update_completion()

0 commit comments

Comments
 (0)