CVSROOT: /cvs Module name: src Changes by: schwa...@cvs.openbsd.org 2018/08/23 13:32:03
Modified files: usr.bin/mandoc : libmandoc.h main.c main.h man.c man.h mandoc.h mdoc_man.c read.c Log message: The upcoming .while request will have to re-execute roff(7) lines parsed earlier, so they will have to be saved for reuse - but the read.c preparser does not know yet whether a line contains a .while request before passing it to the roff parser. To cope with that, save all parsed lines for now. Even shortens the code by 20 lines.