summaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAge
* Import man-db_2.12.0.orig.tar.xzColin Watson2023-09-23
|\
| * Update German manual page translationMario Blättermann2023-08-07
| | | | | | | | * man/po4a/po/de.po: Update from Translation Project.
| * Update Simplified Chinese manual page translationBoyuan Yang2023-08-07
| | | | | | | | * man/po4a/po/zh_CN.po: Update from Translation Project.
| * Update Romanian manual page translationRemus-Gabriel Chelu2023-08-07
| | | | | | | | * man/po4a/po/ro.po: Update from Translation Project.
| * Update Korean manual page translationSeong-ho Cho2023-08-07
| | | | | | | | * man/po4a/po/ko.po: Update from Translation Project.
| * Update translation filesColin Watson2023-08-06
| | | | | | | | * man/po4a/po/*.pot, man/po4a/po/*.po, po/*.pot, po/*.po: Update.
| * Update Romanian manual page translationRemus-Gabriel Chelu2023-08-06
| | | | | | | | * man/po4a/po/ro.po: Update from Translation Project.
| * man(1): Document handling of file names without -l more accuratelyColin Watson2023-08-06
| | | | | | | | | | | | | | | | | | Fixes https://gitlab.com/man-db/man-db/-/issues/18. * man/man1/man.man1: Without `-l`, we only fall back to interpreting arguments as local file names if they contain a slash. Explain this more accurately. * NEWS.md: Document this.
| * man: Allow disabling warnings enabled by default in groffColin Watson2023-08-06
| |
| * man(1): Fix typography in STANDARDSColin Watson2023-08-06
| | | | | | | | | | | | | | | | Reported by Mario Blättermann. * man/man/man.man1 (STANDARDS): Use `\-`, not a mix of Unicode hyphens and unescaped ASCII hyphens. * man/po4a/po/*.pot, man/po4a/po/*.po: Update.
| * Update German manual page translationMario Blättermann2023-08-06
| | | | | | | | * man/po4a/po/de.po: Update from Translation Project.
| * Release man-db 2.12.0-pre1Colin Watson2023-08-06
| | | | | | | | | | | | * man/po4a/po/*.pot, man/po4a/po/*.po, po/man-db.pot, po/*.po: Update. * NEWS.md: Bump next version to 2.12.0. * configure.ac: Update version and date.
| * lexgrog.1: Fix thinko in my recent contributionG. Branden Robinson2023-07-28
| | | | | | | | | | | | | | | | In commit bbf7701c4f, 19 July, I got the sense of the tests that governed the macro definitions backwards. I fooled myself because I use a more complex test in groff's an-ext.tmac file (written in a non-intuitive way due to AT&T troff limitations) so that it's easy to run groff's automated tests on them.
| * man: Pass --regex/--wildcard on to whatis/aproposColin Watson2023-07-22
| | | | | | | | | | | | | | | | | | | | | | Fixes https://gitlab.com/man-db/man-db/-/issues/13. * src/man.c (do_extern): Pass `-r` or `-w` options to the external program if necessary. * man/man1/man.man1 (Main modes of operation): Document that `-f` and `-k` are still only approximately equivalent to `whatis` and `apropos` respectively (since `man` accepts slightly different options). * NEWS.md: Document this.
| * Document false negatives from "man -K"Colin Watson2023-07-20
| | | | | | | | | | | | | | | | Fixes https://gitlab.com/man-db/man-db/-/issues/14. * man/man1/man.man1 (Main modes of operation): Document false negatives due to things like `\-`. * NEWS.md: Document this.
| * man(1): Add a STANDARDS sectionColin Watson2023-07-20
| | | | | | | | | | | | | | Fixes https://gitlab.com/man-db/man-db/-/issues/20. * man/man1/man.man1 (STANDARDS): New section. * NEWS.md: Document this.
| * Change "CONFORMING TO" to "STANDARDS"Colin Watson2023-07-20
| | | | | | | | | | | | | | | | | | | | This is in line with `man-pages(7)`. See https://gitlab.com/man-db/man-db/-/issues/20. * man/man1/man.man1 (DESCRIPTION): Recommend `STANDARDS` rather than `CONFORMING TO`. * NEWS.md: Document this.
| * Update warning regex for groff 1.23.0Colin Watson2023-07-20
| | | | | | | | | | | | | | Part of https://gitlab.com/man-db/man-db/-/issues/25. * man/check-man: groff 1.23.0 says "cannot break line" rather than "can't break line"; update regular expression.
| * Avoid translation fallout from lexgrog(1) fixColin Watson2023-07-19
| | | | | | | | | | * man/man1/lexgrog.man1: Protect `.ds mC CW` with `.if !'po4a'hide'`, to avoid "CW" showing up as a string for translation.
| * Improve lexgrog(1) portabilityG. Branden Robinson2023-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a test failure in man1/lexgrog.1 when building against groff 1.23.0. Borrow code from groff 1.23.0's "an-ext.tmac" file (licensed as permissively as a decadent society) to implement `EX` and `EE` extension macros from Ninth Edition Research Unix (1986) (and groff) to get monospaced code displays in a more portable way. There is no way to portably change font families in pure man(7) itself, and the names of troff typefaces aren't very portable either. There is also no portable way to test for the _existence_ of a font. FTW. ("Portable" here largely means "to AT&T device-independent troff implementations", for which there has been no official source since the mid-1990s.[1] Several AT&T Unix System V licensees/descendants have continued to ship their own vendored versions, but these have enjoyed little or no development for the past 3 decades.) * Define a string `mC` to store the name of a presumed monospaced roman typeface. Use "CW", which is portable to AT&T device-independent troff of the early 1980s before it occurred to anyone that Courier might someday be available in italic and bold styles (and budget available to purchase them). * Define `mC` as "CR" if using a typesetting device and the formatter is groff, or claims groff compatibility by the setting the `.g` register. This is reasonably portable to modern implementations given traditional troff font naming practices and the pervasive influence of Adobe Software and the "base fonts" of its PostScript and PDF specifications. * If not typesetting (i.e., if using nroff), define `mC` as "R", which is certain to be available. * Define `EX` and `EE` macros as groff does, if the formatter does not set the `.g` register. * Migrate from `ft CW` and `nf` requests to `EX` macro calls. * Migrate from `ft P` and `fi` requests to `EE` macro calls. * Replace an inline use of `\f(CW` with a change to inline bold. There is to date no portable way to inline a font family change. Test passes now. Tested as-is and with the `EX` and `EE` macro definitions forcibly enabled. [1] https://groups.google.com/g/comp.text/c/COkqrii4W0E/m/7HarA8Ha2dAJ
| * Correct typography of "~/.manpath"Colin Watson2023-07-08
| | | | | | | | | | | | | | | | | | | | | | `~` should be written as `\(ti` in manual pages to avoid being rendered as something along the lines of U+02DC SMALL TILDE in PDF output, or as of groff 1.23.0 in UTF-8 output. * man/man1/apropos.man1, man/man1/man.man1, man/man1/manpath.man1, man/man1/whatis.man1, man/man8/catman.man8, man/man8/mandb.man8, man/it/man1/apropos.man1, man/it/man1/man.man1: Write `\(ti` when shell tilde expansion is intended.
| * Update Serbian manual page translationМирослав Николић2023-05-21
| | | | | | | | * man/po4a/po/sr.po: Update from Translation Project.
| * Add Georgian translationTemuri Doghonadze2023-04-14
| | | | | | | | | | | | * po/ka.po: New from Translation Project. * po/LINGUAS: Add ka. * man/THANKS: Add translator credit.
* | Import man-db_2.11.2.orig.tar.xzColin Watson2023-01-08
|\|
| * Update Korean manual page translationSeong-ho Cho2022-11-29
| | | | | | | | * man/po4a/po/ko.po: Update from Translation Project.
| * Update Russian manual page translationYuri Kozlov2022-11-28
| | | | | | | | * man/po4a/po/ru.po: Update from Translation Project.
* | Import man-db_2.11.1.orig.tar.xzColin Watson2022-11-15
|\|
| * Transfer Git repository to new groupColin Watson2022-11-14
| | | | | | | | | | | | | | | | | | | | * README.md, docs/HACKING.md, man/man1/apropos.man1, man/man1/lexgrog.man1, man/man1/man-recode.man1, man/man1/man.man1, man/man1/manconv.man1, man/man1/manpath.man1, man/man1/whatis.man1, man/man1/zsoelim.man1, man/man5/manpath.man5, man/man8/accessdb.man8, man/man8/catman.man8, man/man8/mandb.man8: Change GitLab URL to https://gitlab.com/man-db/man-db. * NEWS.md: Document this.
| * Fix distribution of Korean manual page translationColin Watson2022-11-05
| | | | | | | | | | | | Accidentally omitted from 8f12d39bbb6748a1257358269028ef919f9c92e6. * man/Makefile.am (DIST_SUBDIRS): Add ko.
| * Add Korean manual page translationColin Watson2022-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | * man/po4a/po/ko.po: New from Translation Project (thanks, Seong-ho Cho). * configure.ac (AC_CONFIG_FILES): Add man/ko/Makefile. * man/LINGUAS.po4a: Add ko. * man/Makefile.am (DIST_SUBDIRS): Add ko. * man/ko/Makefile.am, man/ko/translator.add: New files. * man/po4a/Makefile.am (POFILES): Add po/ko.po. * man/po4a/po4a.cfg (po4a_langs): Add ko. * man/THANKS: Update translator credit. * .gitignore: Add man/ko/man1, man/ko/man5, and man/ko/man8.
| * Add Korean translationSeong-ho Cho2022-10-28
| | | | | | | | | | | | * po/ko.po: New from Translation Project. * po/LINGUAS: Add ko. * man/THANKS: Add translator credit.
| * Update Swedish manual page translationSebastian Rasmussen2022-10-28
| | | | | | | | * man/po4a/po/sv.po: Update from Translation Project.
| * Add 3type to default section listColin Watson2022-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is used by the Linux man-pages package, and should be lower priority than section 2. Suggested by Alejandro Colomar. Fixes https://gitlab.com/cjwatson/man-db/-/issues/5. * include/manconfig.h (STD_SECTIONS): Add `3type` between sections `2` and `5`. * m4/man-arg-sections.m4 (MAN_ARG_SECTIONS): Likewise. * man/man5/manpath.man5 (FORMAT): Update documentation of SECTION. * src/tests/man-exact-section-matches: Update default section order. * src/man_db.conf.in (SECTION): Update documentation. * NEWS.md: Document this.
* | Import man-db_2.11.0.orig.tar.xzColin Watson2022-10-15
|\|
| * Update Turkish manual page translationEmir SARI2022-10-06
| | | | | | | | * man/po4a/po/tr.po: Update from Translation Project.
| * Update Simplified Chinese manual page translationBoyuan Yang2022-10-06
| | | | | | | | * man/po4a/po/zh_CN.po: Update from Translation Project.
| * Update Romanian manual page translationRemus-Gabriel Chelu2022-10-06
| | | | | | | | * man/po4a/po/ro.po: Update from Translation Project.
| * Update German manual page translationMario Blättermann2022-10-03
| | | | | | | | * man/po4a/po/de.po: Update from Translation Project.
| * Update translation filesColin Watson2022-10-02
| | | | | | | | * po/man-db.pot, po/*.po: Update.
| * Make CATWIDTH override MINCATWIDTH/MAXCATWIDTHColin Watson2022-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise setting `CATWIDTH` to something larger than 80 confusingly doesn't work unless you also set `MAXCATWIDTH`. Fixes https://gitlab.com/cjwatson/man-db/-/issues/9. * src/man.c (add_roff_line_length): Skip terminal width range check if `cat_width` is set. * man/man5/manpath.man5 (FORMAT): Remove note that `CATWIDTH` should be within the range set by `MINCATWIDTH` and `MAXCATWIDTH`, and instead say that it overrides them. * NEWS.md: Document this.
| * Update French manual page translationStéphane Aulery2022-07-05
| | | | | | | | * man/po4a/po/fr.po: Update from Translation Project.
| * Update Indonesian translationAndika Triwidada2022-04-27
| | | | | | | | | | * po/id.po: Update from Translation Project. * man/THANKS: Add translator credit.
| * Stop GitLab from getting confused about licencesColin Watson2022-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GitLab uses https://github.com/licensee/licensee to detect the project's licence, and if that finds multiple matching files then it throws up its hands and refuses to make a licence assertion, with no apparent way to override it. To avoid this problem, move the secondary licence files (those that apply only to some files, rather than to the project as a whole) back into a subdirectory, so that `licensee` doesn't notice them. * COPYING.GPLv2: Move to ... * docs/COPYING.GPLv2: ... here. Update all references. * COPYING.LIB: Move to ... * docs/COPYING.LIB: ... here. Update all references. * Makefile.am (dist_noinst_DATA): Remove COPYING.GPLv2. * docs/Makefile.am (dist_noinst_DATA): Add COPYING.GPLv2 and COPYING.LIB.
| * Clarify effective GPLv3 licensingColin Watson2022-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While man-db's own files are individually licensed under GPLv2 (or in a few cases LGPLv2.1), the project as a whole is effectively GPLv3 due to Gnulib. This was already explained in README.md, but make it a bit clearer by having the top-level COPYING file be a copy of GPLv3. * COPYING: Move to ... * COPYING.GPLv2: ... here. * COPYING: New file. * Makefile.am (dist_noinst_DATA): Add COPYING.GPLv2. * lib/README, man/it/man1/apropos.man1, man/it/man1/man.man1, man/it/man1/manpath.man1, man/it/man1/whatis.man1, man/it/man1/zsoelim.man1, man/it/man5/manpath.man5, man/it/man8/accessdb.man8, man/it/man8/catman.man8, man/it/man8/mandb.man8, man/man1/apropos.man1, man/man1/lexgrog.man1, man/man1/man-recode.man1, man/man1/man.man1, man/man1/manconv.man1, man/man1/manpath.man1, man/man1/whatis.man1, man/man1/zsoelim.man1, man/man5/manpath.man5, man/man8/accessdb.man8, man/man8/catman.man8, man/man8/mandb.man8, manual/comp.me, manual/db.me, manual/files.me, manual/format.me, manual/glossary.me, manual/intro.me, manual/leader.me, manual/man_db.me, manual/misc.me, manual/sec.me: Refer to COPYING.GPLv2 rather than COPYING.
| * Update Turkish manual page translationEmir SARI2022-04-17
| | | | | | | | | | * man/po4a/po/tr.po: Update from Translation Project. * man/THANKS: Update translator credit.
| * Update Turkish translationEmir SARI2022-04-12
| | | | | | | | | | * po/tr.po: Update from Translation Project. * man/THANKS: Add translator credit.
* | Import man-db_2.10.2.orig.tar.xzColin Watson2022-03-17
|\|
| * Update Serbian manual page translationМирослав Николић2022-02-18
| | | | | | | | * man/po4a/po/sr.po: Update from Translation Project.
| * Update Romanian translationRemus-Gabriel Chelu2022-02-17
| | | | | | | | | | * po/ro.po: Update from Translation Project. * man/THANKS: Update translator credit.
| * Update Romanian manual page translationRemus-Gabriel Chelu2022-02-15
| | | | | | | | * man/po4a/po/ro.po: Update from Translation Project.