HOME

TheInfoList



OR:

EDT is a
text editor A text editor is a type of computer program that edits plain text. Such programs are sometimes known as "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be us ...
running on the
Unisys Unisys Corporation is an American multinational information technology (IT) services and consulting company headquartered in Blue Bell, Pennsylvania. It provides digital workplace solutions, cloud, applications, and infrastructure solutions, e ...
VS/9 VS/9 is a computer operating system for the UNIVAC Series 90 mainframes (90/60, 90/70, and 90/80), used during the late 1960s through 1980s. The 90/60 and 90/70 were repackaged Univac 9700 computers. After the RCA acquisition by Sperry, it was ...
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
using the
UNIVAC Series 90 The Univac 90/60 system front panel The Univac Series 90 is an obsolete family of mainframe class computer systems from UNIVAC first introduced in 1973. The low end family members included the 90/25, 90/30 and 90/40 that ran the OS/3 operating s ...
mainframe computer A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterpris ...
s,''EDT Text Editor Reference Manual'', Cinnaminson, New Jersey: Unisys Corporation, 1975 and as of 2013 runs on the
Fujitsu is a Japanese multinational information and communications technology equipment and services corporation, established in 1935 and headquartered in Tokyo. Fujitsu is the world's sixth-largest IT services provider by annual revenue, and the la ...
BS2000 BS2000 is an operating system for IBM 390-compatible mainframe computers developed in the 1970s by Siemens (Data Processing Department EDV) and from early 2000s onward by Fujitsu Technology Solutions. Unlike other mainframe systems, BS2000 p ...
mainframe computer and
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
. It was developed by
RCA The RCA Corporation was a major American electronics company, which was founded as the Radio Corporation of America in 1919. It was initially a patent trust owned by General Electric (GE), Westinghouse, AT&T Corporation and United Fruit Comp ...
for the TSOS operating system for Spectra series mainframes. The RCA version was later sold to Sperry
Univac UNIVAC (Universal Automatic Computer) was a line of electronic digital stored-program computers starting with the products of the Eckert–Mauchly Computer Corporation. Later the name was applied to a division of the Remington Rand company an ...
(which later became Unisys), and was released for the VS/9 operating system. The Univac/Fujitsu EDT editor is a line-based editor, in that it does not use function keys. Unlike editors such as Teco or
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
, the program is always in text-entry mode, similar to today's word processors. Commands are sent to the editor by typing in text in the same manner as entering regular text, but the first character of the line (other than a space) is the command symbol, which defaults to the at sign (" @"). When a line begins with an @, the remainder of the line is used as a text-editing command. To enter a line of text beginning with @ which is not an editor command, it is necessary to prefix the line with a second @ sign, in which case, the first @ will be stripped off, and the line taken as text rather than a command. It is also possible to issue a command that the command indicator be changed from @ to a different character. One use for this feature is to write scripts to have EDT perform various actions upon another file. The command set of the editor includes the ability to create unattended programmable editing sessions through the use of test, comparison, branch and looping functions. If line numbers are not present in the original file, the editor supplies a pseudo-line number for use in editing each line. Because of the
ISAM ISAM (an acronym for indexed sequential access method) is a method for creating, maintaining, and manipulating computer files of data so that records can be retrieved sequentially or randomly by one or more keys. Indexes of key fields are mainta ...
file format which supports an 8-character index key, line numbers consist of a
floating-point number In computing, floating-point arithmetic (FP) is arithmetic that represents real numbers approximately, using an integer with a fixed precision, called the significand, scaled by an integer exponent of a fixed base. For example, 12.345 can be r ...
in the range of 0.0000 to 9999.9999. The usual line number supplied by EDT starts at 1.000 and is incremented by 1 as each new line was added. Lines can be inserted between other lines by using a fractional number as a command prefix. For example, line 1 of a file would be 1.0000, line 2 would be 2.0000, and to insert a line between 1 and 2, one could type @1.5: followed by the text of the line; the colon would be discarded and the line would be inserted at 1.5000, between 1 and 2. A renumber command is available to renumber all or part of the file. Commands in EDT generally consist of a command (which is case insensitive), which may be followed by a range of line numbers that the command was to act upon, and a subfunction indicating how the command is to act. The range was either expressed as a single line number, a range of lines separated by a dash, (e.g. 5-8 would mean any line numbered 5.0000 through 8.9999 inclusive), or a group of lines, each separated by a comma. Some symbols are available to represent various values, such as the
ampersand The ampersand, also known as the and sign, is the logogram , representing the conjunction "and". It originated as a ligature of the letters ''et''—Latin for "and". Etymology Traditionally in English, when spelling aloud, any letter that ...
"&" or the word "all" representing every line in the file. For example, to alter every "To" in a document to the word "From" you would type in @ON ALL CHANGE "To" TO "From" or @on & change "To" to "From" followed by the transmit key (equivalent to Enter on a PC), and the editor would perform the action. Editing was basically full-screen, with actions not taking place until the user pressed the transmit key, a procedure very similar to today's practice of entering text into an input box in a web page, with no action being taken until the user clicks on the submit button.Current (V17) PDF manuals for Fujitsu EDT editor
(Retrieved 2013-08-08)
Univac/Fujitsu's EDT editor provides extremely powerful editing capabilities, including *text formatting similar to
Runoff Runoff, run-off or RUNOFF may refer to: * RUNOFF, the first computer text-formatting program * Runoff or run-off, another name for bleed, printing that lies beyond the edges to which a printed sheet is trimmed * Runoff or run-off, a stock market ...
(in which commands were given for text editing by preceding lines with a period) *possibly one of the first programs (the Univac 90/60 goes back to the late 1960s and early 1970s) to support the use of plugins to allow other programs to use the text the editor held in memory, as well as send commands back to the editor for processing. *sort *search *editing of plain text and files with line numbers *direct on-disk editing of files too large to hold in memory Fujitsu's current release of EDT also supports
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
, which did not exist when Univac released its version of EDT.


References

{{Reflist Line editor UNIVAC software RCA Fujitsu software