Partially completed text editor.  Handover to JM.
Merge pull request #98 from ldjagger/1.2-dev

Partially completed text editor.  Handover to JM.
Merge remote-tracking branch 'parent/1.2-dev' into 1.2-dev