diff options
| author | Richard M. Stallman | 1994-04-25 23:34:17 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-04-25 23:34:17 +0000 |
| commit | ce2100661a8ecf6eab543e349382b26b37b3a2e4 (patch) | |
| tree | 7275a9ce817b02378fa6f71c7c7850f4c071bec1 | |
| parent | 431e100fd163ec52fd1d27029ce914688e0d191d (diff) | |
| download | emacs-ce2100661a8ecf6eab543e349382b26b37b3a2e4.tar.gz emacs-ce2100661a8ecf6eab543e349382b26b37b3a2e4.zip | |
Comment change.
| -rw-r--r-- | lisp/tar-mode.el | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lisp/tar-mode.el b/lisp/tar-mode.el index b1edbe0375b..962fb60597e 100644 --- a/lisp/tar-mode.el +++ b/lisp/tar-mode.el | |||
| @@ -81,6 +81,20 @@ | |||
| 81 | ;;; o Block files, sparse files, continuation files, and the various header | 81 | ;;; o Block files, sparse files, continuation files, and the various header |
| 82 | ;;; types aren't editable. Actually I don't know that they work at all. | 82 | ;;; types aren't editable. Actually I don't know that they work at all. |
| 83 | 83 | ||
| 84 | ;;; Rationale: | ||
| 85 | |||
| 86 | ;;; Why does tar-mode edit the file itself instead of using tar? | ||
| 87 | |||
| 88 | ;;; That means that you can edit tar files which you don't have room for | ||
| 89 | ;;; on your local disk. | ||
| 90 | |||
| 91 | ;;; I don't know about recent features in gnu tar, but old versions of tar | ||
| 92 | ;;; can't replace a file in the middle of a tar file with a new version. | ||
| 93 | ;;; Tar-mode can. I don't think tar can do things like chmod the subfiles. | ||
| 94 | ;;; An implementation which involved unpacking and repacking the file into | ||
| 95 | ;;; some scratch directory would be very wasteful, and wouldn't be able to | ||
| 96 | ;;; preserve the file owners. | ||
| 97 | |||
| 84 | ;;; Code: | 98 | ;;; Code: |
| 85 | 99 | ||
| 86 | (defvar tar-anal-blocksize 20 | 100 | (defvar tar-anal-blocksize 20 |