+2007-07-12 Sean O'Rourke <sorourke@cs.ucsd.edu> (tiny change)
+
+ * pcomplete.el (pcomplete-entries): Obey pcomplete-ignore-case.
+
+ * comint.el (comint-dynamic-complete-as-filename):
+ Use read-file-name-completion-ignore-case.
+
2007-07-12 Stefan Monnier <monnier@iro.umontreal.ca>
+ * comint.el (comint-dynamic-list-filename-completions):
+ Use read-file-name-completion-ignore-case.
+
* vc-cvs.el: Require CL.
(vc-cvs-revision-table, vc-cvs-revision-completion-table):
New functions to provide completion of revision names.
(defun comint-dynamic-complete-as-filename ()
"Dynamically complete at point as a filename.
See `comint-dynamic-complete-filename'. Returns t if successful."
- (let* ((completion-ignore-case (memq system-type '(ms-dos windows-nt cygwin)))
+ (let* ((completion-ignore-case read-file-name-completion-ignore-case)
(completion-ignored-extensions comint-completion-fignore)
;; If we bind this, it breaks remote directory tracking in rlogin.el.
;; I think it was originally bound to solve file completion problems,
(defun comint-dynamic-list-filename-completions ()
"List in help buffer possible completions of the filename at point."
(interactive)
- (let* ((completion-ignore-case (memq system-type '(ms-dos windows-nt cygwin)))
+ (let* ((completion-ignore-case read-file-name-completion-ignore-case)
;; If we bind this, it breaks remote directory tracking in rlogin.el.
;; I think it was originally bound to solve file completion problems,
;; but subsequent changes may have made this unnecessary. sm.