[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Man-db-announce] man-db 2.11.0
From: |
Colin Watson |
Subject: |
[Man-db-announce] man-db 2.11.0 |
Date: |
Sat, 15 Oct 2022 15:20:02 +0100 |
I've released man-db 2.11.0.
Description
===========
man-db contains an implementation of the man command, which is the
primary way of examining the on-line help files (manual pages). Other
utilities provided include the whatis and apropos commands for searching
the manual page database, the manpath utility for determining the manual
page search path, and the maintenance utilities mandb, catman and
zsoelim. The package requires a troff installation, such as groff (GNU
troff) to format and display the manual pages.
About this release
==================
Fixes:
* `mandb` now correctly records filters in the database if it uses cached
whatis information.
* Upgrade Gnulib, fixing syntax error on glibc systems with GCC 11.
* The `CATWIDTH` configuration file directive now overrides `MINCATWIDTH`
and `MAXCATWIDTH`.
* Database entries for links were often incorrectly stored as if they were
entries for the ultimate source of the page. They are now stored with
the correct type.
* Store links in the database using the section and extension of the link
rather than of the ultimate source file.
* Consider pages for adding to the database even if they seem to already
exist; this performance optimization is no longer needed due to caching,
and it produced inconsistent results in some unusual cases.
* `man` now runs any required preprocessors in the same order that `groff`
does, rather than trusting the order of filters in a page's preprocessor
string.
* Fix building on MinGW. (I haven't been able to test this; help from
MinGW experts would be welcome.)
Improvements:
* Add more recognized case variants for localized versions of the `NAME`
section.
* Maintain multi keys in sorted order, improving database reproducibility.
* Pick a more consistent name for the target of a whatis entry in the
database.
* Extend rules for when to replace one database entry with another,
producing more stable behaviour.
* Fully reorganize databases after writing them, allowing the reproduction
of bitwise-identical databases regardless of scan order (at least with
GDBM).
For full details, please see the ChangeLog file in the source
distribution.
https://savannah.nongnu.org/projects/man-db/
https://download.savannah.nongnu.org/releases/man-db/man-db-2.11.0.tar.xz
https://download.savannah.nongnu.org/releases/man-db/man-db-2.11.0.tar.xz.asc
Cheers,
--
Colin Watson (he/him) [cjwatson@debian.org]
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Man-db-announce] man-db 2.11.0,
Colin Watson <=