Follow-up Comment #38, bug #63354 (group groff): [comment #36 comment #36:] > I still see no way around the first,
Ha, because I'm _still_ overthinking it. Groff offers a shorthand for \h^\w'0'u^ -- and that is \0. Thus the comment #36 suggestion reduces to: .fchar \[u2012] \o'-\0' This also eliminates the need for the conditional for nroff/troff output: this fallback works in either environment. (It seems like it shouldn't work in nroff with the overstruck characters ordered as above: as bug #63028 readers are aware, it is the last character in an overstruck sequence that nroff outputs. But nroff seems to make an exception for space characters: $ echo "\o'abcd'efg" | nroff | cat -s defg $ echo "\o'abc\0'efg" | nroff | cat -s cefg $ echo "\o'abc\ 'efg" | nroff | cat -s cefg I'll add this to the list of things that #63028 should document.) _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?63354> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/