]> git.eshelyaron.com Git - emacs.git/commit
Fix Bug#30293
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 31 Jan 2018 14:02:46 +0000 (15:02 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 31 Jan 2018 14:02:46 +0000 (15:02 +0100)
commit84d066a73fc4191a675c87c81ec1a4f531375e95
tree8afdbd551f972a149e69c999f9f0e088994cf229
parent843f3d4f34c2f54fac19d97c32399671f98ccc51
Fix Bug#30293

* lisp/net/tramp-archive.el (tramp-archive-file-name-for-operation):
New defsubst.
(tramp-archive-file-name-archive, tramp-archive-file-name-localname):
New defuns.
(tramp-archive-file-name-handler, tramp-archive-dissect-file-name)
(tramp-archive-handle-not-implemented): Use them.  (Bug#30293)

* test/lisp/net/tramp-archive-tests.el (tramp-archive-test-directory):
New defconst.
(tramp-archive-test01-file-name-syntax): Extend test.
(tramp-archive-test05-expand-file-name-non-archive-directory):
New test.  (Bug#30293)

* test/lisp/net/tramp-archive-resources/foo.iso/foo: New file.
lisp/net/tramp-archive.el
test/lisp/net/tramp-archive-resources/foo.iso/foo [new file with mode: 0644]
test/lisp/net/tramp-archive-tests.el