`comint.el' revisions 1.14 through 1.19 call `buffer-local-value'
function that does not exist in 21.4. It is signalled like this.
Lisp error: (void-function buffer-local-value)
buffer-local-value(comint-displayed-dynamic-completions #<buffer
"*Completions*">)
comint-dynamic-list-completions(("extw-Xt.c" "extw-Xt.h"))
comint-dynamic-list-filename-completions()
comint-dynamic-complete-as-filename()
comint-dynamic-complete-filename()
run-hook-with-args-until-success(comint-dynamic-complete-filename)
#<compiled-function nil "...(4)" [run-hook-with-args-until-success
comint-dynamic-complete-functions] 2
("/home/gin/xemacs-21.4-l/xemacs-packages/lisp/xemacs-base/comint.elc" . 74357)
nil>()
call-interactively(comint-dynamic-complete)
`buffer-local-value' appeared in 21.5 only on 2002/06/26 00:11:16 -0.
Is it better to change `comint.el', to backport `buffer-local-value'
addition to 21.4, or to do something else, have no considerations to
date.