Wikipedia

DEC Text Processing Utility

Also found in: Acronyms, Encyclopedia.
(redirected from Text Processing Utility)

DEC Text Processing Utility (or DECTPU)[1][2] was a language developed by Digital Equipment Corporation (DEC) for developing text editors.

In 1986, DEC developed a new version of EDT written in TPU, having released EVE, also a TPU-based editor, by mid-1985.[3]

TPU is distributed with OpenVMS. It is designed to be used on a terminal or console, so that it is not necessary to have DECwindows installed to use it.

Among other things the Language-Sensitive Editor and EVE (Extensible Versatile Editor) are implemented using DECTPU.

TPU provides text buffer management APIs in concert with Window management APIs which were targeted for the VT-XXX line of terminals. This allowed split screen windows with scrolling and hence multiple views of the same buffer content. There were also key mapping APIs provided allowing a wide range of functionality over all for editing text. A version of the VI editor was created by Gregg Wonderly at Oklahoma State University called TPUVI and also VITPU by some parties. VITPU is still made available for use via the DECUS archives on line.

References

  1. ^ Guide to the DEC Text Processing Utility
  2. ^ "DEC Text Processing Utility Reference Manual". Archived from the original on 2018-05-10. Retrieved 2018-05-09.
  3. ^ User's Guide to EVE AA-Z302A-TE. Digital Equipment Corporation. July 1985. p. ix.
This article is copied from an article on Wikipedia® - the free encyclopedia created and edited by its online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of Wikipedia® encyclopedia articles provide accurate and timely information, please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.

Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.