emacs.d/clones/lisp/www.cliki.net/tar-file.html

61 lines
4.1 KiB
HTML
Raw Normal View History

2022-10-07 15:47:14 +02:00
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>CLiki: tar-file</title>
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
href="https://www.cliki.net/site/feed/article.atom?title=tar-file">
<link rel="stylesheet" href="static/css/style.css">
<link rel="stylesheet" href="static/css/colorize.css">
</head>
<body>
<span class="hidden">CLiki - tar-file</span>
<div id="content"><div id="content-area"><div id="article-title">tar-file</div><div id="article">This project is a fork of Nathan Froyd's <a href="archive.html" class="internal">archive</a> library. Much
code remains, but the non-portable bits have been stripped, better support for
multiple archive types (and autodetection) has been added, better blocking
support added (tar readers/writers are supposed to read/write in multiples of
512 bytes), cpio support removed, and a test suite added, along with other
miscellaneous fixes and improvements.<p>One major user visible difference between this library and the original archive
is that there is no need to discard entries when you are finished with them and
support has been added for seeking within a stream (using <a href="https://www.cliki.net/site/HyperSpec/Body/fun_file-position.html" class="hyperspec">FILE-POSITION</a> under
the hood). This means you can do something like iterate over all entries in one
go and then get a <a href="stream.html" class="category">stream</a> containing the contents of an arbitrary entry.<p>Depends on: <a href="alexandria.html" class="internal">alexandria</a>, <a href="babel.html" class="internal">babel</a>, <a href="trivial-gray-streams.html" class="internal">trivial-gray-streams</a><p>Repository: <a href="https://gitlab.common-lisp.net/cl-tar/cl-tar-file">https://gitlab.common-lisp.net/cl-tar/cl-tar-file</a><p>License: <a href="BSD.html" class="category">BSD</a> 3-Clause<p><hr>
<a href="file&#32;format.html" class="category">file format</a></div></div>
<div id="footer" class="buttonbar"><ul><li><a href="tar-file.html">Current version</a></li>
<li><a href="https://www.cliki.net/site/history?article=tar-file">History</a></li>
<li><a href="https://www.cliki.net/site/backlinks?article=tar-file">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=tar-file&amp;from-revision=3840371311">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
</div>
<div id="header-buttons" class="buttonbar">
<ul>
<li><a href="https://www.cliki.net/">Home</a></li>
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
<li><a href="CLiki.html">About</a></li>
<li><a href="Text&#32;Formatting.html">Text Formatting</a></li>
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
</ul>
<div id="search">
<form action="https://www.cliki.net/site/search">
<label for="search_query" class="hidden">Search CLiki</label>
<input type="text" name="query" id="search_query" value="" />
<input type="submit" value="search" />
</form>
</div>
</div>
<div id="pageheader">
<div id="header">
<span id="logo">CLiki</span>
<span id="slogan">the common lisp wiki</span>
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
<label for="login_name" class="hidden">Account name</label>
<input type="text" name="name" id="login_name" class="login_input" />
<label for= "login_password" class="hidden">Password</label>
<input type="password" name="password" id="login_password" class="login_input" />
<input type="submit" name="login" value="login" id="login_submit" /><br />
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
</form>
</div>
</div>
</div>
</body></html>