Hello,

imho that is really annoying since some systems which never
updated from 1.19.2 because of licensing reasons and have not yet
moved to mandoc(1) are not capable to display the manual
correctly via man(1) out of the box.
And it is completely unnecessary since it seems Werner has
designed the new behaviour in a way that makes transition
painlessly possible, which i have done in the attached patch.

--steffen
diff --git a/man/groff_char.man b/man/groff_char.man
index b35049b..6c38895 100644
--- a/man/groff_char.man
+++ b/man/groff_char.man
@@ -75,6 +75,10 @@ Eric S. Raymond
 .
 .do if !r ECFONTS .do fspecial CR R
 .
+.\" Compat with old tbl(1) where x column takes a macro: use xx..
+.de x
+..
+.
 .
 .\" --------------------------------------------------------------------
 .SH DESCRIPTION
@@ -288,7 +292,7 @@ size to be usable as a diacritic; a larger glyph can be obtained with
 .P
 .na
 .TS
-l l l l l lx.
+l l l l l lxx.
 Output	Input	Code	PostScript	Unicode	Notes
 _
 \[char33]	\[char33]	33	exclam	u0021	exclamation mark (bang)
@@ -373,7 +377,7 @@ see next section.
 .P
 .na
 .TS
-l l l l l lx.
+l l l l l lxx.
 Output	Input	Code	PostScript	Unicode	Notes
 _
 \[char161]	\[char161]	161	exclamdown	u00A1	inverted exclamation mark
@@ -557,7 +561,7 @@ text.
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[-D]	\e[-D]	Eth	u00D0	uppercase eth
@@ -573,7 +577,7 @@ _
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[ff]	\e[ff]	ff	u0066_0066	ff ligature +
@@ -601,7 +605,7 @@ _
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \['A]	\e['A]	Aacute	u0041_0301	A acute
@@ -678,7 +682,7 @@ the values given in parentheses are the original (spacing) ones.
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[a"]	\e[a"]	hungarumlaut	u030B (u02DD)	Hungarian umlaut
@@ -708,7 +712,7 @@ T}
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[Bq]	\e[Bq]	quotedblbase	u201E	low double comma quote
@@ -735,7 +739,7 @@ T}
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[r!]	\e[r!]	exclamdown	u00A1	inverted exclamation mark
@@ -819,7 +823,7 @@ devices (provided those glyphs exist).
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[lB]	\e[lB]	bracketleft	u005B	T{
@@ -935,7 +939,7 @@ T}
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[<-]	\e[<-]	arrowleft	u2190	horizontal arrow left
@@ -981,7 +985,7 @@ extension of the square root sign.
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[ba]	\e[ba]	bar	u007C	bar
@@ -1004,7 +1008,7 @@ Use \[oq]\f(CW\e[radicalex]\fP\[cq], not
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[ci]	\e[ci]	circle	u25CB	circle
@@ -1029,7 +1033,7 @@ _
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[co]	\e[co]	copyright	u00A9	copyright sign
@@ -1047,7 +1051,7 @@ The Bell Labs logo is not supported in groff.
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[Do]	\e[Do]	dollar	u0024	dollar
@@ -1066,7 +1070,7 @@ _
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[de]	\e[de]	degree	u00B0	degree
@@ -1084,7 +1088,7 @@ _
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[AN]	\e[AN]	logicaland	u2227	logical and
@@ -1107,7 +1111,7 @@ T}
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[12]	\e[12]	onehalf	u00BD	1/2 symbol
@@ -1237,7 +1241,7 @@ version of phi, and \[oq]\f(CW\e[+f]\fP\[cq] the curly variant.
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[*A]	\e[*A]	Alpha	u0391	Alpha
@@ -1301,7 +1305,7 @@ _
 .P
 .na
 .TS
-l l l l lx.
+l l l l lxx.
 Output	Input	PostScript	Unicode	Notes
 _
 \[CL]	\e[CL]	club	u2663	black club suit

Reply via email to