X Tutup
Skip to content

Commit 9ce515f

Browse files
fix remove paren in take_back_buffer_line
1 parent 71955bd commit 9ce515f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

bpython/curtsiesfrontend/repl.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1283,17 +1283,17 @@ def reprint_line(self, lineno, tokens):
12831283
self.display_buffer[lineno] = bpythonparse(format(tokens, self.formatter))
12841284

12851285
def take_back_buffer_line(self):
1286-
self.display_buffer.pop()
1287-
self.buffer.pop()
1288-
1289-
if not self.buffer:
1286+
assert len(self.buffer) > 0
1287+
if len(self.buffer) == 1:
12901288
self._cursor_offset = 0
12911289
self.current_line = ''
12921290
else:
12931291
line = self.buffer[-1]
12941292
indent = self.predicted_indent(line)
12951293
self._current_line = indent * ' '
12961294
self.cursor_offset = len(self.current_line)
1295+
self.display_buffer.pop()
1296+
self.buffer.pop()
12971297

12981298
def reevaluate(self, insert_into_history=False):
12991299
"""bpython.Repl.undo calls this"""

0 commit comments

Comments
 (0)
X Tutup