2424from prompt_toolkit .layout .toolbars import ArgToolbar , SearchToolbar
2525from prompt_toolkit .layout .toolbars import TokenListToolbar
2626from prompt_toolkit .layout .utils import token_list_to_text
27- from prompt_toolkit .utils import Callback
2827from pygments .lexers import RstLexer
2928from pygments .token import Token
3029
@@ -530,7 +529,7 @@ def create_history_application(python_input, original_document):
530529 """
531530 history_mapping = HistoryMapping (python_input .history , original_document )
532531
533- def default_buffer_pos_changed ():
532+ def default_buffer_pos_changed (_ ):
534533 """ When the cursor changes in the default buffer. Synchronize with
535534 history buffer. """
536535 # Only when this buffer has the focus.
@@ -549,7 +548,7 @@ def default_buffer_pos_changed():
549548 history_buffer .cursor_position = \
550549 history_buffer .document .translate_row_col_to_index (history_lineno , 0 )
551550
552- def history_buffer_pos_changed ():
551+ def history_buffer_pos_changed (_ ):
553552 """ When the cursor changes in the history buffer. Synchronize. """
554553 # Only when this buffer has the focus.
555554 if buffer_mapping .focus_stack [- 1 ] == HISTORY_BUFFER :
@@ -564,14 +563,14 @@ def history_buffer_pos_changed():
564563
565564 history_buffer = Buffer (
566565 initial_document = Document (history_mapping .concatenated_history ),
567- on_cursor_position_changed = Callback ( history_buffer_pos_changed ) ,
566+ on_cursor_position_changed = history_buffer_pos_changed ,
568567 accept_action = AcceptAction (
569568 lambda cli , buffer : cli .set_return_value (default_buffer .document )),
570569 read_only = True )
571570
572571 default_buffer = Buffer (
573572 initial_document = history_mapping .get_new_document (),
574- on_cursor_position_changed = Callback ( default_buffer_pos_changed ) ,
573+ on_cursor_position_changed = default_buffer_pos_changed ,
575574 read_only = True )
576575
577576 help_buffer = Buffer (
0 commit comments