]> git.eshelyaron.com Git - emacs.git/commitdiff
(tar-header-block-summarize, tar-get-descriptor):
authorRichard M. Stallman <rms@gnu.org>
Thu, 28 Mar 2002 18:15:47 +0000 (18:15 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 28 Mar 2002 18:15:47 +0000 (18:15 +0000)
Support "next has longname" link type.

lisp/tar-mode.el

index 576d8be02e62664fe897fe5eed7c2fc048ccfaeb..9d0a6d2e6c9fcc800d3e6a1e427a2bc4821c530d 100644 (file)
@@ -356,6 +356,7 @@ MODE should be an integer which is a file mode value."
                  ((eq type 5) ?d)      ; directory
                  ((eq type 6) ?p)      ; FIFO/pipe
                  ((eq type 20) ?*)     ; directory listing
+                 ((eq type 28) ?L)     ; next has longname
                  ((eq type 29) ?M)     ; multivolume continuation
                  ((eq type 35) ?S)     ; sparse
                  ((eq type 38) ?V)     ; volume header
@@ -660,6 +661,7 @@ appear on disk when you save the tar-file's buffer."
        (error "This is a %s, not a real file"
               (cond ((eq link-p 5) "directory")
                     ((eq link-p 20) "tar directory header")
+                    ((eq link-p 28) "next has longname")
                     ((eq link-p 29) "multivolume-continuation")
                     ((eq link-p 35) "sparse entry")
                     ((eq link-p 38) "volume header")