[Aptitude-devel] r3246 - in branches/aptitude-0.3/aptitude: . doc/en

Daniel Burrows dburrows@costa.debian.org
Sun, 01 May 2005 18:08:26 +0000


Author: dburrows
Date: Sun May  1 18:08:22 2005
New Revision: 3246

Modified:
   branches/aptitude-0.3/aptitude/ChangeLog
   branches/aptitude-0.3/aptitude/NEWS
   branches/aptitude-0.3/aptitude/configure.ac
   branches/aptitude-0.3/aptitude/doc/en/aptitude.xml
Log:
Bump version to 0.3.2.

Modified: branches/aptitude-0.3/aptitude/ChangeLog
==============================================================================
--- branches/aptitude-0.3/aptitude/ChangeLog	(original)
+++ branches/aptitude-0.3/aptitude/ChangeLog	Sun May  1 18:08:22 2005
@@ -1,5 +1,9 @@
 2005-05-01  Daniel Burrows  <dburrows@debian.org>
 
+	* NEWS, configure.ac, doc/en/aptitude.xml:
+
+	Bump version to 0.3.2.
+
 	* doc/en/manpage.xml:
 
 	Oops, fix a link target to actually work.

Modified: branches/aptitude-0.3/aptitude/NEWS
==============================================================================
--- branches/aptitude-0.3/aptitude/NEWS	(original)
+++ branches/aptitude-0.3/aptitude/NEWS	Sun May  1 18:08:22 2005
@@ -1,4 +1,91 @@
-[1/10/2004]           "Ow, my thesis!
+[5/1/2005]
+Version 0.3.2         "Eat cold logic, feeble dependency problem!"
+
+- New features:
+
+  * Finally tossed the APT problem resolver over the side.  aptitude
+    now has its own problem resolver, with (among other things) the
+    following features:
+
+      - It's restartable and nondestructive -- meaning that if you
+        don't like its suggestion, you can ask it to find another one.
+
+      - It understands how to resolve dependencies by installing
+        non-default package versions.  For instance, it can figure out
+        that to install aptitude from experimental, you need to also
+        install apt and synaptic from experimental (if unstable's
+        synaptic is installed).
+
+      - The priorities of the resolver are fully configurable; see the
+        configuration file section of the reference manual.
+
+      - It's generic: in theory you could apply the code to many
+        package systems, including some that are not APT-based.
+
+      - It has a formal model of dependencies underlying it; see
+        src/generic/problemresolver/model.tex (although not all my
+        notes have migrated into the LaTeX source yet; this will be
+        fixed in the future).
+
+  * Implemented my proposed description formatting extensions of
+    http://lists.debian.org/debian-devel/2005/03/msg02770.html --
+    aptitude now detects and appropriately formats most bulleted
+    lists in package descriptions.
+
+  * From the confirmation prompt (and now the resolver prompt) of the
+    command-line mode, you can now additionally keep packages back
+    (without setting a hold), mark packages as automatic or manual,
+    and simultaneously install a package and mark it as manual.
+
+  * ~ahold now matches only packages that have a "sticky" hold set.
+    ~akeep will find packages upon which no action is being taken.  To
+    get the old behavior of ~ahold, use ~U~akeep.  (Closes: #216730)
+
+  * A brief summary of the currently-open views now appears at the top
+    of the screen when multiple views are open.
+
+  * Merged command-line support for apt-secure from 0.2.15.9.
+
+- Bugfixes:
+
+  * Don't discard messages about how to resolve a problem with loading
+    the cache file.  In particular, the dialog box that you get if
+    dpkg was interrupted should make a lot more sense.
+    (Closes: #160418)
+
+  * Actually process the message about failed downloads using fragf.
+    (Closes: #298713)
+
+  * Fix the "help crashes" bug.  (Closes: #293935, plus all the other
+    bugs reported by people who don't check the BTS first)
+
+  * Hard-wrap, don't clip, long literally formatted lines (in
+    accordance with Policy).
+
+  * Text in a number of places is now automatically formatted instead
+    of having hard-wired line wrapping.
+
+  * Fixed the formatting and size calculation of fragments even in the
+    presence of indentation.
+
+  * Made the description widget (and other similar widgets) actually
+    cache its formatting, rather than recalculating it every time the
+    screen is redrawn.
+
+  * Centralized the detection of the terminal width when running in
+    command-line mode; previously, some commands would properly wrap
+    text, but others wouldn't.
+
+  * Don't abort, just print a warning if the user passes -s in
+    interactive mode.  (Closes: #243192)
+
+  * Fixed an ugly problem with the docbook documentation -- instead of
+    using the DTD on the user's system, it was loading it off the net
+    (merged from the stable branch).
+
+  * Correct the documentation of Delete-Unused (merged from stable).
+
+[1/10/2005]           "Ow, my thesis!
                        That's funny, it didn't hurt that time..."
 
 - Bugfixes:

Modified: branches/aptitude-0.3/aptitude/configure.ac
==============================================================================
--- branches/aptitude-0.3/aptitude/configure.ac	(original)
+++ branches/aptitude-0.3/aptitude/configure.ac	Sun May  1 18:08:22 2005
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT
 AC_CONFIG_SRCDIR([src/main.cc])
-AM_INIT_AUTOMAKE(aptitude, 0.3.1)
+AM_INIT_AUTOMAKE(aptitude, 0.3.2)
 AM_CONFIG_HEADER(config.h)
 
 dnl Use C++

Modified: branches/aptitude-0.3/aptitude/doc/en/aptitude.xml
==============================================================================
--- branches/aptitude-0.3/aptitude/doc/en/aptitude.xml	(original)
+++ branches/aptitude-0.3/aptitude/doc/en/aptitude.xml	Sun May  1 18:08:22 2005
@@ -7,7 +7,7 @@
   <!ENTITY dselect '<command>dselect</command>'>
   <!ENTITY apt-get '<command>apt-get</command>'>
   <!ENTITY root '<systemitem class="username">root</systemitem>'>
-  <!ENTITY VERSION '0.3.1'>
+  <!ENTITY VERSION '0.3.2'>
 
   <!-- Shortcuts for menu commands: -->