rocky wrote:
> The most recent bash docs say this about builtin function read with
> option -e:
>
> Readline (@pxref{Command Line Editing}) is used to obtain the line.
>
> Consider this little program:
>
> PS4='-$LINENO: $? $ '
> set -x
> builtin bind '"\C-x\C-r": "bind completion"'
> builtin bind -P
> while read -e -p 'huh? ' line ; do
> echo $line
> done
Things will work as you expect with bash-3.2 if you enable line editing
before attempting to run `bind'. `set -o emacs' will do the job.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
Chet Ramey, ITS, CWRU [EMAIL PROTECTED] http://cnswww.cns.cwru.edu/~chet/