The TXDT Package-Interlisp Text Editing Primitives
Moore, J. Strother
View document:
http://129.69.211.95/pdf/xerox/parc/techReports/CSL-81-2_The_TXDT_Package.pdf
Abstract
The TXDT package is a collection of INTERLISP programs designed for those who wish to build text editors in INTERLISP. TXDT provides a new INTERLISP data type, called a buffer, and programs for efficiently inserting, deleting, searching and manipulating text in buffers. Modifications may be made undoable. A unique feature of TXDT is that an address may be “stuck” to a character occurrence so as to follow that character wherever it is subsequently moved. TXDT also has provisions for fonts.