summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2017-05-17 22:09:26 +0200
committerAndy Wingo <wingo@pobox.com>2017-05-17 22:29:08 +0200
commit96c9af4ab1490766fb1e2229ff3cf565cf7f10d1 (patch)
treeb46ad651eae3b76a61fac4046ad2e776e75f0723 /NEWS
parent7ac3d17ceaffc5f068e500c30b1728eae12ae0f0 (diff)
readline: Avoid interpreting control characters in pastes.
* NEWS: Update. * doc/ref/repl-modules.texi (Readline Options): Update for bracketed-paste. * guile-readline/readline.h (SCM_READLINE_BRACKETED_PASTE): Add bracketed-paste option. * guile-readline/readline.c (scm_readline_opts): Add bracketed-paste. (scm_init_readline): Wire up the logic.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS17
1 files changed, 17 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index d2c619785..6d7e58e8e 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,23 @@ Please send Guile bug reports to bug-guile@gnu.org.
+Changes in 2.2.3 (since 2.2.2):
+
+* Bug fixes
+
+** Enable GNU Readline 7.0's support for "bracketed paste".
+
+Before, when pasting an expression that contained TAB characters into
+Guile's REPL with GNU Readline support enabled, the pasted TAB
+characters would trigger autocompletion in Readline. This was never
+what you wanted. Guile now sets the new "bracketed-paste" option in GNU
+Readline 7.0 to on by default, making readline treat pastes into the
+terminal as atomic units without control characters. See "Readline
+Options" in the manual for full details.
+
+** Fix time-monotonic from SRFI-19; broken in 2.2.1.
+
+
Changes in 2.2.2 (since 2.2.1):
* Bug fixes