COMMITS
/ tests/test_cli.py January 17, 2025
J
Fix code formatting (ruff). (#1959)
Jonathan Slenders committed
May 15, 2024
J
Code style fixes for compatibility with latest Ruff.
Jonathan Slenders committed
November 3, 2023
H
Add support for Python 3.12 (#1782)
Hugo van Kemenade committed
February 1, 2023
J
Use from __future__ import annotations + pyupgrade.
Jonathan Slenders committed
March 14, 2022
J
Keep library in an src/ directory.
Jonathan Slenders committed
March 7, 2022
J
Turn create_pipe_input into a context manager (breaking change).
Jonathan Slenders committed
February 10, 2022
J
Upgrade to 3.6 syntax using pyupgrade.
Jonathan Slenders committed
June 8, 2021
J
Applied latest black (space around docstrings).
Jonathan Slenders committed
January 21, 2020
J
Remove unicode_literals import from examples, README and tests (not needed for Python 3).
Jonathan Slenders committed
November 28, 2019
J
Applied Black code style to examples, tests and setup.py.
Jonathan Slenders committed
May 7, 2019
J
Prompt_toolkit 3.0: type annotations and asyncio natively.
Jonathan Slenders committed
April 16, 2019
J
Sorting of imports (using `isort -m 3 -tc`).
Jonathan Slenders committed
August 2, 2018
J
Implement control-o key binding in Vi insert mode (temporary normal mode).
Jonathan Slenders committed
July 13, 2018
J
Added Win32PipeInput, create_input_pipe, and renamed PipeInput to PosixPipeInput.
Jonathan Slenders committed
June 16, 2018
J
Added accept_default argument to prompt().
Jonathan Slenders committed
June 14, 2018
P
Removed duplicated test
Pietrino Atzeni committed
June 5, 2018
J
Fixed off by one error in Vi line selection.
Jonathan Slenders committed
J
Fix in 'x' and 'X' Vi key bindings. Correctly handle line endings and args.
Jonathan Slenders committed
June 3, 2018
J
Fixed off-by-one bug in Vi visual block mode.
Jonathan Slenders committed
May 14, 2018
J
Added ThreadedHistory for loading the history asynchronously.
Jonathan Slenders committed
May 15, 2018
J
Using alt-d twice in Emacs mode should kill both words.
Jonathan Slenders committed
J
Fix issues with nested macros. Added 'record_in_macro' parameter for key bindings.
Jonathan Slenders committed
May 10, 2018
J
Fixed selection for emacs mode. (Unlike Vi, Emacs doesn't include the upper boundary in the selection.)
Jonathan Slenders committed
May 12, 2018
J
Added support for Vi macros.
Jonathan Slenders committed
May 4, 2018
J
Renamed the Prompt class to PromptSession for clarity.
Jonathan Slenders committed
February 19, 2018
J
Renamed Prompt.extra_key_bindings argument to Prompt.key_bindings. This is more natural.
Jonathan Slenders committed
December 21, 2017
J
Made 'default_buffer' a public field in the Prompt class.
Jonathan Slenders committed
June 28, 2017
J
Correct typeahead for PipeInput. Fixes KeyboardInterrupt/EOFError tests.
Jonathan Slenders committed
May 23, 2017
J
Refactoring of the event loop:
Jonathan Slenders committed
March 27, 2017
J
prompt_toolkit 2.0 refactoring: rewrite of the architecture (part 2).
Jonathan Slenders committed
January 1, 2017
J
prompt_toolkit 2.0 refactoring: rewrite of the architecture (part 1).
Jonathan Slenders committed
December 17, 2016
J
Implemented keyboard macros. (Like readline in Emacs mode.)
Jonathan Slenders committed
J
Implemented prefix-meta command.
Jonathan Slenders committed
J
Added insert-comment command, bound to M-#.
Jonathan Slenders committed
December 4, 2016
J
Implemented the difference between backward-kill-word an unix-word-rubout.
Jonathan Slenders committed
November 10, 2016
J
PEP8 in unit tests.
Jonathan Slenders committed
J
Implementation if the Emacs kill-ring (yank-pop command.) + unit tests + some refactoring.
Jonathan Slenders committed
October 16, 2016
J
Added unit tests for Visual block editing in Vi mode.
Jonathan Slenders committed
August 21, 2016
J
Added unit tests for forward/backward-word operations with negative arguments.
Jonathan Slenders committed
August 14, 2016
J
Allow pressing <esc> before each -ve argument.
Jonathan Slenders committed
August 5, 2016
J
Replace \r by \n in bracketed paste.
Jonathan Slenders committed
July 30, 2016
J
Added unit tests for emacs arguments.
Jonathan Slenders committed
July 23, 2016
J
Bug fix in ControlX-ControlX binding + unit test.
Jonathan Slenders committed
J
Bugfix in bracketed paste + unit tests.
Jonathan Slenders committed
J
Allow users to enter the digraph in reverse order.
Jonathan Slenders committed
July 21, 2016
J
Added unit test for kill-line with negative argument.
Jonathan Slenders committed
J
Bugfix in emacs key bindings. (Crash when Left/Right was pressed with a negative argument.)
Jonathan Slenders committed
July 20, 2016
J
Bugfix in ControlUp/ControlDown key bindings + added tests.
Jonathan Slenders committed
J
Bugfix in handling backspace (previous commit was incomplete).
Jonathan Slenders committed
July 17, 2016
J
More unit tests for the key bindings.
Jonathan Slenders committed