Stop using 'x' column modifier in tables that don't need it.  That's the
the case when none of its entries use text blocks, and none oversets the
65n/6.5i line length used by AT&T nroff/troff.

Consequently, drop use of this extension when not needed.  Old tbl
programs abort completely when encountering this extension character.
(I've submitted a patch to Plan 9 from User Space tbl, which is still
maintained, to disregard unrecognized column modifiers with a warning.
<https://github.com/9fans/plan9port/pull/739>)

We still need to scrub the 'x's out of table descriptions on systems
whose tbl(1) errors out ("quits") when encountering them.

* man/curs_addch.3x:
* man/curs_attr.3x:
* man/curs_terminfo.3x:
* man/curs_threads.3x:
* man/form_driver.3x:
* man/terminfo.head:
* man/terminfo.tail:
* man/tput.1:
* man/user_caps.5: Do it.
---
 man/curs_addch.3x    | 2 +-
 man/curs_attr.3x     | 6 +++---
 man/curs_terminfo.3x | 4 ++--
 man/curs_threads.3x  | 2 +-
 man/form_driver.3x   | 2 +-
 man/terminfo.head    | 2 +-
 man/terminfo.tail    | 2 +-
 man/tput.1           | 4 ++--
 man/user_caps.5      | 2 +-
 9 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/man/curs_addch.3x b/man/curs_addch.3x
index 518844c32..717281a0d 100644
--- a/man/curs_addch.3x
+++ b/man/curs_addch.3x
@@ -288,7 +288,7 @@ .SS "Forms-Drawing Characters"
 .TS
 Lb Lb Lb Lb
 Lb Lb Lb Lb
-Lb L  L  Lx.
+Lb L  L  L .
 \&     ACS     acsc    \&
 Symbol Default char    Glyph Name
 _
diff --git a/man/curs_attr.3x b/man/curs_attr.3x
index b7a7e5f9e..4eccc63ca 100644
--- a/man/curs_attr.3x
+++ b/man/curs_attr.3x
@@ -275,7 +275,7 @@ .SS "Video Attributes"
 .RS
 .TS
 Lb Lb
-Lb Lx.
+Lb L .
 Name   Description
 _
 A_NORMAL       Normal display (no highlight)
@@ -306,7 +306,7 @@ .SS "Video Attributes"
 .RS
 .TS
 Lb Lb
-Lb Lx.
+Lb L .
 Name   Description
 _
 WA_HORIZONTAL  Horizontal highlight
@@ -678,7 +678,7 @@ .SH HISTORY
 .TS
 Lb  Lb Lb  Cb  S   Lb
 Lb2 Lb Lb2 Lb2 Lb2 Lb
-L   L  L   L   L   Lx.
+L   L  L   L   L   L .
 \&     \&      \&      Bits    \&
 Year   System  Arch    Color   Char    Notes
 _
diff --git a/man/curs_terminfo.3x b/man/curs_terminfo.3x
index 748f212ab..6a5d02008 100644
--- a/man/curs_terminfo.3x
+++ b/man/curs_terminfo.3x
@@ -1134,7 +1134,7 @@ .SH HISTORY
 .ne 4v
 .TS
 Lb Lb
-LI Lx.
+Li L .
 Function       Description
 _
 tigetflag      get Boolean entry for given \fIid\fP
@@ -1151,7 +1151,7 @@ .SH HISTORY
 .PP
 .TS
 Lb Lb
-Li Lix.
+Li Li.
 Function       Replaced by
 _
 crmode cbreak
diff --git a/man/curs_threads.3x b/man/curs_threads.3x
index a387c874b..4b364b946 100644
--- a/man/curs_threads.3x
+++ b/man/curs_threads.3x
@@ -162,7 +162,7 @@ .SS Usage
 .TS
 center;
 Lb2 Lb
-Lb2 Lx.
+Lb2 L .
 Symbol Scope
 _
 BC     global
diff --git a/man/form_driver.3x b/man/form_driver.3x
index 1a1773a6f..451c14812 100644
--- a/man/form_driver.3x
+++ b/man/form_driver.3x
@@ -73,7 +73,7 @@ .SS "Form Driver Requests"
 .PP
 .TS
 Lb Lb
-Lb Lx.
+Lb L .
 Name   Description
 _
 REQ_BEG_FIELD  Move to beginning of field.
diff --git a/man/terminfo.head b/man/terminfo.head
index 90b1af604..0098004d8 100644
--- a/man/terminfo.head
+++ b/man/terminfo.head
@@ -138,7 +138,7 @@ The following suffixes should be used where possible:
 .TS
 center;
 Lb Lb Lb
-L  L  Lx.
+L  L  L .
 Suffix Example Meaning
 _
 \-\fInn\fP     aaa\-60 Number of lines on the screen
diff --git a/man/terminfo.tail b/man/terminfo.tail
index 31dabaa62..f3ca1fc56 100644
--- a/man/terminfo.tail
+++ b/man/terminfo.tail
@@ -1639,7 +1639,7 @@ This alternate character set may be specified by the 
\fBacsc\fP capability.
 center;
 Lb  Cb  S  L   Lb
 Lb2 Lb2 Lb Lb1 S
-Lb  L   C  Lb  Lx.
+Lb  L   C  Lb  L .
 \&     acsc    \&      \&
 ACS Name       Value   Symbol  ASCII Fallback / Glyph Name
 _
diff --git a/man/tput.1 b/man/tput.1
index 3a0b4d835..991239f28 100644
--- a/man/tput.1
+++ b/man/tput.1
@@ -439,7 +439,7 @@ .SH EXIT STATUS
 .if t .ne 2
 .TS
 Lb Lb
-Lb Lx.
+Lb L .
 Status Meaning When \-S Not Specified
 _
 0      Boolean or string capability present
@@ -459,7 +459,7 @@ .SH EXIT STATUS
 .if t .ne 3
 .TS
 Lb Lb
-Lb Lx.
+Lb L .
 Status Meaning When \-S Specified
 _
 0      all operands interpreted
diff --git a/man/user_caps.5 b/man/user_caps.5
index 34b44a48b..fef86439f 100644
--- a/man/user_caps.5
+++ b/man/user_caps.5
@@ -572,7 +572,7 @@ .SS "Extended Key Definitions"
 .RS 5
 .TS
 Lb Lb
-Lb Lx.
+Lb L .
 Code   Description
 _
 kDC    shifted kdch1 (delete character)
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature

Reply via email to