tagged version 3.0.14
Trap and return errors in data.py parse(dtstr). Remove cancel button from (error) messageWindow in edit.py and bind Escape along with Return to Ok. Lint removal for etm.