Age | Commit message (Collapse) | Author |
|
to avoid a failure on slow machines (at least until I find a
better way)
|
|
for the ASCII and UTF-8 output modes.
Related to mandoc/chars.in rev. 1.21.
|
|
instead of the man_node line member. This is required to preserve
line breaks contained in user-defined macros called in .nf mode.
Found in a code audit triggered by fixing a similar issue in .TP.
|
|
use the MAN_LINE flag instead of the man_node line member.
This is required such that user-defined macros wrapping .TP work correctly.
Issue found by Havard Eidnes in Tcl_NewStringObj(3), reported via
the NetBSD bug tracking system and Thomas Klausner <wiz at NetBSD>.
|
|
* Support string comparisons.
* Support negation not only for numerical, but for all conditions.
* Switch the `o' condition from false to true.
* Handle the `c', `d', and `r' conditions as false for now.
* Use int for boolean data instead of rolling our own "enum roffrule";
needed such that we can use the standard ! and == operators.
Havard Eidnes reported via the NetBSD bug tracking system that some
Tcl*(3) manuals need this, and Thomas Klausner <wiz at NetBSD>
forwarded the report to me. This doesn't make the crazy Tcl*(3)
macrology maze happy yet, but brings us a bit closer.
|
|
when found on a macro line, does not close a conditional block.
The companion function roff_cond_text() already did this correctly,
but make the code more readable without functional change.
While here, report the correct column number in related error messages.
|
|
|
|
1. Handle more than one `\}' on macro lines, as it was already done
for text lines.
2. Do not treat `\}' as a macro invocation after a dot at the beginning
of a line. That allows more than one `\}' to work on lines starting
with `.\}'. It also simplifies the code.
3. Do not complain about characters following `\}'. Those are not lost,
but handled normally both on text and macro lines.
|
|
- netbsd have changed hp700 to hppa (from wiz@netbsd)
- update rcsid
|
|
|
|
|
|
from portable
|
|
a specific one for the test back in
|
|
|
|
fixes a crash reported by blambert@ and a few other, similar ones
|
|
way of SSP testing. For some reason this diff keeps escaping from
cvs commit...
Basic idea:
* Use dl_iterate_phdr() to iterate all loaded ELF program headers.
* Check that we actually find a header for ld.so.
* For ld.so, check that we find a PT_OPENBSD_RANDOMIZE segment.
* For each PT_OPENBSD_RANDOMIZE segment, check that at least one
byte in the memory range is non-zero.
Written by matthew@.
"Please go ahaed" kettenis@.
"Move fast" deraadt@, a week ago.
|
|
Missing feature found by jca@ in ratpoison(1).
The ratpoison(1) manual still doesn't work because it uses .shift
and .while, too (apparently, ratpoison is so complex that it
needs a Turing-complete language to even format its manual :-).
Written at Christchurch International Airport.
|
|
In particular, this improves handling of the pod2man(1) preamble;
for examples of the effect, see some author names in perlthrtut(1).
Missing feature reported by Andreas Voegele <mail at andreasvoegele dot com>
more than two years ago. Written at Christchurch International Airport.
|
|
|
|
|
|
|
|
happens to be in $PATH; from portable
|
|
manually specifying each type; from portable
|
|
|
|
somewhat similar to what mdoc_term.c already does for -Tascii.
|
|
documented in the Ossanna-Kernighan-Ritter troff manual
and also supported by groff.
Missing feature reported by Steffen Nurpmeso <sdaoden at gmail dot com>.
|
|
|
|
|
|
|
|
the regress logfile.
|
|
|
|
|
|
|
|
the test target to fail without terminating overall regression tests. Clean up
a little.
Also adjust orders.txt.sig comment to new reality, making the test pass again.
Looks ok to sthen@
|
|
ok deraadt@
|
|
|
|
however it has a much better chance of compiling than it did previously.
|
|
|
|
|
|
|
|
|
|
|
|
prevents that the socket splicing performance test interferes with
the dynamic TCP buffer size adjusting.
|
|
trim excess copy&paste from former targets
|
|
forgot to link t37 into the build
|
|
from wiz@netbsd
|
|
|
|
|
|
- Additionally, test _setjmp and sigsetjmp as implementations are different.
|
|
preserved by setjmp. Currently under REGRESS_FULL as this fails
on certain archs.
|