Release 6.2 trunk

Sat, 26 Jul 2008 12:55:37 -0400

author
Brett Smith <brett@brettcsmith.org>
date
Sat, 26 Jul 2008 12:55:37 -0400
branch
trunk
changeset 89
fc0d6a3fde53
parent 87
85a586067352
child 90
b19bdd67aa6c

Release 6.2

NEWS file | annotate | diff | comparison | revisions
README file | annotate | diff | comparison | revisions
scripts/dtrx file | annotate | diff | comparison | revisions
setup.py file | annotate | diff | comparison | revisions
web/index.html file | annotate | diff | comparison | revisions
--- a/NEWS	Thu Jul 24 22:49:03 2008 -0400
+++ b/NEWS	Sat Jul 26 12:55:37 2008 -0400
@@ -1,6 +1,38 @@
 Changes in dtrx
 ===============
 
+Version 6.2
+-----------
+
+New features
+~~~~~~~~~~~~
+
+ * --one-entry option: Normally, if an archive only contains one file or
+   directory with a name that doesn't match the archive's, dtrx will ask
+   you how to handle it.  With this option, you can specify ahead of time
+   what should happen.
+
+Bug fixes
+~~~~~~~~~
+
+ * Since version 6.0, when you extracted or listed the contents of a cpio
+   archive, dtrx would display a warning that simply said "1234 blocks."
+   dtrx 6.2 suppresses this message.
+
+ * When you try to list the contents of an archive, dtrx will now cope with
+   misnamed files more gracefully, giving more accurate results and showing
+   fewer error messages.
+
+ * dtrx 6.2 will only show you error messages from archive extraction if it
+   is completely unable to extract the file.  If one of its extraction
+   methods succeeds, it will no longer show you the error messages from
+   previous extraction attempts.
+
+ * dtrx is now better about cleaning up partially extracted archives when
+   it encounters an error or signal.
+
+ * Users will no longer see error messages about broken pipes from dtrx.
+
 Version 6.1
 -----------
 
--- a/README	Thu Jul 24 22:49:03 2008 -0400
+++ b/README	Sat Jul 26 12:55:37 2008 -0400
@@ -88,7 +88,7 @@
 Other Useful Information
 ------------------------
 
-dtrx 6.1 is copyright (c) 2006, 2007, 2008 `Brett Smith`_.  Feel free to
+dtrx 6.2 is copyright (c) 2006, 2007, 2008 `Brett Smith`_.  Feel free to
 send comments, bug reports, patches, and so on.  You can find the latest
 version of dtrx on `its home page`_.
 
--- a/scripts/dtrx	Thu Jul 24 22:49:03 2008 -0400
+++ b/scripts/dtrx	Sat Jul 26 12:55:37 2008 -0400
@@ -35,7 +35,7 @@
 
 from sets import Set as set
 
-VERSION = "6.1"
+VERSION = "6.2"
 VERSION_BANNER = """dtrx version %s
 Copyright (c) 2006, 2007, 2008 Brett Smith <brettcsmith@brettcsmith.org>
 
--- a/setup.py	Thu Jul 24 22:49:03 2008 -0400
+++ b/setup.py	Sat Jul 26 12:55:37 2008 -0400
@@ -3,7 +3,7 @@
 from distutils.core import setup
 
 setup(name="dtrx",
-      version = "6.1",
+      version = "6.2",
       description = "Script to intelligently extract multiple archive types",
       author = "Brett Smith",
       author_email = "brettcsmith@brettcsmith.org",
--- a/web/index.html	Thu Jul 24 22:49:03 2008 -0400
+++ b/web/index.html	Sat Jul 26 12:55:37 2008 -0400
@@ -3,6 +3,7 @@
 
 <html><head><title>dtrx: Intelligent archive extraction</title>
 <link rel="stylesheet" href="common.css">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 </head>
 <body>
 <h1>dtrx: Intelligent archive extraction</h1>
@@ -85,29 +86,31 @@
 
 <h2>Download</h2>
 
-<p><a href="dtrx-6.1.tar.gz">Download <span class="pname">dtrx</span>
-6.1</a>.  The SHA1 checksum for this file
-is <tt>2cd7c5e1ca2e83a942e5af58dceb0700063ce03d</tt>.  New features in this
+<p><a href="dtrx-6.2.tar.gz">Download <span class="pname">dtrx</span>
+6.2</a>.  The SHA1 checksum for this file
+is <tt>7f2c633c97e79083c08cb63f3c155395f8f88646</tt>.  New features in this
 release include:</p>
 
 <ul>
 
-<li>Add support for InstallShield archives, using
-the <span class="pname">unshield</span> command.</li>
-<li>The wording of many of the interactive prompts has been adjusted
-to be clearer and provide more information to the user
-immediately.</li>
-<li><span class="pname">dtrx</span> 6.1 does a better job protecting
-against race conditions when extracting a single file.</li>
-<li>If you used the -f option, and extracted an archive that only contained
-one file or directory, <span class="pname">dtrx</span> 6.0 would still
-prompt you to ask how it should be
-extracted.  <span class="pname">dtrx</span> 6.1 fixes this, extracting the
-contents to the current directory as -f requires.</li>
-<li>Recursive extraction would not work well
-in <span class="pname">dtrx</span> 6.0 when the contents of the original
-archive were a single file.  This has been fixed
-in <span class="pname">dtrx</span> 6.1.</li>
+<li>A new <tt>--one-entry</tt> option: Normally, if an archive only
+contains one file or directory with a name that doesn't match the
+archive's, dtrx will ask you how to handle it.  With this option, you can
+specify ahead of time what should happen.</li>
+<li>Since version 6.0, when you extracted or listed the contents of a cpio
+archive, dtrx would display a warning that simply said &quot;1234
+blocks.&quot; dtrx 6.2 suppresses this message.</li>
+<li>When you try to list the contents of an archive, dtrx will now cope
+with misnamed files more gracefully, giving more accurate results and
+showing fewer error messages.</li>
+<li>dtrx 6.2 will only show you error messages from archive extraction if
+it is completely unable to extract the file.  If one of its extraction
+methods succeeds, it will no longer show you the error messages from
+previous extraction attempts.</li>
+<li>dtrx is now better about cleaning up partially extracted archives when
+it encounters an error or signal.</li>
+<li>Users will no longer see error messages about broken pipes from
+dtrx.</li>
 
 </ul>
 

mercurial