From 8a63331d6020fc3ec30cafdcfe0094d4df035699 Mon Sep 17 00:00:00 2001 From: Jonathan Slenders Date: Sun, 16 Oct 2016 20:09:24 +0200 Subject: Release 1.0.8 --- CHANGELOG | 25 +++++++++++++++++++++++++ docs/conf.py | 4 ++-- prompt_toolkit/__init__.py | 2 +- 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index d7c0de5e..181efc67 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -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' -- cgit v1.2.3