diff -ur bash-3.2.orig/builtins/bind.def bash-3.2.new/builtins/bind.def --- bash-3.2.orig/builtins/bind.def 2003-12-19 23:56:34.000000000 +0100 +++ bash-3.2.new/builtins/bind.def 2006-12-11 14:27:21.000000000 +0100 @@ -32,6 +32,7 @@ to that found in ~/.inputrc, but must be passed as a single argument: bind '"\C-x\C-r": re-read-init-file'. bind accepts the following options: + -f filename Read key bindings from FILENAME. -m keymap Use `keymap' as the keymap for the duration of this command. Acceptable keymap names are emacs, emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, @@ -40,18 +41,17 @@ -P List function names and bindings. -p List functions and bindings in a form that can be reused as input. - -r keyseq Remove the binding for KEYSEQ. - -x keyseq:shell-command Cause SHELL-COMMAND to be executed when - KEYSEQ is entered. - -f filename Read key bindings from FILENAME. -q function-name Query about which keys invoke the named function. + -r keyseq Remove the binding for KEYSEQ. -u function-name Unbind all keys which are bound to the named function. - -V List variable names and values - -v List variable names and values in a form that can - be reused as input. -S List key sequences that invoke macros and their values -s List key sequences that invoke macros and their values in a form that can be reused as input. + -V List variable names and values + -v List variable names and values in a form that can + be reused as input. + -x keyseq:shell-command Cause SHELL-COMMAND to be executed when + KEYSEQ is entered. $END #if defined (READLINE) diff -ur bash-3.2.orig/builtins/complete.def bash-3.2.new/builtins/complete.def --- bash-3.2.orig/builtins/complete.def 2003-12-19 23:57:03.000000000 +0100 +++ bash-3.2.new/builtins/complete.def 2006-12-11 14:27:21.000000000 +0100 @@ -24,7 +24,7 @@ $BUILTIN complete $DEPENDS_ON PROGRAMMABLE_COMPLETION $FUNCTION complete_builtin -$SHORT_DOC complete [-abcdefgjksuv] [-pr] [-o option] [-A action] [-G globpat] [-W wordlist] [-P prefix] [-S suffix] [-X filterpat] [-F function] [-C command] [name ...] +$SHORT_DOC complete [-abcdefgjksuv] [-pr] [-o option] [-A action] [-C command] [-F function] [-G globpat] [-P prefix] [-S suffix] [-W wordlist] [-X filterpat] [name ...] For each NAME, specify how arguments are to be completed. If the -p option is supplied, or if no options are supplied, existing completion specifications are printed in a way that allows them to be @@ -531,7 +531,7 @@ $BUILTIN compgen $DEPENDS_ON PROGRAMMABLE_COMPLETION $FUNCTION compgen_builtin -$SHORT_DOC compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-P prefix] [-S suffix] [-X filterpat] [-F function] [-C command] [word] +$SHORT_DOC compgen [-abcdefgjksuv] [-o option] [-A action] [-C command] [-F function] [-G globpat] [-P prefix] [-S suffix] [-W wordlist] [-X filterpat] [word] Display the possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the optional WORD argument is supplied, matches against WORD are diff -ur bash-3.2.orig/builtins/enable.def bash-3.2.new/builtins/enable.def --- bash-3.2.orig/builtins/enable.def 2003-12-20 00:07:07.000000000 +0100 +++ bash-3.2.new/builtins/enable.def 2006-12-11 14:27:21.000000000 +0100 @@ -23,7 +23,7 @@ $BUILTIN enable $FUNCTION enable_builtin -$SHORT_DOC enable [-pnds] [-a] [-f filename] [name ...] +$SHORT_DOC enable [-adnps] [-f filename] [name ...] Enable and disable builtin shell commands. This allows you to use a disk command which has the same name as a shell builtin without specifying a full pathname. If -n is used, the diff -ur bash-3.2.orig/builtins/fc.def bash-3.2.new/builtins/fc.def --- bash-3.2.orig/builtins/fc.def 2006-07-28 03:44:09.000000000 +0200 +++ bash-3.2.new/builtins/fc.def 2006-12-11 14:27:21.000000000 +0100 @@ -24,7 +24,7 @@ $BUILTIN fc $FUNCTION fc_builtin $DEPENDS_ON HISTORY -$SHORT_DOC fc [-e ename] [-nlr] [first] [last] or fc -s [pat=rep] [cmd] +$SHORT_DOC fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [cmd] fc is used to list or edit and re-execute commands from the history list. FIRST and LAST can be numbers specifying the range, or FIRST can be a string, which means the most recent command beginning with that diff -ur bash-3.2.orig/builtins/history.def bash-3.2.new/builtins/history.def --- bash-3.2.orig/builtins/history.def 2005-09-24 23:42:21.000000000 +0200 +++ bash-3.2.new/builtins/history.def 2006-12-11 14:27:21.000000000 +0100 @@ -24,7 +24,7 @@ $BUILTIN history $FUNCTION history_builtin $DEPENDS_ON HISTORY -$SHORT_DOC history [-c] [-d offset] [n] or history -awrn [filename] or history -ps arg [arg...] +$SHORT_DOC history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...] Display the history list with line numbers. Lines listed with with a `*' have been modified. Argument of N says to list only the last N lines. The `-c' option causes the history list to be diff -ur bash-3.2.orig/builtins/read.def bash-3.2.new/builtins/read.def --- bash-3.2.orig/builtins/read.def 2006-09-19 14:45:48.000000000 +0200 +++ bash-3.2.new/builtins/read.def 2006-12-11 14:27:21.000000000 +0100 @@ -23,7 +23,7 @@ $BUILTIN read $FUNCTION read_builtin -$SHORT_DOC read [-ers] [-u fd] [-t timeout] [-p prompt] [-a array] [-n nchars] [-d delim] [name ...] +$SHORT_DOC read [-ers] [-a array] [-d delim] [-n nchars] [-p prompt] [-t timeout] [-u fd] [name ...] One line is read from the standard input, or from file descriptor FD if the -u option is supplied, and the first word is assigned to the first NAME, the second word to the second NAME, and so on, with leftover words assigned diff -ur bash-3.2.orig/builtins/setattr.def bash-3.2.new/builtins/setattr.def --- bash-3.2.orig/builtins/setattr.def 2005-08-09 17:32:19.000000000 +0200 +++ bash-3.2.new/builtins/setattr.def 2006-12-11 14:27:21.000000000 +0100 @@ -52,7 +52,7 @@ $BUILTIN export $FUNCTION export_builtin -$SHORT_DOC export [-nf] [name[=value] ...] or export -p +$SHORT_DOC export [-fn] [name[=value] ...] or export -p NAMEs are marked for automatic export to the environment of subsequently executed commands. If the -f option is given, the NAMEs refer to functions. If no NAMEs are given, or if `-p'