Mercurial > core / lisp/lib/dat/tar.lisp
changeset 698: |
96958d3eb5b0 |
parent: |
c40d2a41d7ce
|
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Fri, 04 Oct 2024 22:04:59 -0400 |
permissions: |
-rw-r--r-- |
description: |
fixes |
1 ;;; tar.lisp --- Tarballs 3 ;; Unix Tape Archive Formats. 7 ;; wiki: https://en.wikipedia.org/wiki/Tar_(computing) 8 ;; gnu-tar: https://www.gnu.org/software/tar/manual/html_node/Standard.html 10 ;; ustar: https://wiki.osdev.org/USTAR 12 ;; USTAR is the widely-available POSIX standard - PAX never really took off 13 ;; and CPIO is all but dead. 18 (defvar *tar-block-bytes* 512) 20 (defvar *tar-record-blocks* 20) 22 (defvar *tar-record-bytes* (* *tar-block-bytes* *tar-record-blocks*)) 24 (deferror tar-error () () (:auto t)) 26 (defclass archive () ()) 28 (defclass tar-archive (archive) ()) 30 (defclass tar-entry () ())