[net.unix-wizards] NROFF bug

zemon (03/05/83)

I think I have run across yet another NROFF bug (sigh).  I
have a diversion saved and I want to emit it at tl%end of
the document.  I use the end macro (.em) to do this.  All
is fine and well most of the time....

Before calling the saved diversion, I check to see if there
is enough space remaining on the page for all of the text
(with .ne).  If there is *not* enough space remaining, the
implied .bp FAILS!  I get the first few lines of the
diversion and NROFF refuses to begin a new page.  The rest
of the diversion is lost without even a warning message.

Is there a way to get NROFF to begin a new page after the
end macro has been called?  Is there a more oblique
solution?

If you respond directly to me, do not reply to the return
address that was automatically constructed by UUCP.  It is
wrong.  (Contact me directly if you want to know why, etc.)

Thanks,
	-- Art Zemon
	   TRW, Software Productivity Project
	   (213)535-6166
	   ...!ucbvax!trw-unix!trwspp!zemon
	   ...!decvax!trw-unix!trwspp!zemon