man-db 2.5.7
Among many bug fixes, this release always saves cat pages in UTF-8 so
that cat pages can now be saved regardless of locale, includes support
for looking up manual pages by the path to the corresponding executable,
and provides a new 'man --no-justification' option.
Milestone information
- Active:
- Yes. Drivers can target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- No users assigned to blueprints and bugs.
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- No bugs are targeted to this milestone.
Download files for this release
Release notes
Fixes:
------
o If a subprocess exits before man manages to read all the output
from it, it now drains the output file descriptor rather than
immediately discarding it.
o If /usr/share/
to ensure that LC_CTYPE is set to an appropriate locale for the
selected character set when invoking col. This fixes 'LANG=C man
-E UTF-8', as used by lintian.
o Don't run tests if cross-compiling.
o Fix possible mandb crash when MAN_MUST_CREATE is unset.
Improvements:
-------------
o man can now tell nroff to disable justification if the
--no-
o If the full path to an executable is given as an argument, man
will try looking up the corresponding manual page in the
appropriate part of the manpath, rather than just trying to format
the text of the executable as a manual page.
o In the GNU manual hierarchy layout, search man<sec><ext>
directories as well as just man<sec> (e.g. /usr/share/
well as /usr/share/
o By request, man now prefers getting a page from the best manual
section over getting a page in the correct language.
o All programs now support a MAN_DEBUG environment variable which
can be used in place of the -d/--debug option. This is useful in
some situations where a program is being called deep in a process
tree.
o man-db now builds with heirloom-doctools, thanks to Diego Pettenò
of Gentoo.
o Add support for emulating pipe() with socketpair(), which is
faster on some systems; thanks to Werner Fink of SUSE.
o Cat pages are now always saved in UTF-8, and converted to the
proper encoding at display time, which means that cat pages can
now be saved regardless of locale. Note that a consequence of this
is that cat pages now include formatting information (e.g.
overstriking) and need to be run through col(1) before display.
Changelog
This release does not have a changelog.
0 blueprints and 0 bugs targeted
There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.