On Sun, Oct 26, 2025 at 10:26:27PM -0500, G. Branden Robinson wrote: > At 2025-10-26T18:32:25-0500, G. Branden Robinson wrote: > > Next up... > > > > > 2. See what's going wrong with terminfo(5) on Solaris 10. > > What's wrong turns out to be straightforward, but not necessarily easy > to fix. > > The problem is use of the 'x' column modifier in tbl(1) tables. Solaris > 10 tbl rejects it and "tbl quits". > > Heirloom Doctools troff claims that 'x' is a GNU extension. It's not. > But GNU tbl is probably how most people came to know of it, because I > can't find a trace of it in any AT&T troff lineage except DWB 3.3. It's > not in Research Tenth Edition Unix tbl nor Plan 9 tbl despite some > cross-pollination that happened between DWB and Research troffs. > > I'm updating groff's tbl(1) page to clarify this point. > > The question for ncurses is what to do about it. It'll take me some > time to ponder possibilities.
If it's "only" the s/Lx/L/g, then that could be done with a configure check for the special case of antique nroff, and a substitution for make-sed.sh -- Thomas E. Dickey <[email protected]> https://invisible-island.net
signature.asc
Description: PGP signature
