- correct some misconceptions in how the new lineno thing was built;
record all linenos fully and track printed line numbers accurately
wrt buffered lines and such.