Skip to content

Commit 6ed2477

Browse files
qweezejonathanslenders
authored andcommitted
Fix IndexError in operate-and-get-next command
1 parent d5d9e29 commit 6ed2477

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

prompt_toolkit/key_binding/bindings/named_commands.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -561,7 +561,8 @@ def operate_and_get_next(event):
561561

562562
# Set the new index at the start of the next run.
563563
def set_working_index():
564-
buff.working_index = new_index
564+
if new_index < len(buff._working_lines):
565+
buff.working_index = new_index
565566

566567
event.cli.pre_run_callables.append(set_working_index)
567568

0 commit comments

Comments
 (0)