Aha, it took my a little poking at the troff ms macros to realize that .P2 
accepts a parameter as defined in the line:

.if \\n(.$=0 .ne \\n(dnu  \" -\\n(DVu


By adding a parameter you can prevent the forced request for vertical space.

.P1
this is some long text
default could force page eject
ignore with zero
.P2 0


This may not be good form, but it does help prevent awkward dead space when 
adding program listing segments.

-jas


Reply via email to