Update to 6.1: This is a terse description of the new features added to readline-6.1 since the release of readline-6.0. 1. New Features in Readline a. New bindable function: menu-complete-backward. b. In the vi insertion keymap, C-n is now bound to menu-complete by default, and C-p to menu-complete-backward. c. When in vi command mode, repeatedly hitting ESC now does nothing, even when ESC introduces a bound key sequence. This is closer to how historical vi behaves. d. New bindable function: skip-csi-sequence. Can be used as a default to consume key sequences generated by keys like Home and End without having to bind all keys. e. New application-settable function: rl_filename_rewrite_hook. Can be used to rewite or modify filenames read from the file system before they are compared to the word to be completed. f. New bindable variable: skip-completed-text, active when completing in the middle of a word. If enabled, it means that characters in the completion that match characters in the remainder of the word are "skipped" rather than inserted into the line. g. The pre-readline-6.0 version of menu completion is available as "old-menu-complete" for users who do not like the readline-6.0 version. h. New bindable variable: echo-control-characters. If enabled, and the tty ECHOCTL bit is set, controls the echoing of characters corresponding to keyboard-generated signals. i. New bindable variable: enable-meta-key. Controls whether or not readline sends the smm/rmm sequences if the terminal indicates it has a meta key that enables eight-bit characters.diff -r1.49 -r1.50 pkgsrc/devel/readline/Makefile
(wiz)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.49 2009/08/26 20:37:00 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.50 2010/01/16 17:18:27 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= readline-6.0 | 4 | DISTNAME= readline-6.1 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=readline/} | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=readline/} | |
7 | 7 | |||
8 | #PATCH_SITES= ${MASTER_SITE_GNU:=readline/readline-5.1-patches/} | 8 | #PATCH_SITES= ${MASTER_SITE_GNU:=readline/readline-5.1-patches/} | |
9 | #PATCHFILES= readline51-001 | 9 | #PATCHFILES= readline51-001 | |
10 | 10 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 11 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html | 12 | HOMEPAGE= http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html | |
13 | COMMENT= GNU library that can recall and edit previous input | 13 | COMMENT= GNU library that can recall and edit previous input | |
14 | LICENSE= gnu-gpl-v3 | 14 | LICENSE= gnu-gpl-v3 | |
15 | 15 | |||
16 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 16 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
17 | PKG_DESTDIR_SUPPORT= user-destdir | 17 | PKG_DESTDIR_SUPPORT= user-destdir |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2009/02/23 12:35:46 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.17 2010/01/16 17:18:27 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (readline-6.0.tar.gz) = 1e511b091514ef631c539552316787c75ace5262 | 3 | SHA1 (readline-6.1.tar.gz) = 54840a0dc907e7fa598d7ffcdcbd17bae69ace83 | |
4 | RMD160 (readline-6.0.tar.gz) = 9f886f437dfa3387cb3a4ce3439cefecffc2c789 | 4 | RMD160 (readline-6.1.tar.gz) = b50f47a3952e354655056d9684b05ee65027e291 | |
5 | Size (readline-6.0.tar.gz) = 2270818 bytes | 5 | Size (readline-6.1.tar.gz) = 2261725 bytes | |
6 | SHA1 (patch-ae) = 5ef968372e27be7a4f5bfbfd71f8bcd371ab99e9 | 6 | SHA1 (patch-ae) = 5ef968372e27be7a4f5bfbfd71f8bcd371ab99e9 | |
7 | SHA1 (patch-ag) = 3114e6959dfff3e2aae74c3df3ba4b0f692b79bb | 7 | SHA1 (patch-ag) = 3114e6959dfff3e2aae74c3df3ba4b0f692b79bb | |
8 | SHA1 (patch-ah) = 107701a092b4294907e9a2066cfa7cbb3afad301 | 8 | SHA1 (patch-ah) = 107701a092b4294907e9a2066cfa7cbb3afad301 |