User Interface changes
- Add reinstall command.
- Can include the same file in multiple config. sections.
- Write a usable, utf8 aware, textwrap for "info" description and others.
- Also created a utf8 aware "character width" which is also now used instead of counting bytes.
- When --showduplicates is on, we'll now show reinstall available versions.
- Add configurable color/highlighting for list/info/groupinfo/search.
- Add --color option, to force ANSI colors to pipe's etc.
- Highlight list available data for newest/older/available.
- Highlight list install "extra" packages.
- Dynamic columns in repolist, and never truncate the repoid.
- Add Repo line into search -v output.
- Do the update available highlighting in yum list installed.
- Parse arguments to grouplist, to only matches (like list/etc.).
- check-update -v shows obsoletes.
Resource improvement changes
API changes
- Add utf8_width() functions and use it to get nice output for non-en.
- Add reinstall_available and old_available to doPackageLists().
- Change the default for obsoletes processing to be true.
- Work with the latest version of MM metalink support.
Devleoper stats.
3.2.21 - 131 commits: Fri Feb 8 14:03:54 2009 -0500
40 files changed, 7,044 insertions(+), 4,058 deletions(-)
23 files changed, 1,301 insertions(+), 322 deletions(-) [yum rpmUtils bin *.py]