diff options
author | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2020-02-27 01:26:00 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2020-02-27 01:26:00 +0000 |
commit | 6f8aadfc69810a5c3408b4cae48f85969daf651c (patch) | |
tree | 451d059ba46667c14eff8b88012de8605c885723 /sbin | |
parent | d1bbe4f0575c40545245502a43df4e9910062b65 (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