diff options
author | Noam Postavsky <npostavs@gmail.com> | 2018-01-16 16:26:56 -0500 |
---|---|---|
committer | Noam Postavsky <npostavs@gmail.com> | 2018-01-18 16:26:52 -0500 |
commit | 76040d1eae4464b468481231c15e7fb86f4b11d8 (patch) | |
tree | 29fde1ab4d637a33adabb70d47a536ad178e92ac /test/lisp/emacs-lisp/shadow-resources | |
parent | 0c9b05003f40566145aa2070f07c70e70f36e8a0 (diff) | |
download | emacs-76040d1eae4464b468481231c15e7fb86f4b11d8.tar.gz emacs-76040d1eae4464b468481231c15e7fb86f4b11d8.tar.bz2 emacs-76040d1eae4464b468481231c15e7fb86f4b11d8.zip |
Handle case-insensitive filenames for load-path shadows (Bug#5845)
* lisp/emacs-lisp/shadow.el (load-path-shadows-find): Check for
shadowing with case-insensitive matching for files of case-insensitive
directories (as determined by `file-name-case-insensitive-p').
* test/lisp/emacs-lisp/shadow-tests.el: New test.
* test/lisp/emacs-lisp/shadow-resources/p1/foo.el:
* test/lisp/emacs-lisp/shadow-resources/p2/FOO.el: New test files.
Diffstat (limited to 'test/lisp/emacs-lisp/shadow-resources')
-rw-r--r-- | test/lisp/emacs-lisp/shadow-resources/p1/foo.el | 1 | ||||
-rw-r--r-- | test/lisp/emacs-lisp/shadow-resources/p2/FOO.el | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/test/lisp/emacs-lisp/shadow-resources/p1/foo.el b/test/lisp/emacs-lisp/shadow-resources/p1/foo.el new file mode 100644 index 00000000000..465038bee5e --- /dev/null +++ b/test/lisp/emacs-lisp/shadow-resources/p1/foo.el @@ -0,0 +1 @@ +;;; This file intentionally left blank. diff --git a/test/lisp/emacs-lisp/shadow-resources/p2/FOO.el b/test/lisp/emacs-lisp/shadow-resources/p2/FOO.el new file mode 100644 index 00000000000..465038bee5e --- /dev/null +++ b/test/lisp/emacs-lisp/shadow-resources/p2/FOO.el @@ -0,0 +1 @@ +;;; This file intentionally left blank. |