Knowledge (XXG)

DEC Text Processing Utility

Source 📝

228: 59:
Users could write their own specific editor, to e.g. translate text or short (error) messages to multiple natural languages in a synchronised small text window. The text editor is callable, so you could have small text editors built into specific applications, e.g. a simple mail client. You might
55:
line of terminals. This allowed split-screen windows with scrolling and hence multiple views of the same buffer content. There are also key mapping APIs provided, allowing a wide range of functionality for editing text. The keyboard mapping could be easily adapted by the admin or the user.
288: 298: 269: 133: 162: 25: 262: 61: 293: 97: 86: 255: 177: 51:
TPU provides text buffer management APIs in concert with window management APIs which are targeted for the
121: 235: 200: 227: 76:(Extensible Versatile Editor), the first TPU-based editor, delivered with VAX/VMS by mid-1985. 73: 239: 181: 137: 93: 185: 282: 80: 64:. Therefore one could call web services to return their results into a text buffer. 29: 40: 39:. It can be used on a terminal, a console, or on a graphical system like 36: 101: 52: 60:
redirect output from applications into a text window, using
100:
called TPUVI or VITPU. VITPU is still available via the
201:"VI.RNO - Installation and help for VI emulation in TPU" 243: 24:) is a dedicated programming language developed by 89:, part of VAXset (software development platform) 134:"DEC Text Processing Utility Reference Manual" 263: 8: 270: 256: 122:Guide to the DEC Text Processing Utility 96:editor was created by Gregg Wonderly at 79:In 1986, DEC developed a new version of 28:(DEC) to easily create multi-functional 114: 178:"v04i092: TPUVI for VMS part 1 of 17" 176:Gregg Wonderly (September 26, 1988). 7: 224: 222: 289:Text-oriented programming languages 242:. You can help Knowledge (XXG) by 14: 299:Programming language topic stubs 226: 199:Gregg Wonderly (July 22, 1987). 159:User's Guide to EVE AA-Z302A-TE 1: 163:Digital Equipment Corporation 26:Digital Equipment Corporation 62:inter-process communication 18:DEC Text Processing Utility 315: 221: 203:. OpenVMS Freeware CD V5.0 98:Oklahoma State University 87:Language-Sensitive Editor 165:. July 1985. p. ix. 238:-related article is a 236:programming-language 251: 250: 186:comp.sources.misc 92:A version of the 306: 294:OpenVMS software 272: 265: 258: 230: 223: 213: 212: 210: 208: 196: 190: 189: 173: 167: 166: 155: 149: 148: 146: 145: 136:. Archived from 130: 124: 119: 104:archives online. 314: 313: 309: 308: 307: 305: 304: 303: 279: 278: 277: 276: 219: 217: 216: 206: 204: 198: 197: 193: 175: 174: 170: 157: 156: 152: 143: 141: 132: 131: 127: 120: 116: 111: 70: 68:Implementations 49: 35:TPU is part of 12: 11: 5: 312: 310: 302: 301: 296: 291: 281: 280: 275: 274: 267: 260: 252: 249: 248: 231: 215: 214: 191: 168: 150: 125: 113: 112: 110: 107: 106: 105: 90: 84: 83:written in TPU 77: 69: 66: 48: 45: 13: 10: 9: 6: 4: 3: 2: 311: 300: 297: 295: 292: 290: 287: 286: 284: 273: 268: 266: 261: 259: 254: 253: 247: 245: 241: 237: 232: 229: 225: 220: 202: 195: 192: 187: 183: 179: 172: 169: 164: 160: 154: 151: 140:on 2018-05-10 139: 135: 129: 126: 123: 118: 115: 108: 103: 99: 95: 91: 88: 85: 82: 78: 75: 72: 71: 67: 65: 63: 57: 54: 47:Functionality 46: 44: 42: 38: 33: 31: 27: 23: 19: 244:expanding it 233: 218: 205:. Retrieved 194: 171: 158: 153: 142:. Retrieved 138:the original 128: 117: 58: 50: 34: 30:text editors 21: 17: 15: 283:Categories 144:2018-05-09 109:References 41:DECwindows 182:Newsgroup 207:July 1, 184::  37:OpenVMS 22:DECTPU 234:This 102:DECUS 53:VT100 240:stub 209:2022 20:(or 16:The 81:EDT 74:EVE 285:: 180:. 161:. 94:vi 43:. 32:. 271:e 264:t 257:v 246:. 211:. 188:. 147:.

Index

Digital Equipment Corporation
text editors
OpenVMS
DECwindows
VT100
inter-process communication
EVE
EDT
Language-Sensitive Editor
vi
Oklahoma State University
DECUS
Guide to the DEC Text Processing Utility
"DEC Text Processing Utility Reference Manual"
the original
Digital Equipment Corporation
"v04i092: TPUVI for VMS part 1 of 17"
Newsgroup
comp.sources.misc
"VI.RNO - Installation and help for VI emulation in TPU"
Stub icon
programming-language
stub
expanding it
v
t
e
Categories
Text-oriented programming languages
OpenVMS software

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.