Tim Waugh wrote: > Machine Type: i386-redhat-linux-gnu > > Bash Version: 3.1 > Patch Level: 5 > Release Status: release > > Description: > In bash-3.0 the following inputrc assigned functions to > arrow-up and arrow-down: > > set meta-flag on > set input-meta on > set convert-meta off > set output-meta on > > "\M-[A": history-search-backward > "\M-[B": history-search-forward > > These are the key sequences given by 'bind -p' for those > keys. In bash-3.1 this no longer works: bind -p gives > eight-bit-set key sequences, and the newly mapped functions > are not called.
Before bash-3.1/readline-5.1, key binding did not honor the setting of convert-meta. The current version treats a key binding exactly the way readline will when reading a key sequence and dispatching on it, converting to eight-bit characters as necessary depending on the value of convert-meta. Ironically, you were the one who filed the original bug report that prompted this change. ;-) Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ( ``Discere est Dolere'' -- chet ) Live Strong. Chet Ramey, ITS, CWRU [EMAIL PROTECTED] http://tiswww.tis.case.edu/~chet/ _______________________________________________ Bug-bash mailing list Bug-bash@gnu.org http://lists.gnu.org/mailman/listinfo/bug-bash