From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15774 invoked from network); 16 Aug 2022 18:07:25 -0000 Received: from bsd.lv (HELO mandoc.bsd.lv) (66.111.2.12) by inbox.vuxu.org with ESMTPUTF8; 16 Aug 2022 18:07:25 -0000 Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id ae12ed09 for ; Tue, 16 Aug 2022 13:07:24 -0500 (EST) Received: from localhost (mandoc.bsd.lv [local]) by mandoc.bsd.lv (OpenSMTPD) with ESMTPA id 9b23fa78 for ; Tue, 16 Aug 2022 13:07:24 -0500 (EST) Date: Tue, 16 Aug 2022 13:07:24 -0500 (EST) X-Mailinglist: mandoc-source Reply-To: source@mandoc.bsd.lv MIME-Version: 1.0 From: schwarze@mandoc.bsd.lv To: source@mandoc.bsd.lv Subject: mandoc: New tests of tabs in fill mode, in particular when multiple X-Mailer: activitymail 1.26, http://search.cpan.org/dist/activitymail/ Content-Type: text/plain; charset=utf-8 Message-ID: <336a36668d16a054@mandoc.bsd.lv> Log Message: ----------- New tests of tabs in fill mode, in particular when multiple input or output lines are involved. Modified Files: -------------- mandoc/regress/char/space: Makefile Added Files: ----------- mandoc/regress/char/space: tab-filled.in tab-filled.out_ascii Revision Data ------------- Index: Makefile =================================================================== RCS file: /home/cvs/mandoc/mandoc/regress/char/space/Makefile,v retrieving revision 1.2 retrieving revision 1.3 diff -Lregress/char/space/Makefile -Lregress/char/space/Makefile -u -p -r1.2 -r1.3 --- regress/char/space/Makefile +++ regress/char/space/Makefile @@ -1,8 +1,8 @@ -# $OpenBSD: Makefile,v 1.12 2016/12/07 23:27:42 schwarze Exp $ +# $OpenBSD: Makefile,v 1.14 2022/08/16 18:04:04 schwarze Exp $ REGRESS_TARGETS = leading-mdoc leading-man multiple trailing-mdoc zerowidth REGRESS_TARGETS += eos eos-man break nobreak -REGRESS_TARGETS += tab tab-man esct-mdoc esct-man +REGRESS_TARGETS += tab tab-filled tab-man esct-mdoc esct-man REGRESS_TARGETS += invalid UTF8_TARGETS = zerowidth --- /dev/null +++ regress/char/space/tab-filled.out_ascii @@ -0,0 +1,57 @@ +SPACE-TAB-FILLED(1) General Commands Manual SPACE-TAB-FILLED(1) + +NNAAMMEE + SPACE-TAB-FILLED - tab characters in fill mode + +DDEESSCCRRIIPPTTIIOONN + TTaabbss aarree rreellaattiivvee ttoo tthhee bbeeggiinnnniinngg ooff tthhee ccuurrrreenntt iinnppuutt lliinnee.. + one two + t + t + a 1 t + a 22 t + a 333 t + a 4444 t + a 55555 t + ab 1 t + ab 22 t + ab 333 t + ab 4444 t + ab 55555 t + + TTaabb mmeeaassuurreemmeenntt ccoonnttiinnuueess oonnttoo tthhee nneexxtt oouuttppuutt lliinnee.. + Using a line length of 5n=12n-7n and tab positions of 7n and 9n: + a + 1 t + a + 22 t + a + 333 t + a + 4444 t + a + 55555 t + ab + 1 t + ab + 22 t + ab + 333 t + ab + 4444 t + abc + 1 t + abc + 22 t + abc + 333 t + adcd + 1 t + abcd + 22 t + abcde + 1 t + abcdef + 1 t + +OpenBSD August 16, 2022 SPACE-TAB-FILLED(1) --- /dev/null +++ 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 -- To unsubscribe send an email to source+unsubscribe@mandoc.bsd.lv