summaryrefslogtreecommitdiff
path: root/sbin
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2020-02-27 01:26:00 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2020-02-27 01:26:00 +0000
commit6f8aadfc69810a5c3408b4cae48f85969daf651c (patch)
tree451d059ba46667c14eff8b88012de8605c885723 /sbin
parentd1bbe4f0575c40545245502a43df4e9910062b65 (diff)
Introduce the concept of nodes that are semantically transparent:
they are skipped when looking for previous or following high-level macros. Examples include roff(7) .ft, .ll, and .ta, mdoc(7) .Sm and .Tg, and man(7) .DT and .PD. Use this concept for a variety of improved decisions in various validators and formatters. While here, * remove a few const qualifiers on struct arguments that caused trouble; * get rid of some more Yoda notation in the vicinity; * and apply some other stylistic improvements in the vicinity. I found this class of issues while considering .Tg patches from kn@.
Diffstat (limited to 'sbin')
0 files changed, 0 insertions, 0 deletions