diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2018-04-10 00:52:30 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2018-04-10 00:52:30 +0000 |
commit | aa23a004eb502cf67af388be4976d369784961db (patch) | |
tree | fb861ca062ad13e28b814094efecbf58be3f4131 /regress/roff/nr/incr.in | |
parent | 318dcfc920386cbcdf23d6d81d97b72fabb8de35 (diff) | |
download | mandoc-aa23a004eb502cf67af388be4976d369784961db.tar.gz mandoc-aa23a004eb502cf67af388be4976d369784961db.tar.zst mandoc-aa23a004eb502cf67af388be4976d369784961db.zip |
Two new low-level roff(7) features:
* .nr optional third argument (auto-increment step size)
* \n+ and \n- numerical register auto-increment and -decrement
bentley@ reported on Dec 9, 2013 that lang/sbcl(1) uses these.
Diffstat (limited to 'regress/roff/nr/incr.in')
-rw-r--r-- | regress/roff/nr/incr.in | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/regress/roff/nr/incr.in b/regress/roff/nr/incr.in new file mode 100644 index 00000000..a03493ff --- /dev/null +++ b/regress/roff/nr/incr.in @@ -0,0 +1,30 @@ +.\" $OpenBSD: undef.in,v 1.1 2018/04/09 22:26:25 schwarze Exp $ +.TH NR-INCR 1 "April 10, 2018" +.SH NAME +nr-incr \- increment a number register by accessing it +.SH DESCRIPTION +.nr myr 0 1 +Roff can count by merely accessing a number register: +\n+[myr] +\n+[myr] +\n+[myr] +.PP +.nr myr +0 1+1 +It can also change the step size: +\n+[myr] +\n+[myr] +\n+[myr] +.PP +.nr myr +0 3 +It can also count down: +\n-[myr] +\n-[myr] +\n-[myr] +\n-[myr] +.PP +.nr myr -0 -2 +Down in negative steps is up: +\n-[myr] +\n-[myr] +\n-[myr] +\n-[myr] |