GNU bug report logs - #508
emacs 22.2.1 becomes confused

Previous Next

Package: emacs;

Reported by: "Bruce Korb" <bruce.korb <at> gmail.com>

Date: Mon, 30 Jun 2008 15:10:04 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


Message #15 received at 508 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: "Bruce Korb" <bruce.korb <at> gmail.com>
To: "Sven Joachim" <svenjoac <at> gmx.de>
Cc: 508 <at> debbugs.gnu.org
Subject: Re: bug#508: emacs 22.2.1 becomes confused
Date: Mon, 30 Jun 2008 11:12:57 -0700
On Mon, Jun 30, 2008 at 10:53 AM, Sven Joachim <svenjoac <at> gmx.de> wrote:
> The following patch tries to take care of this by matching the home
> directory case-sensitively on systems which usually have such
> filesystems, could you please test it?

Sure, but given you reproduced the problem and that this fixed it
for you, I'm guessing it will work.  Now, where does this file live?
I know I can find it if I look hard enough, but the easy search
only yielded /usr/share/emacs/22.2/lisp/files.elc
Thanks - Bruce

> --8<---------------cut here---------------start------------->8---
> --- files.el.~1.985.~   2008-06-11 07:54:21.000000000 +0200
> +++ files.el    2008-06-30 19:37:37.000000000 +0200
> @@ -1412,7 +1412,10 @@
>             (file-exists-p (file-name-directory
>                             (substring filename (1- (match-end 0))))))
>        (setq filename (substring filename (1- (match-end 0)))))
> -    (let ((tail directory-abbrev-alist))
> +    (let ((tail directory-abbrev-alist)
> +         (case-fold-search
> +          (if (memq system-type '(ms-dos windows-nt darwin macos vax-vms axp-vms))
> +              t nil)))
>       ;; If any elt of directory-abbrev-alist matches this name,
>       ;; abbreviate accordingly.
>       (while tail
> --8<---------------cut here---------------end--------------->8---




This bug report was last modified 16 years and 299 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.