[10/30/2007]
Version 0.4.7 "Where did all these
balloons come from?
And why am I wearing
a fake nose?"
- New features:
* The options dialogs have been completely replaced by a new
interface, based on a top-level list view. This fixes many
deficiencies of the old interface: it handles long strings more
gracefully, avoids many of the focus-handling bugs that the old
dialogs had, and should generally be better-behaved.
(Closes: #197976, #331200, #424708)
* Prompts that ask you to enter text will now wrap to multiple lines
when the text gets long, rather than hiding parts of the string.
* The online help and other Help-menu itmes are now top-level views,
which should make them somewhat more usable. (Closes: #434349)
* Support for the "Breaks" field and for trigger states (thanks to
Michael Vogt and Ian Jackson for patches and prodding).
(Closes: #438543)
* Two new styles, "PkgDowngraded" and "PkgDowngradedHighlighted",
are provided to control how downgraded packages look. By default
these packages look like any other installed package.
(Closes: #434442)
* aptitude can now display homepage URLs stored in the Homepage
field of packages.
There are bug-fixes too, but those aren't as fun. So instead I think I'll include some diffstat output. Everyone likes diffstat!
daniel@alpaca:~/programming/aptitude/head$ hg diff -r 0.4.6.1:0.4.7 | diffstat .hgtags | 1 NEWS | 92 + b/src/apt_config_treeitems.cc | 477 ++++++ b/src/apt_config_treeitems.h | 156 ++ b/src/generic/util/browser.h | 42 configure.ac | 20 doc/en/aptitude.xml | 187 ++ help-fr.txt | 10 po/ChangeLog | 24 po/dz.po | 188 +- po/es.po | 82 - po/gl.po | 19 po/ne.po | 1277 +++++++++-------- po/pt.po | 20 po/ru.po | 97 - po/sv.po | 1854 ++++++++++++-------------- po/zh_CN.po | 23 src/Makefile.am | 2 src/apt_info_tree.cc | 4 src/apt_options.cc | 598 +++++--- src/apt_options.h | 12 src/cmdline/cmdline_action.cc | 6 src/cmdline/cmdline_check_resolver.cc | 2 src/cmdline/cmdline_do_action.cc | 134 + src/cmdline/cmdline_prompt.cc | 124 - src/cmdline/cmdline_search.cc | 4 src/cmdline/cmdline_show.cc | 20 src/cmdline/cmdline_why.cc | 64 src/defaults.cc | 4 src/dep_item.cc | 1 src/desc_parse.cc | 2 src/generic/apt/apt.cc | 32 src/generic/apt/apt.h | 30 src/generic/apt/aptcache.cc | 54 src/generic/apt/aptcache.h | 21 src/generic/apt/aptitude_resolver_universe.cc | 28 src/generic/apt/aptitude_resolver_universe.h | 57 src/generic/apt/infer_reason.cc | 22 src/generic/apt/log.cc | 8 src/generic/apt/matchers.cc | 531 +++++-- src/generic/apt/matchers.h | 28 src/load_grouppolicy.cc | 25 src/menu_tree.cc | 12 src/pkg_columnizer.cc | 19 src/pkg_grouppolicy.cc | 27 src/pkg_grouppolicy.h | 9 src/pkg_info_screen.cc | 10 src/pkg_item.cc | 31 src/pkg_item.h | 7 src/pkg_subtree.cc | 22 src/pkg_subtree.h | 12 src/pkg_tree.cc | 4 src/pkg_tree.h | 1 src/pkg_ver_item.cc | 31 src/pkg_ver_item.h | 5 src/pkg_view.cc | 24 src/reason_fragment.cc | 10 src/solution_fragment.cc | 5 src/solution_item.cc | 76 - src/solution_item.h | 14 src/ui.cc | 179 +- src/vscreen/fragment.cc | 140 + src/vscreen/fragment.h | 40 src/vscreen/ref_ptr.h | 5 src/vscreen/testvscreen.cc | 20 src/vscreen/vs_editline.cc | 310 +++- src/vscreen/vs_editline.h | 33 src/vscreen/vs_tree.cc | 113 + src/vscreen/vs_tree.h | 40 src/vscreen/vs_treeitem.cc | 4 src/vscreen/vs_treeitem.h | 21 src/vscreen/vs_util.cc | 1 72 files changed, 4853 insertions(+), 2754 deletions(-)
Comment by at 5:10 AM:
seems like you got a bug number wrong: