summaryrefslogtreecommitdiffstats
path: root/regress/char/space/tab-filled.in
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2022-08-16 18:06:53 +0000
committerIngo Schwarze <schwarze@openbsd.org>2022-08-16 18:06:53 +0000
commit308f48ac8f031d86680d2d4ba4f2b294a21364ba (patch)
tree7d7c916ef3d5a36e497a94f28376391b052734e0 /regress/char/space/tab-filled.in
parentd8104d3d6142994295fe4f0bbaede867bd95e455 (diff)
downloadmandoc-308f48ac8f031d86680d2d4ba4f2b294a21364ba.tar.gz
New tests of tabs in fill mode, in particular
when multiple input or output lines are involved.
Diffstat (limited to 'regress/char/space/tab-filled.in')
-rw-r--r--regress/char/space/tab-filled.in81
1 files changed, 81 insertions, 0 deletions
diff --git a/regress/char/space/tab-filled.in b/regress/char/space/tab-filled.in
new file mode 100644
index 00000000..2c4af1b4
--- /dev/null
+++ b/regress/char/space/tab-filled.in
@@ -0,0 +1,81 @@
+.\" $OpenBSD: tab-filled.in,v 1.1 2022/08/16 18:04:04 schwarze Exp $
+.TH SPACE-TAB-FILLED 1 "August 16, 2022"
+.SH NAME
+SPACE-TAB-FILLED \- tab characters in fill mode
+.SH DESCRIPTION
+.SS Tabs are relative to the beginning of the current input line.
+one two
+.br
+\&\c
+\& t
+.br
+\&
+\& t
+.br
+a
+1 t
+.br
+a
+22 t
+.br
+a
+333 t
+.br
+a
+4444 t
+.br
+a
+55555 t
+.br
+ab
+1 t
+.br
+ab
+22 t
+.br
+ab
+333 t
+.br
+ab
+4444 t
+.br
+ab
+55555 t
+.SS Tab measurement continues onto the next output line.
+Using a line length of 5n=12n-7n and tab positions of 7n and 9n:
+.br
+.ll 12n
+.ta 7n 9n
+a 1 t
+.br
+a 22 t
+.br
+a 333 t
+.br
+a 4444 t
+.br
+a 55555 t
+.br
+ab 1 t
+.br
+ab 22 t
+.br
+ab 333 t
+.br
+ab 4444 t
+.br
+abc 1 t
+.br
+abc 22 t
+.br
+abc 333 t
+.br
+adcd 1 t
+.br
+abcd 22 t
+.br
+abcde 1 t
+.br
+abcdef 1 t
+.br
+.ll