On Sat, 16 Jun 2018 12:22:57 -0400, [email protected] wrote: > Use the groff extension .schar to provide an alternative output sequence > for output devices missing the Unicode box-drawing characters.
I'm not sure how using a groff extension can make things more portable. This change works for me on Linux, but what about OpenBSD or SunOS, which as far as I know do not have groff? Do other roff implementations know about the \\[uNNNN] construct at all? One more question below. > > Index: quilt/doc/quilt.1.in > =================================================================== > --- quilt.orig/doc/quilt.1.in > +++ quilt/doc/quilt.1.in > @@ -229,23 +229,30 @@ pager; > the default is \\[lq]\\-FRSX\\[rq]. > .SH FILES > .SS "Example of working tree" > +.\\" Many roff output devices do not have font support for Unicode's > +.\\" box-drawing characters (U+2500 to U+257F). > +.schar \\[u2500] \\- > +.schar \\[u2502] | > +.schar \\[u2514] + > +.schar \\[u251C] + > .EX > project\\-1.2.3/ > -âââ patches/ > -â âââ series (list of patches to apply) > -â âââ patch1.diff (one particular patch) > -â âââ patch2.diff > -â âââ ... > -âââ .pc/ > -â âââ .quilt_patches (content of QUILT_PATCHES) > -â âââ .quilt_series (content of QUILT_SERIES) > -â âââ patch1.diff/ (copy of patched files) > -â â âââ ... > -â âââ patch2.diff/ > -â â âââ ... > -â âââ ... > -âââ ... > +\\[u251C]\\[u2500]\\[u2500] patches/ > +\\[u2502] \\[u251C]\\[u2500]\\[u2500] series (list of patches to > apply) > +\\[u2502] \\[u251C]\\[u2500]\\[u2500] patch1.diff (one particular > patch) > +\\[u2502] \\[u251C]\\[u2500]\\[u2500] patch2.diff > +\\[u2502] \\[u2514]\\[u2500]\\[u2500] ... > +\\[u251C]\\[u2500]\\[u2500] .pc/ > +\\[u2502] \\[u251C]\\[u2500]\\[u2500] .quilt_patches (content of > QUILT_PATCHES) > +\\[u2502] \\[u251C]\\[u2500]\\[u2500] .quilt_series (content of > QUILT_SERIES) > +\\[u2502] \\[u251C]\\[u2500]\\[u2500] patch1.diff/ (copy of patched > files) > +\\[u2502] \\[u2502] \\[u2514]\\[u2500]\\[u2500] ... > +\\[u2502] \\[u251C]\\[u2500]\\[u2500] patch2.diff/ > +\\[u2502] \\[u2502] \\[u2514]\\[u2500]\\[u2500] ... > +\\[u2502] \\[u2514]\\[u2500]\\[u2500] ... > +\\[u2514]\\[u2500]\\[u2500] ... > .EE > +.fi That "fi" doesn't seem a make a difference, can you explain the purpose? > .PP > The > .I patches > > > _______________________________________________ > Quilt-dev mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/quilt-dev -- Jean Delvare SUSE L3 Support _______________________________________________ Quilt-dev mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/quilt-dev
