]> code.delx.au - gnu-emacs/blobdiff - lisp/tar-mode.el
When running under emacs -q, always refuse to save the customisations, even if the...
[gnu-emacs] / lisp / tar-mode.el
index 39855a1c8cc157d60be25bb1c6db3eb1a9f93c97..62171328979871aaea782bd46e7803fbadacb5e1 100644 (file)
@@ -474,7 +474,8 @@ MODE should be an integer which is a file mode value."
             (if (and dir (not (file-exists-p dir)))
                 (make-directory dir t))
             (unless (file-directory-p name)
-              (write-region start end name))
+             (let ((coding-system-for-write 'no-conversion))
+               (write-region start end name)))
             (set-file-modes name (tar-header-mode descriptor))))))))
 
 (defun tar-summarize-buffer ()