Commit aca54191 authored by Eli Zaretskii's avatar Eli Zaretskii

Fix bugs #6144 and #6467.

 arc-mode.el (archive-zip-extract): Don't quote the file name on
 MS-Windows and MS-DOS.  (Bug#6467, Bug#6144)
parent c7dd9743
2010-06-25 Eli Zaretskii <eliz@gnu.org>
* arc-mode.el (archive-zip-extract): Don't quote the file name on
MS-Windows and MS-DOS. (Bug#6467, Bug#6144)
2010-06-24 Štěpán Němec <stepnem@gmail.com> (tiny change)
* comint.el (make-comint, make-comint-in-buffer): Mention return
......
......@@ -1791,9 +1791,13 @@ This doesn't recover lost files, it just undoes changes in the buffer itself."
(archive-*-extract archive name archive-zip-extract)
(archive-extract-by-stdout
archive
;; unzip expands wildcards in NAME, so we need to quote it.
;; unzip expands wildcards in NAME, so we need to quote it. But
;; not on DOS/Windows, since that fails extraction on those
;; systems, and file names with wildcards in zip archives don't
;; work there anyway.
;; FIXME: Does pkunzip need similar treatment?
(if (equal (car archive-zip-extract) "unzip")
(if (and (not (memq system-type '(windows-nt ms-dos)))
(equal (car archive-zip-extract) "unzip"))
(shell-quote-argument name)
name)
archive-zip-extract)))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment