comparison lisp/ChangeLog @ 4720:3c92890f3750

Add `file-system-ignore-case-p', use it. 2009-10-24 Aidan Kehoe <kehoea@parhasard.net> * files.el (default-file-system-ignore-case): New variable. (file-system-case-alist): New variable. (file-system-ignore-case-p): New function; return t if file names under PATH should be treated case-insensitively. * minibuf.el (read-file-name-1, read-file-name-internal-1) (read-file-name-internal-1): * package-admin.el (package-admin-check-manifest): Use file-system-ignore-case-p instead of checking system-type directly in these functions. (Even though minibuf.el is dumped before files.el, the function is only called in interactive usage, there's no dump time order dependency here.)
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 24 Oct 2009 15:33:23 +0100
parents bd51ab22afa8
children ebca981a0012
comparison
equal deleted inserted replaced
4719:bd51ab22afa8 4720:3c92890f3750
1 2009-10-24 Aidan Kehoe <kehoea@parhasard.net>
2
3 * files.el (default-file-system-ignore-case): New variable.
4 (file-system-case-alist): New variable.
5 (file-system-ignore-case-p):
6 New function; return t if file names under PATH should be treated
7 case-insensitively.
8 * minibuf.el (read-file-name-1, read-file-name-internal-1)
9 (read-file-name-internal-1):
10 * package-admin.el (package-admin-check-manifest):
11 Use file-system-ignore-case-p instead of checking system-type
12 directly in these functions. (Even though minibuf.el is dumped
13 before files.el, the function is only called in interactive usage,
14 there's no dump time order dependency here.)
15
1 2009-10-19 Aidan Kehoe <kehoea@parhasard.net> 16 2009-10-19 Aidan Kehoe <kehoea@parhasard.net>
2 17
3 * bytecomp.el (byte-compile-default-warnings): 18 * bytecomp.el (byte-compile-default-warnings):
4 Add two new warning types, discarded-consing (basically use of 19 Add two new warning types, discarded-consing (basically use of
5 mapcar instead of mapc where its result is discarded) and 20 mapcar instead of mapc where its result is discarded) and