diff options
author | Jonathan Slenders <jonathan@slenders.be> | 2016-10-16 20:09:24 +0200 |
---|---|---|
committer | Jonathan Slenders <jonathan@slenders.be> | 2016-10-16 20:28:31 +0200 |
commit | 8a63331d6020fc3ec30cafdcfe0094d4df035699 (patch) | |
tree | 607cea4413b76840175c8eb0e27f2b056a60afac | |
parent | 9d84a2a09684fcda761599ffc98a987797b2c75a (diff) |
Release 1.0.81.0.8
-rw-r--r-- | CHANGELOG | 25 | ||||
-rw-r--r-- | docs/conf.py | 4 | ||||
-rw-r--r-- | prompt_toolkit/__init__.py | 2 |
3 files changed, 28 insertions, 3 deletions
@@ -1,6 +1,31 @@ CHANGELOG ========= +1.0.8: 2016-10-16 +----------------- + +Fixes: +- In 'shortcuts': complete_while_typing was a SimpleFilter, not a CLIFilter. +- Always reset color attributes after rendering. +- Handle bug in Windows when '$TERM' is not defined. +- Ignore errors when calling tcgetattr/tcsetattr. + (This handles the "Inappropriate ioctl for device" crash in some scenarios.) +- Fix for Windows. Correctly recognize all Chinese and Lithuanian characters. + +New features: +- Added shift+left/up/down/right keys. +- Small performance optimization in the renderer. +- Small optimization in the posix event loop. Don't call time.time() if we + don't have an inputhook. (Less syscalls.) +- Turned the _max_postpone_until argument of call_from_executor into a float. + (As returned by `time.time`.) This will do less system calls. It's + backwards-incompatible, but this is still a private API, used only by pymux.) +- Added Shift-I/A commands in Vi block selection mode for inserting text at the + beginning of each line of the block. +- Refactoring of the 'selectors' module for the posix event loop. (Reuse the + same selector object in one loop, don't recreate it for each select.) + + 1.0.7: 2016-08-21 ----------------- diff --git a/docs/conf.py b/docs/conf.py index 18c24514..c0a09b77 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -51,9 +51,9 @@ copyright = u'2014, Jonathan Slenders' # built documents. # # The short X.Y version. -version = '1.0.7' +version = '1.0.8' # The full version, including alpha/beta/rc tags. -release = '1.0.7' +release = '1.0.8' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/prompt_toolkit/__init__.py b/prompt_toolkit/__init__.py index b5a76aa9..57d6c1e9 100644 --- a/prompt_toolkit/__init__.py +++ b/prompt_toolkit/__init__.py @@ -19,4 +19,4 @@ from .shortcuts import prompt # Don't forget to update in `docs/conf.py`! -__version__ = '1.0.7' +__version__ = '1.0.8' |