contents.gifprev1.gifnext1.gif

What is nu/TPU?

nu/TPU is a fully programmable Text Processing Utility. The major component in nu/TPU is software that can be used to build new word/text processors and batch-oriented text manipulation routines. The features that make up nu/TPU include: over 300 built-in editing functions, multiple buffer and multiple window processing, free and bound cursor movement, pattern matching, automated on-line help facility, automated allocation and management of screen and memory resource subprocesses, ability to define keys and keyboard layout, extensible language, learn sequences, and batch mode processes. In addition to these features, the windowed version of nu/TPU provides the ability to develop and integrate editors with X Windows and MS Windows environments. The X and MS Windows versions of nu/TPU can interact with or define the window input focus, global selections, clipboard information, and widgets.

Because most developers can’t invest the time to build a new editor from scratch, the si editor is included with nu/TPU. The si interface includes keypad bindings for si, EVE, EDT, WPS, Brief, EMACS, and vi editors, and can be extended to include personal enhancements. The number of extensions is limited only by your imagination, but remember nu/TPU can be used straight out of the box. If unfamiliar with the nu/TPU editing interface, review the si interface discussion in the Prebuilt Editing Interface section, pg. . This section will provide you with all the information you need to start and exit the editor and access the command line, editing keys, and on-line help system