[net.bugs] looooong page numbers in mm macros

lmc@denelcor.UUCP (Lyle McElhaney) (03/06/84)

Popular demand by some of our users has caused us to transport the mm
macro package from a System 3 system over to our VAX running 4.2.
Seems to work ok, except for the page number. Nroff seems to like to
make the page number about 80 characters long by left filling it with
zeros. The default header looks like

- 00000000000000000000000000000000000000000000000000000000000000000000
0000000000000005 -

Has anybody seen this behavior before? Any help would be appreciated.

Thanks
-- 
		Lyle McElhaney
		(hao,brl-bmd,nbires,csu-cs,scgvaxd)!denelcor!lmc

jaap@haring.UUCP (03/08/84)

Obviously you are running the mm package on an old version of troff.
The newer version of troff have a \g escape with returns the format of
a register.
In the mm macros are some lines doing something like:
	.af x \\gy

(Names of registers are just for the example.)

Just remove those lines and it will work.

Jaap Akkerhuis

smoot@ut-sally.UUCP (Smoot Carl-Mitchell) (03/12/84)

For all you folks seeing long page numbers using mm with the
4.2 BSD nroff, help is on the way.

The problem is the missing get 'g' type format request in the
nroff distributed with 4.2 BSD which the mm macro use.  
I sent the fix off to Berkeley ages ago and have not heard boo from them.  

I made the fix on our nroff and will be happy to send copies to 
all who request it.  Send me a mail message and I'll send you 
the fix.  It is relatively short.
-- 
Smoot Carl-Mitchell, CS Dept. University of Texas at Austin
{seismo, ctvax, ihnp4, kpno}!ut-sally!smoot, smoot@ut-sally.{ARPA, UUCP}