Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages

2020-01-24 Thread Ingo Schwarze
Hi Doug, Doug McIlroy wrote on Thu, Jan 23, 2020 at 04:58:11PM -0500: > I almost agree with Ingo. A blank line in tbl is generally equivalent to > a table line in which all fields are empty. It is also generally equivalent > to .sp 1. I just noticed that they also differ in the presence of the "

Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages

2020-01-23 Thread Doug McIlroy
I almost agree with Ingo. A blank line in tbl is generally equivalent to a table line in which all fields are empty. It is also generally equivalent to .sp 1. These interpretations differ in the presence of .blm or .ns. By decorating every table line with an initial \&, tbl has picked the former in

Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages.

2020-01-23 Thread G. Branden Robinson
[lots of context preserved here; sorry for the deep quoting] At 2020-01-23T04:33:27+0100, Ingo Schwarze wrote: > >> 1. In man/groff_char.7.man, the blank lines were inside tbl(1) > >> code. In that context, the meaning of a blank line is well > >> defined: it means a table row without any cells,

Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages.

2020-01-22 Thread Ingo Schwarze
Hello Branden, G. Branden Robinson wrote on Thu, Jan 23, 2020 at 01:12:34PM +1100: > At 2020-01-16T16:27:42+0100, Ingo Schwarze wrote: >> These are three very different cases. >> >> 1. In man/groff_char.7.man, the blank lines were inside tbl(1) code. >>In that context, the meaning of a blank

Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages.

2020-01-22 Thread G. Branden Robinson
At 2020-01-16T16:27:42+0100, Ingo Schwarze wrote: > These are three very different cases. > > 1. In man/groff_char.7.man, the blank lines were inside tbl(1) code. >In that context, the meaning of a blank line is well defined: >it means a table row without any cells, i.e. an empty table row

Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages.

2020-01-16 Thread Ingo Schwarze
Ralph Corderoy wrote on Thu, Jan 16, 2020 at 05:07:38PM +: > Ingo Schwarze wrote: >> 3. In tmac/groff_trace.7.man, the blank lines you changed to .P >>are inside .EX blocks. As far as i know, both blank lines >>and .P work portably in .nf mode and hence in .EX blocks and >>.Bd -un

Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages.

2020-01-16 Thread Ralph Corderoy
Hi Ingo, > 3. In tmac/groff_trace.7.man, the blank lines you changed to .P >are inside .EX blocks. As far as i know, both blank lines >and .P work portably in .nf mode and hence in .EX blocks and >.Bd -unfilled and .Bd -literal. They give very different results though. A blank line'

Re: [groff] 01/03: **/*.man: Eliminate blank lines in man pages.

2020-01-16 Thread Ingo Schwarze
Hi Branden, G. Branden Robinson wrote on Thu, Jan 16, 2020 at 01:16:54AM -0500: > gbranden pushed a commit to branch master > in repository groff. > > commit d603c514e393ce5ce7fa1d936caf098c5da7973c > Author: G. Branden Robinson > AuthorDate: Sun Sep 22 04:56:55 2019 +1000 > > **/*.man: El