(tar-header): New field `header-start'.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 May 2008 05:25:22 +0000 (05:25 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 May 2008 05:25:22 +0000 (05:25 +0000)
commit58d6a142ecdca31989692d5495ff50144abc5ace
tree3b5d6e8b65763ddabbc8a275e570de691a60a084
parent62057df6e6056ff949f374c469459a217f6ca31a
(tar-header): New field `header-start'.
(tar-header-block-tokenize): Set it when useful.
Drop "GNUtar " magic value, which even GNU Tar doesn't know about.
(tar-header-data-end): New function.
(tar-summarize-buffer): Use it.
(tar-next-line): Fix goal column for long usernames.
(tar-expunge-internal): Use header-start.
(tar-rename-entry): Handle ustar-style long names.
(tar-alter-one-field): Add optional `descriptor' argument.
(tar-subfile-save-buffer): Use it.
lisp/ChangeLog
lisp/tar-mode.el