aboutsummaryrefslogtreecommitdiff
path: root/contrib/mandoc
Commit message (Collapse)AuthorAgeFilesLines
* mandoc: Fix bootstrapping on macOS with Clang 16 / Apple Clang 15Jessica Clarke2024-05-021-1/+1
| | | | | | | | | | | macOS, like Linux, does not include an outer const qualifier for its fts_open callback arguments, so -Wincompatible-function-pointer-types also picks this up and breaks the build now Clang 16 makes it an error by default. Extend the existing Linux support to fix this. MFC after: 1 week (cherry picked from commit ce312ef72d91888d332f7f042298001794b66914)
* mandoc: fix bootstrapping on Linux with Clang 16Alex Richardson2024-05-021-0/+4
| | | | | | | | | | | | | It appears that Clang 16 errors by default for the mismatched function pointer types that are triggered by the fts callback (since glibc has a callback type without the second const qualifier). Fortunately, there is already code to handle glibc inside mandoc, we just have to edit the checked-in config.h. Reviewed By: imp, emaste Differential Revision: https://reviews.freebsd.org/D42999 (cherry picked from commit 0156465c6d11e1ef064d104443047e4146e5b925)
* mandoc: import version 1.14.6Baptiste Daroussin2022-10-12104-2896/+5028
| | | | | | MFC after: 3 weeks (cherry picked from commit 6d38604fc532a3fc060788e3ce40464b46047eaf)
* flua: Add a libjail moduleRyan Moeller2020-10-241-0/+1
| | | | | | | | | | | | | | | libjail is pretty small, so it makes for a good proof of concept demonstrating how a system library can be wrapped to create a loadable Lua module for flua. * Introduce 3lua section for man pages * Add libjail module Reviewed by: kevans, manpages Relnotes: yes Differential Revision: https://reviews.freebsd.org/D26080 Notes: svn path=/head/; revision=367013
* Revert r362809: Mention FreeBSD in the HISTORY sections of apropos(1) and ↵Gordon Bergling2020-07-142-14/+2
| | | | | | | | | | | | | | | | makewhatis(8). We don't mention the first appearance of a utility in FreeBSD, when it first appeared in a BSD version that predates FreeBSD. PR: 223520, 223521 Reported by: rgrimes, imp Reviewed by: bcr (mentor) Approved by: bcr (mentor) Differential Revision: https://reviews.freebsd.org/D25521 Notes: svn path=/head/; revision=363178
* Mention FreeBSD in the HISTORY sections of apropos(1) and makewhatis(8).Gordon Bergling2020-06-302-2/+14
| | | | | | | | | | PR: 223520, 223521 Reviewed by: bcr (mentor) Approved by: bcr (mentor) Differential Revision: https://reviews.freebsd.org/D25521 Notes: svn path=/head/; revision=362809
* Update mandoc to cvs snapshot 2019-07-23Baptiste Daroussin2019-07-2643-635/+892
| | | | | | | | | | This snapshot among other things includes a fix for a crash of mandoc with empty tbl reported by rea@ (his regression test has been incorporated upstream) MFC after: 3 weeks Notes: svn path=/head/; revision=350351
* Update mandoc to 1.14.5Baptiste Daroussin2019-04-12105-6386/+8251
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=346149
* Add .Lb references for gmock/gtestEnji Cooper2019-02-191-0/+2
| | | | | | | These will be used in src.conf(5) changes--coming up next. Notes: svn path=/projects/import-googletest-1.8.1/; revision=344311
* apropos/whatis: use output of manpath(1) to set defpaths if -M is notYuri Pankov2018-10-161-0/+31
| | | | | | | | | | | | | | specified. This fixes searching the paths specified in /usr/local/etc/man.d/*.conf, as currently apropos/whatis from mandoc suite aren't aware about them. PR: 227922 Reviewed by: bapt Approved by: re (gjb), kib (mentor) Differential Revision: https://reviews.freebsd.org/D17454 Notes: svn path=/head/; revision=339385
* Import mandoc 1.14.4Baptiste Daroussin2018-09-20186-0/+66964
Approved by: re (kib) MFC after: 1 week Notes: svn path=/head/; revision=338826