| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
While here, fix the FreeBSD link and the 1.12.1 release date.
|
| |
|
|
|
|
| |
Sneak in a downstream link to Alpine Linux.
|
| |
|
|
|
|
|
| |
Same patch sent in by Franco Fichtner and Kristaps Dzonsons.
Tested by Franco Fichtner <franco at lastsummer dot de>.
|
|
|
|
|
| |
while most other systems include that indirectly via <sys/types.h>.
Reported by Franco Fichtner <franco at lastsummer dot de>.
|
| |
|
|
|
|
|
|
|
| |
Initial version for SmartOS by ONODERA Ryo <ryoon at netbsd dot org>.
Generalized for Solaris by Jonathan Perkin <jperkin at netbsd dot org>.
Received via Thomas Klausner <wiz at netbsd dot org>.
Style cleanup by myself.
|
|
|
|
|
|
| |
* Test for betoh64(), otherwise use be64toh().
* In the Makefile, improve the explanation of STATIC.
* Update VERSION and VDATE.
|
|
|
|
| |
Ulrich Spoerlein <uqs at freebsd dot org>.
|
|
|
|
|
|
|
|
|
|
| |
* Manuals: Alphabetically sort "eqn" before "man".
* Downstream: List explicit downstream versions. Yes, keeping this
up to date causes minimal work, but i consider it worth the effort.
* List all three places DragonFly scattered its mandoc build system to.
* News: Polish the wording.
* Note that groff is GPLv3, and remove the wrong claim that it's all GPL.
* Assert my Copyright.
|
| |
|
|
|
|
|
| |
Add tbl.3 and gmdiff to the tarball.
Add tbl.3.html to the website.
|
|
|
|
| |
Stop producing xhtml/pdf/etc for webpage.
|
|
|
|
| |
Remove lint support and Windows binaries.
|
|
|
|
| |
Stop producing xhtml/pdf/etc for webpage.
|
|
|
|
|
| |
1) Revert filenames back to mandoc.{db,index}
2) Improve AUTHORS and HISTORY
|
| |
|
|
|
|
|
| |
Without arguments, show the usage line and EXIT_FAILURE.
Resolve some gratuitious differences (order, parantheses, white space, etc).
|
|
|
|
|
| |
Kristaps changed the size member of struct manpaths from int to size_t.
No functional change.
|
|
|
|
|
| |
Do not truncate the production database when starting to build a new one.
Suggested by deraadt@.
|
|
|
|
| |
backout non-portable code
|
|
|
|
| |
Consistently use the PATH_MAX since it is specified by POSIX.
|
|
|
|
|
| |
2) For citing the names and email addresses of authors,
consistently use the style ".An name Aq Mt email".
|
|
|
|
|
| |
For citing the names and email addresses of authors,
consistently use the style ".An name Aq Mt email".
|
|
|
|
| |
Revert the argument names in the SYNOPSIS back to the usual ones.
|
| |
|
|
|
|
| |
from Sascha Wildner <swildner at gmail dot com> (DragonFly)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
different meanings, that cannot be helped. But we can make this less
confusing by stating that the second instance refers to stuff like (2),
(3), and (9), and by adding the sections header the first instance
refers to, for example ERRORS or RETURN VALUES.
Source for confusion noticed by Jan Stary <hans at stare dot cz>,
better wording suggested by jmc@, tweaked by me.
|
|
|
|
|
| |
This fixes horizontal spacing when an Ns macro follows a block-closing
macro and the corresponding block-opening macro is not on the same line.
|
|
|
|
|
|
|
|
|
|
| |
one, so they miss the clearing of MDOC_NEWLINE in mdoc.c, node_alloc().
Consequently, MDOC_NEWLINE must be cleared before processing the next
macro on the same line.
This fixes horizontal spacing for input lines beginning like .Oc Ns ...
Issue found by Franco Fichtner <franco at lastsummer dot de>
while working on DragonFly mandoc integration.
|
|
|
|
|
|
| |
whether they are the first macro on the line or called by another macro.
To help debugging, indicate this property "first macro on a new input line"
by prefixing an asterisk to the line number in -Ttree output.
|
|
|
|
|
|
|
|
|
| |
from int to size_t, to match some existing ones (offset, *rmargin, viscol).
Move some related local variables from int to size_t as well.
Needed as a preparation to make a generalized adjbuf() function available
beyond the file term.c, i.e. in mandoc.c.
Also saves a couple of ugly casts.
|
|
|
|
|
|
| |
Part of the patch was sent in by Jan Stary <hans at stare dot cz>,
another part was added by jmc@, the rest was added by myself;
ok jmc@.
|
|
|
|
|
| |
This improves the formatting of about 40 base manuals
and reduces groff-mandoc formatting differences in base by about 5%.
|
|
|
|
|
|
|
|
|
|
|
| |
against vend, causing a premature line break. Fix that bug by reverting
revision 1.93 which Kristaps committed four years ago. Kristaps patch is no
longer needed because the code below /* Write out the [remaining] word. */
now handles leading blanks correctly, probably already for a long time.
This avoids premature line breaks in about a dozen base system manuals,
for example as(1) and gdb(1), and alignment issues in another twenty,
for example mount(2), ip6(4), pfctl(8), and crypto(9).
|
|
|
|
|
|
|
| |
because that's the usual order in formal citations.
My patch that was accepted into groff by Werner Lemberg
uses the same order, so keep groff and mandoc consistent.
|
| |
|
| |
|
|
|
|
|
|
|
| |
consistently use the style ".An name Aq Mt email".
Triggered by a question from Jan Stary <hans at stare dot cz>,
ok jmc@.
|
|
|
|
|
|
|
|
|
|
| |
As with any low-level roff request involving subtle interactions
with macro internals, this implementation is not exact, but it
does handle the simplest cases.
This request occurs in man(7) code generated from DocBook,
for example mysql(1) and yasm_arch(7).
Thanks to brad@ for reporting the issue back in January 2011.
|
|
|
|
|
|
|
| |
* Again accept suffixes on the name of the whatis utility.
* The usage line for whatis must not invite expressions.
* Revert the argument names in the SYNOPSIS back to the usual ones.
* Revert a few gratuitious changes regarding line breaks etc.
|
|
|
|
|
| |
so move the str_info structure into that function.
No functional change.
|
|
|
|
| |
so move the statement into the function dbopen().
|
| |
|
|
|
|
|
| |
is actually reachable by man(1). This check got lost when
the database backend was changed from Berkeley to sqlite.
|
|
|
|
|
|
|
|
|
|
|
| |
even when the conditional evaluated to false.
While here, reshuffle the code to reduce indentation and make it
more readable; that way, we can even trim down the comments because
it becomes obvious what the code does.
Found in zipinfo(1) - thanks to espie@ and naddy@
for making me look at that manual page.
|
| |
|