[net.sources.bugs] Bug in Nroff Driver Table Maker

bruce@bnr-vpa.UUCP (Bruce Townsend) (03/06/85)

BUG!BUG!BUG!BUG!BUG!BUG!BUG!BUG!BUG!BUG!BUG!BUG!BUG!BUG!

There is a bug in the Nroff Driver table maker I recently posted.
It does not handle zero-width characters properly, and if your
nroff text source contains a zero-width character, it is likely
that strange things will be output.

This will be fixed soon. I will be re-posting the entire package
for the following reasons:
	1) Several changes have been made to the table.c
	   program, including separating the tabfile source
	   out, and using #include instead. Diffs would be
	   very large.
	2) A Makefile has been made.
	3) The charlist file which lists the characters in the
	   tabfile was substantially garbled, and a clean, more
	   complete one will be included.
	4) If I can get author's permission, I will also post
	   a de-compiler (takes a compiled tabfile, and creates
	   the source for it - nifty!)

Note that all this stuff is USG, not Berkeley. Looks like Berkeley
has quite a different tab file format.
-- 
			-Bruce Townsend

			Voice Processing Applications,
			Bell-Northern Research,
			Ottawa, Ontario.

Mail path: {utzoo, utcs, bnr-di, bnr-mtl}!bnr-vpa!bruce