aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/arc-mode.el
Commit message (Collapse)AuthorAgeFilesLines
* (archive-zoo-summarize): Fix from gnu.emacs.bug.Stefan Monnier2000-10-151-1/+1
|
* (archive-mode-map): Use the new menu-item format forEli Zaretskii2000-06-151-27/+34
| | | | | menu-bar menus. Add help strings. Don't remove the Edit menu from the menu bar, as the menu bar has enough space now.
* (archive-zip-update): Add `-P' for pkzip.Gerd Moellmann2000-03-121-1/+1
|
* (archive-mode-map): Bind q to quit-window.Richard M. Stallman1999-12-311-0/+1
|
* (archive-set-buffer-as-visiting-file): SaveEli Zaretskii1999-02-221-2/+3
| | | | excursion while calling set-auto-coding-function.
* (archive-mode): Locally set file-precious-flag.Richard M. Stallman1998-10-171-0/+4
|
* (arc-mode): Provide arc-mode.Richard M. Stallman1998-10-151-0/+4
|
* (archive-mode-revert): Arg no-auto-save renamed from no-autosave.Karl Heuer1998-10-061-1/+1
|
* (archive-set-buffer-as-visiting-file): Give FILENAMEKenichi Handa1998-07-271-4/+10
| | | | | | | arg to set-auto-coding-funciton. (archive-extract): Pay attention to enable-multibyte-characters. (archive-*-write-file-member): Likewise. (archive-rename-entry): Likewise.
* (archive-summarize): Set buffer unibyte beforeEli Zaretskii1998-07-261-43/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* (archive-mode): Undo previous change.Eli Zaretskii1998-07-191-2/+9
| | | | | (archive-extract): Make the buffer unibyte if the extracted file was read with coding-system of no-conversion or raw-text.
* (archive-mode): Make the buffer unibyte.Richard M. Stallman1998-07-171-0/+2
|
* (archive-extract): If the extractor signals anRichard M. Stallman1998-07-171-3/+8
| | | | error, trap it, so that the buffer created for a member is killed.
* (archive-mode): Locally bind local-enable-local-variables, notRichard M. Stallman1998-06-131-2/+2
| | | | enable-local-variables.
* (archive-extract): Fix handling of 'view option.Karl Heuer1998-06-011-6/+6
|
* (archive-file-name-invalid-regexp): Remove.Eli Zaretskii1998-05-211-16/+4
| | | | Change all users to use file-name-invalid-regexp instead.
* (archive-tmpdir): Use temporary-file-directory.Richard M. Stallman1998-05-161-1/+1
|
* (archive-tmpdir): Use system-tmp-directory.Richard M. Stallman1998-05-161-1/+1
|
* (archive-tmpdir): Make the prefix of the temporaryEli Zaretskii1998-05-141-55/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directory absolute. (file-name-invalid-regexp): New variable. (archive-zip-case-fiddle): Doc fix. (archive-remote): Make it permanent-local. (archive-member-coding-system): New variable. (archive-mode): Don't use write-contents-hooks for remote archives. Archives whose names are illegal for the current filesystem are marked read-only. (archive-summarize): Optional argument SHUT-UP makes it silent. All callers changed. (archive-unique-fname): New function. (archive-maybe-copy): Use it. (archive-maybe-copy, archive-write-file): Bind coding-system-for-write to no-conversion. (archive-maybe-update, archive-mode-revert): Bind coding-system-for-read to no-conversion. (archive-maybe-update): Remain at the same line in the archive listing, after updating the archive. Print the buffer name of the archive to be saved. (archive-extract): Mark archive members whose names are invalid as read-only. Don't set buffer-file-type. Remove the write-contents hook for remote archives. Warn about read-only archives inside other archives. (archive-write-file-member): Handle remote archives. Restore value of last-coding-system-used. (archive-*-write-file-member): Handle archives inside other archives. Save the value of last-coding-system-used. (archive-write-file): New optional variable FILE: where to write the archive; defaults to buffer-file-name, for remote archives. (archive-zip-summarize, archive-zip-chmod-entry): Support VFAT type of host filesystem. (archive-zip-summarize): Don't fiddle letter case of mixed-case file names.
* (archive-extract-by-stdout): Don't useEli Zaretskii1998-04-151-112/+80
| | | | | | | | | | | | | | binary-process-output. Bind coding-system-for-read to 'undecided, so coding system is determined on the fly. Bind inherit-process-coding-system to t. (archive-dos-members): Remove. (archive-extract): Don't call archive-check-dos. Handle pkunzip errors. (archive-*-extract): Handle pkzip errors. (archive-check-dos): Remove. (archive-subfile-dos): Remove. (archive-extract): Don't bind archive-subfile-dos. (archive-write-file-member): Don't DOSify DOS-style archive members. (archive-zip-extract): Make pkzip use -o- flag, to make it more silent.
* (archive-find-type): Accept d or s after digit, for lzh.Richard M. Stallman1998-01-251-9/+37
| | | | | | (archive-rename-entry): Likewise. Parse mode, uid and gid right. Allow newline in header. (archive-lzh-summarize): Fix paren error. Use prname to set `files'.
* (archive-zoo-summarize): Properly handle the case ofAndreas Schwab1997-11-101-5/+2
| | | | a short file name with a non-empty directory part.
* (archive-mode): Use write-contents-hooks.Karl Heuer1997-09-261-2/+2
|
* Customized.Richard M. Stallman1997-09-141-49/+147
|
* (archive-extract): Use second argument ofRichard M. Stallman1997-06-171-3/+1
| | | | view-buffer instead of setting view-exit-action.
* Comment change.Richard M. Stallman1997-05-271-1/+1
|
* Doc fixes.Richard M. Stallman1996-09-221-3/+5
|
* (archive-mode, archive-extract, archive-check-dos)Richard M. Stallman1996-09-221-14/+10
| | | | | | | (archive-write-file-member): Set buffer-file-type only if default-buffer-file-type is bound. (buffer-file-type): Don't make this buffer-local or permanent. Just don't mess with it.
* Update FSF's address.Erik Naggum1996-01-141-17/+18
|
* (archive-summarize-files): Doc fix.Karl Heuer1996-01-041-2/+2
|
* (archive-remote-regexp): Doc fix.Richard M. Stallman1995-11-141-1/+1
|
* (archive-zoo-summarize): Handle archives with long file names.Richard M. Stallman1995-10-301-3/+17
|
* Standardize layout of doc strings.Richard M. Stallman1995-08-061-42/+40
|
* (archive-remote-regexp): Don't accept hostnamesRichard M. Stallman1995-08-021-1/+1
| | | | ending in period. (See previous ange-ftp.el change.)
* (archive-mode): Add autoload cookie.Richard M. Stallman1995-06-291-10/+1
|
* (archive-zip-summarize): Handle per-file comments in central directory.Richard M. Stallman1995-06-181-1/+2
|
* (archive-lemacs): New variable.Karl Heuer1995-05-301-73/+87
| | | | | | | | (archive-mode-map, archive-summarize-files): Make it sort-of work with Lucid Emacs. (archive-mouse-extract): Use Lucid compatible code. (archive-summarize-files, archive-lzh-chmod-entry): Guard lambda with function.
* Remove version number.Karl Heuer1995-05-241-1/+0
|
* Initial revisionKarl Heuer1995-05-231-0/+1466