On 04/11/11 23:44, Dave Kemper wrote: > The output is not at all what you would expect from the documented > behavior of .(c and .)c. What should be a free-standing block is appended > to the preceding paragraph, and the alignment of the last line of that > paragraph is a bit inexplicable. > > Interestingly, putting a single empty line in the source code right > above the .(c macro call changes the output to what's expected, ... > > ... > > Is there any reason this should behave so differently (and seemingly > illogically) without that extra blank line in the source?
The blank line in input causes a break. Logically, one might expect .(c to force one anyway, but from your example it seems that it doesn't. I don't use -me, (and don't have the inclination to peruse its info or man documentation to confirm), but this does seem like a bug. I'll leave it to the -me experts to comment further. -- Regards, Keith.