summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Slenders <jonathan@slenders.be>2016-10-16 20:09:24 +0200
committerJonathan Slenders <jonathan@slenders.be>2016-10-16 20:28:31 +0200
commit8a63331d6020fc3ec30cafdcfe0094d4df035699 (patch)
tree607cea4413b76840175c8eb0e27f2b056a60afac
parent9d84a2a09684fcda761599ffc98a987797b2c75a (diff)
Release 1.0.81.0.8
-rw-r--r--CHANGELOG25
-rw-r--r--docs/conf.py4
-rw-r--r--prompt_toolkit/__init__.py2
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'