--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libreadline5: Something is wrong with binding keys to functions
- From: Reuben Thomas <rrt@sc3d.org>
- Date: Wed, 19 Apr 2006 15:11:20 +0100
- Message-id: <20060419141120.14864.49382.reportbug@localhost.localdomain>
Package: libreadline5
Version: 5.1-7
Severity: important
In my .inputrc I have the following lines:
"\M-n": history-search-forward
"\M-p": history-search-backward
"\C-u": kill-whole-line
With readline 5.0 they work fine, but with 5.1 they don't work.
Oddly, if I bind to macros, e.g.
"\C-u": "foo"
it works fine. Also, I can make the first two work by using
"\en": history-search-forward
"\ep": history-search-backward
I can get some Ctrl-letter keys to work by doing things like:
"\x1": kill-whole-line # binds C-a to kill-whole-line
but \x15 does not work as expected (trying various codes indicates
that most C-letters can be bound in this way, but a few can't).
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-hibernate
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages libreadline5 depends on:
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii libncurses5 5.5-1.1 Shared libraries for terminal hand
ii readline-common 5.1-7 GNU readline and history libraries
libreadline5 recommends no packages.
-- no debconf information
--- End Message ---