E (PC-DOS)

E (PC-DOS)

Infobox Software
name = E
caption = E with Help
developer = IBM
released = June 1993
latest release version =
latest release date = 1994-11-17
operating system = PC-DOS, OS/2
platform = IBM PC compatible
genre = Text editor

E is the text editor which was made part of PC-DOS with version 6.1 in June 1993, [ cite web | title = PC DOS Version 6.10 | url = http://web.archive.org/web/20070403071409/http://www.16bitos.com/610pc.htm | publisher = 16bitos.com | format = html | accessdate = 2007-04-03 ] and later with version 7 [ cite web | title = PC DOS Version 7.0 | url = http://web.archive.org/web/20070403071409/http://www.16bitos.com/70pc.htm | publisher = 16bitos.com | format = html | accessdate = 2007-04-03 ] and PC-DOS 2000. [ cite web | title = PC DOS 2000 | url = http://web.archive.org/web/20070403071409/http://www.16bitos.com/2kpc.htm | publisher = 16bitos.com | format = html | accessdate = 2007-04-03 ] In version 6.1, IBM dropped QBASIC, which, in its edit mode, was also the system text editor. It was necessary to provide some sort of editor, so IBM chose to adapt and substantially extend its OS/2 System Editor (1986), [ cite web | title = Software Prototypes and Implementations | url = http://evolutionarymedia.com/davis/resume/software.htm#os2sysed | author = Davis Foulger | format = html | accessdate = 2007-01-12 ] a minimally functional member of the E family of Editors. [ cite web | title = Software Prototypes and Implementations | url = http://evolutionarymedia.com/davis/resume/software.htm#efamily | author = Davis Foulger | format = html | accessdate = 2007-01-12 ] The DOS version is extended with a wide array of functions that are usually associated with more functional versions of the E editor family (see below). In version 7, IBM added the REXX language to DOS, restoring programmability to the basic box. IBM also provided E with OS/2.

Features

The features include (for PC DOS 7):

*online help
*edit large text files
*draw boxes around text
*mouse and menu support
*record and play keystroke macros
*change case within a marked area
*access multiple files in multiple panes
*syntax-directed editing of C and REXX
*add and multiply numbers in a marked area
*locate and make a change globally within a file
*select text and move, copy, overlay, or delete it
*copy and move text from one file into another file

E for PC-DOS consists of four files:

* E.EXE -- the executable program itself, (v3.13 in PC-DOS 7)
* E.EX -- pre-compiled profile for E's behavior
* E.INI -- text file allowing modification of a few E.EX defaults
* EHELP.HLP -- text file used for E's F1 key help in Browse (read-only) mode

Since no tool was provided for building other profiles besides the supplied E.EX, PC-DOS users have limited access to the full extensibility offered by the version 3 of E (e3) available to IBM programmers themselves. Still, it is a powerful implementation, with many features supporting the needs of general programmers.

For PC-DOS owners who have moved on to other operating systems, E can be run with the use of a DOS emulator (e.g. DOSBox) or with DOS virtualization software (e.g. DOSEMU or NTVDM).

E family

The history of the PC-DOS version of E begins with Personal Editor, a key configurable editor that enabled limited programming using a GML-like language. Personal Editor was initially released in 1982 and became an IBM product not long after.

Limitations in Personal Editor led to the development and release in 1984 of the E editor, a much faster editor that supported very long files and included a substantially enhanced user interface. E2 [ cite web | title = E2 | publisher = TextEditors.org | url = http://texteditors.org/cgi-bin/wiki.pl?E2 | format = html | accessdate = 2007-06-25 ] , released in 1985, provided enhanced programmability using a REXX-like language. Its UI programmability was designed so flexibly that it was used to develop user interface prototypes for other kinds of software, including Word Processors and Survey software. Subsequent versions, including E3 [ cite web | title = E3 | publisher = TextEditors.org | url = http://texteditors.org/cgi-bin/wiki.pl?E3 | format = html | accessdate = 2007-06-25 ] , EOS2, and EPM, provided a wide range of other enhancements. The OS/2 System Editor was developed by the E programming team at the request of the OS/2 Development team. It was designed to be a fast and highly functional text editor with a minimal number of features and no configurability. EPM was later released as the OS/2 Enhanced Editor. The popular SlickEdit shares a common heritage, having been written by the original developer of E3. [ cite web | title = ClarkMaurer | publisher = TextEditors.org | url = http://texteditors.org/cgi-bin/wiki.pl?ClarkMaurer | format = html | accessdate = 2007-06-25 ] [ cite web | title = Leadership | publisher = SlickEdit, Inc. | url = http://www.slickedit.com/content/view/168/114/ | format = html | accessdate = 2007-01-16 ] Other versions of E family editors have been released with IBM programming products. There are several acknowledged E editor family clones, including X2, which both reproduces the Rexx-like EI programming language used in E2 and later versions of E and acknowledges its debt in its documentation.E2 [ cite web | author = Blair W. Thompson | title = Preface - Acknowledgements | publisher = tangbu.com | url = http://www.tangbu.com/preface.htm | format = html | accessdate = 2007-06-25 ]

References

*PC DOS 7 User's Guide, IBM, (1995)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • dos — [ do ] n. m. • 1080; lat. pop. dossum, class. dorsum, appliqué surtout aux animaux, et qui a éliminé tergum I ♦ 1 ♦ Partie du corps de l homme qui s étend des épaules jusqu aux reins, de chaque côté de la colonne vertébrale. Être large de dos. ⇒… …   Encyclopédie Universelle

  • dos-nu — dos [ do ] n. m. • 1080; lat. pop. dossum, class. dorsum, appliqué surtout aux animaux, et qui a éliminé tergum I ♦ 1 ♦ Partie du corps de l homme qui s étend des épaules jusqu aux reins, de chaque côté de la colonne vertébrale. Être large de dos …   Encyclopédie Universelle

  • Dos Pueblos High School — Ex fide fortis (Latin: From loyalty, strength) Location 7266 Alameda Ave. Goleta, CA …   Wikipedia

  • dos — DOS. s. m. La partie de derrière de l animal, depuis le cou jusqu aux reins. Le dos d un homme, d un cheval, d un mulet, d un âne. Il étoit couché sur le dos. Dos courbé, voûté. L épine du dos. Il portoit un homme sur son dos. Il lui a mis le… …   Dictionnaire de l'Académie Française 1798

  • dos — (Del lat. duos, acus. de duo). 1. adj. Uno y uno. 2. segundo (ǁ ordinal). Número dos. Año dos. Apl. a los días del mes, u. t. c. s. [m6]El dos de mayo. 3. m. Signo o conjunto de signos con que se representa el número dos. 4. Carta o …   Diccionario de la lengua española

  • DOS Plus — (erroneously also known as DOS+) is an operating system written by Digital Research, first released in 1985. It can be seen as an intermediate step between CP/M 86 and DR DOS. It is able to run programs written for either CP/M 86 or MS DOS 2.11,… …   Wikipedia

  • Dos (band) — Dos Origin San Pedro, California, U.S. Genres Alternative rock Indie rock Punk rock Years active 1985–present Labels New Alliance Reco …   Wikipedia

  • DOS Protected Mode Services — (DPMS) is a set of extended DOS memory management services to allow DPMS enabled DOS drivers to load and execute in extended memory and protected mode. Not being a DOS extender by itself, DPMS is a minimal set of extended DOS memory management… …   Wikipedia

  • dos — DOS. s. m. La partie de derriere de l animal, entre les espaules & les reins. Le dos d un homme, d un cheval, d un mulet, d un asne. il estoit couché sur le dos. dos courbé, vouté. l espine du dos. il portoit un homme sur son dos. il luy a mis le …   Dictionnaire de l'Académie française

  • Dos Navigator — Screenshot of DOS Navigator Developer(s) Stefan Tanurkov, Andrew Zabolotny, Sergey Melnik (initial release); RitLabs Initial release 1991 …   Wikipedia

  • DOS XL — Screenshot of DOS XL Original author(s) Paul Laughton, Mark Rose, Bill Wilkinson and Mike Peters Developer(s) Optimized Systems Software …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”