summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/regexp-opt.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>1998-07-26 13:57:08 +0000
committerEli Zaretskii <eliz@gnu.org>1998-07-26 13:57:08 +0000
commiteb93d233fde91d33d2ccc44f939867d7d63d0ccf (patch)
tree68a19bdd631c364626d59135cb028cb632d718eb /lisp/emacs-lisp/regexp-opt.el
parent5074194e46b6b76d400889cfc1811b2a8ce42c2d (diff)
downloademacs-eb93d233fde91d33d2ccc44f939867d7d63d0ccf.tar.gz
emacs-eb93d233fde91d33d2ccc44f939867d7d63d0ccf.tar.bz2
emacs-eb93d233fde91d33d2ccc44f939867d7d63d0ccf.zip
(archive-summarize): Set buffer unibyte before
calling archive-XXX-summarize. (archive-file-name-handler): New function to make the caller behave as if the extracted file existed. (archive-set-buffer-as-visiting-file): New function to simulate file visiting. Uses archive-file-name-handler to make dos-w32 systems preserve the coding-system of the extracted files. (archive-extract): Bind coding-system-for-write to file-name-coding-system, coding-system-for-read to 'no-conversion. Call archive-set-buffer-as-visiting-file after a member file is inserted in the current buffer. (archive-extract-by-stdout): Don't bind coding-system-for-read and inherit-process-coding-system. (archive-*-write-file-member): Give an encoded file name to external archive program. (archive-rename-entry): Likewise. (archive-mode-revert): Set buffer unibyte before calling revert-buffer. (archive-arc-rename-entry, archive-zip-chmod-entry): Set buffer unibyte before handling binary archive data. (archive-lzh-rename-entry, archive-lzh-ogm, archive-zip-chmod-entry): Likewise. (archive-lzh-summarize): Set local variable efnname to the decoded file name. If default-enable-multibyte-characters is non-nil, set buffer multibyte before inserting summary lines.
Diffstat (limited to 'lisp/emacs-lisp/regexp-opt.el')
0 files changed, 0 insertions, 0 deletions