add: "letters=" pragma to allow letters to be fonted with .bo and .ul
add: tabstops, commands .ts & .tb
add: searching '-m' files in the same directory where NRO resides secondly
fix: ".ct" now detects a line break
add: '.ct' concatination
chg: let the put() and putlin() functions automatically add the '\n'
chg: currently the output buffer contains nearly that characters that are
	later dumped to the output stream, e.g. if bold face is active each
	character ? is represented by three characters:
		?\b?
	The altered way to store that information is to have a structure of
	currently used character shape. There all information, like bold face,
	underlining, overstriking etc., is stored and can be changed easily
	depending on the context, e.g. header/footer/normal text, and by the
	text reading functions and the text interpreting functions.
add: ZZ command to allow pragma definitions for NRO; currently it is ignored
chg: the word delimiters (spaces :) are added immediately before a new word
	is appended to the buffer. That easies the algorithm.
chg: remove co.outwds; the number of holes are counted within spread() itself
chg: co.outp: from index into co.outbuf into pointer; reduces size
bugfix: Justify (spread()) lines. An "end of sentence" has two spaces but
	they are counted only once. That causes that spread() ignores word
	delims left of such "end of sentence".
	That results in a more "balanced" fillment, in my mind.
bugfix: If a line is MAXLINE - 1, the output buffer overflows without
	notice in putwrd(), then brk()
chg: Help screen if no input file was processed
chg: made several changes to the code to make it smaller and/or quicker
chg: getwrd(): determining if this is the end of a sentence:
	any word with the last character one of: '!', '?', or '.'.
	The former rule that '.' must be either followed by '\n' or it
	must not be a word with a capital letter seems a bit weak to me
	to make much difference to the general rule. I ran several nro files
	through that code and found only a few changes anyway.
fix: combined bold face & underline without the '-b' option
add: prnchar(): to reduce the number of programmed loops with prchar()
chg: strip '\r' chars while reading input file; reduces checks within program
fix: Make getmacname() to work with any MNAMELENGTH
fix: major bug in ngetc() where (char) was not promoted to (int)
chg: deleted the limit of the length of a macro definition
chg: command type detection turned into table matching
bugfix: handle macro names longer than 10 characters
chg: Error(): printf()-compliant
chg: storage of macro definition
bugfix: macro table may overflow, fixed by replacing code completely
add: Error(): centralized error-printing & terminating function
chg: removed min() & max(), Micro-C already defines them
add: underline & bold face can be mixed
bugfix: bold()/underl(): the temp buf overflows,if last char is to be expanded
add: '.cb' continuous bold face
add: '..' comment command
bugfix: main(): setbuf() does not effect pout because Micro-C is not ANSI compliant

Initial revision
