nicer error reporting when editing after an error.
(c) fixups
Authored by: mikeaubury 2007-03-01
Parent: [r9198]
Child: [r9200]