emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: address@hidden: case-insensitive partial-completion-mode issue]


From: Richard Stallman
Subject: Re: address@hidden: case-insensitive partial-completion-mode issue]
Date: Mon, 10 Dec 2007 10:19:09 -0500

    (defun my-directory-files ()
      " "
      (interactive)
      (setq case-fold-search nil)
      (message "%s" (directory-files default-directory t "f*"))
      (setq case-fold-search t)
      (message "%s" (directory-files default-directory t "f*"))
      (setq case-fold-search nil)
      (message "%s" (directory-files default-directory t "F*"))
      (setq case-fold-search t)
      (message "%s" (directory-files default-directory t "F*")))

directory-files is supposed to ignore case
if the system treats file names as case-insensitive.
It does not obey case-fold-search.

    ;;; ==> (MY-PATH/DIRECTORY/DIRECTORY/. MY-PATH/DIRECTORY/DIRECTORY/.. 
    MY-PATH/DIRECTORY/DIRECTORY/FILE.TXT) [4 times]

What system are you using?


Perhaps we need something like directory-files which does obey
case-fold-search.  Is that the issue?






reply via email to

[Prev in Thread] Current Thread [Next in Thread]