Implement file name handler for `file-name-case-insensitive-p'
commit024d5b0c41aa9963f87c50372ecca2c3883918bb
authorMichael Albinus <michael.albinus@gmx.de>
Tue, 15 Nov 2016 19:50:49 +0000 (15 20:50 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Tue, 15 Nov 2016 19:50:49 +0000 (15 20:50 +0100)
tree461e9af0f53620da45a6e7d2b431b180ea5aa36d
parent8663fad0a70e60e130ae4cd0529ead66fbad2250
Implement file name handler for `file-name-case-insensitive-p'

* doc/lispref/files.texi (Truenames): `file-name-case-insensitive-p'
is also applicable for remote hosts.

* lisp/net/tramp.el (tramp-methods): Improve docstring.
(tramp-file-name-for-operation): Add `file-name-case-insensitive-p'.
(tramp-handle-file-name-case-insensitive-p): New defun.

* lisp/net/tramp-smb.el (tramp-methods) <smb>:
Add `tramp-case-insensitive' entry.

* lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist)
* lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist)
* lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist)
* lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist)
<file-name-case-insensitive-p>: Add handler.  (Bug#22300, Bug#24441)
doc/lispref/files.texi
lisp/net/tramp-adb.el
lisp/net/tramp-gvfs.el
lisp/net/tramp-sh.el
lisp/net/tramp-smb.el
lisp/net/tramp.el