flame of roff in 'C' by Butler Hine

Brian Sturgill brian at ukma.UUCP
Thu Jan 3 10:11:51 AEST 1985



[ The posted version of this program does not work and was apparently
[ never tested.  As posted, any request at the beginning of a text file
[ causes the whole file to be skipped because of a logic error in the
[ basic input routine, called "suck()."  It is well named.  Leading
[ spaces do not cause a line break since the logic to do this is missing.
[ Blank lines disappear.  Doubtless there are other bugs as well.
[ 
[ Pity.  Would have been useful.

While it is true that the author of the program did ignore breaks at
empty lines and space a beginning of a line, We had no problem here with
commands a the beginning of the text file.  The program in general seems to
work, and the code is easy to read.  I think the author should be congratulated
not flamed.  I for one am going to take his code and add also the MS macro
set to it.  I had wanted to do this to roff before, but it was in assembly
language, and I didn't have the time to do a translation.

Also, shouldn't flames about sources go into net.sources.bugs?
 



More information about the Comp.sources.bugs mailing list