CHANGES ------- 1.2.1 (19 October 1997) - Incorporated nroff into the GNO base source tree. - Renamed main.c to nroff.c, to simplify the makefile. 1.2 (18 March 1997) - Maintenance of nroff has been taken over by Devin Reade, - Fixed a significant number of memory trashing bugs. Most of them were of the walking-off-an-array variety. - Optimized for speed, mainly by translating some functions into inline code via macros. Not much of a change, but improved by 5-20%, depending on the man page being processed. To get much more optimization than this, nroff needs to be redesigned. - Prototyped, indented and otherwise cleaned up code. Made use of some GNO v2.0.6 libc routines to reduce source code size. - Indented source. - Added rVersion resource fork and describe(1) entry. - Minor updates to the nroff.1, man.7, and ms.7 man pages. === The remaining versions listed below were by Mike Horwath, === === and Jawaid Bazyar === 1.1p3.4 Well, guess what? I caused a hell of an error in the last version of this, and now it is fixed. The problem stemmed from a library error and has been fixed. All thanks to Jawaid for creating and fixing the error all by himself. (no flame to ya Jawaid...heh) 1.1p3.3 Fixed the problem with nroffing the LESS manpage. I don't really know how the hell I fixed it, but that bug is now gone. I also optimized the source to a great extent. There is no real speed increase in output, but the executable is MUCH smaller than the original posted version. Enjoy. 4/21/92 jb Fixed double-line problem when redirecting and piping the output of nroff. (It sticks \r's in the output text all over the place. I simply filter them out in prchar.) [previous versions] Well, first release. The versions suck for now till I can figure out a better way to do it. It worked, but had bugs.