]> code.delx.au - gnu-emacs/commit
* lisp/pcomplete.el: Require comint.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 2 Oct 2011 04:08:50 +0000 (00:08 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 2 Oct 2011 04:08:50 +0000 (00:08 -0400)
commit32c1fffd728cfed8427d144bf7c622257aad859f
treed732c10ec70d78c49fdebc23b32c2ccf0a35ce66
parentb0e2675c7f28f729354abc1d471af9934899852d
* lisp/pcomplete.el: Require comint.
(pcomplete--common-suffix): Remove.
(pcomplete--common-quoted-suffix): Use comint--common-suffix instead.
(pcomplete--table-subvert): Sync with comint--table-subvert.
(pcomplete--entries): Use comint-completion-file-name-table.
* lisp/comint.el (comint-unquote-filename): Simplify.
(comint-completion-file-name-table): New function.
(comint--complete-file-name-data): Use it.
* src/dired.c (file_name_completion): Don't expand file name.
(Ffile_name_completion, Ffile_name_all_completions): Expand file name
before checking file name handler.

Fixes: debbugs:9616
lisp/ChangeLog
lisp/comint.el
lisp/pcomplete.el
src/ChangeLog
src/dired.c