VEDIT

Last updated
Vedit
Original author(s) Ted Green
Developer(s) Greenview Data, Inc.
Initial release1980;43 years ago (1980)
Stable release
6.24.2 / January 12, 2015;8 years ago (2015-01-12)
Operating system Microsoft Windows
Size ~2-6 MB
Type Text editor
License Proprietary
Website www.vedit.com

Vedit is a commercial text editor for 8080/Z-80-based systems, [1] Microsoft Windows and MS-DOS from Greenview Data, Inc.

Contents

Vedit was one of the pioneers in visual editing. [2] It used a command set resembling TECO.

History

Vedit (Visual Editor) was created by Ted Green in 1979. It was commercially published by CompuView in 1980 for CP/M operating system running on 8080 / Z80 based computers. When the IBM-PC was introduced, Vedit was one of the first applications available for it in 1982. Versions of Vedit were available for MS-DOS, CP/M-86 and CSP DOS. [3]

During the following years, versions were developed for OS/2, Xenix, SCO Unix and QNX. On QNX, Vedit was supplied as standard editor. Vedit was sold in three versions: Vedit Jr, Vedit and Vedit Plus. Later, the first two were dropped and Vedit Plus was renamed to just Vedit. CompuView was shut down in 1989, but a new company, Greenview Data, continued the development of Vedit starting from 1990. The first Windows version (Vedit Plus 5.0) was published in 1997. 32-bit Windows version (v5.1) was published in 1998. 64-bit Vedit Pro64 was published in 2003. It uses 64-bit addresses and data handling to support files larger than 2GB, but does not require a 64-bit processor or 64-bit OS.

Development and marketing of Unix, QNX etc. versions were gradually stopped. DOS-version has still been developed in parallel with Windows version and both have the same functions (as much as possible). DOS version is no longer sold separately or supported, but it is still packaged with the Windows versions. On February 2008, Greenview Data announced that the old CP/M and CP/M-86 versions of Vedit can be freely shared. [4]

With version 6.20.1 (May 2011) the old Windows Help system was replaced with HTML Help system in to support 64-bit versions of Windows (Windows Vista, Windows 7, Windows 8/8.1 and Windows 10).

Greenview Data, Inc was purchased in March of 2017, by Zix Corp. The status of Vedit is unknown at this time, but there has not been an update since 2015.

Technology

The CP/M and DOS versions of Vedit were written entirely in Assembly language.

The Windows version was written mostly in Assembly, but the user interface has been written in C.

Vedit uses its own file buffering which is faster than the virtual memory of Windows. When editing large files, only part of the file is loaded in the memory at a time and temporary files are created only as needed. Thus, dozens of gigabyte files can be open simultaneously on 32-bit Windows. [5]

Features

Documentation

Vedit comes with online help and interactive tutorial.
In addition, there are two PDF manuals: User's Manual (449 pages) and Macro Language Manual (305 pages). The manuals are, in addition, available as printed books.

More support can be found on the User Forum.

Limitations

See also

Related Research Articles

<span class="mw-page-title-main">WordPerfect</span> Word processing application

WordPerfect (WP) is a word processing application, now owned by Corel, with a long history on multiple personal computer platforms. At the height of its popularity in the 1980s and early 1990s, it was the dominant player in the word processor market, displacing the prior market leader WordStar.

<span class="mw-page-title-main">WordStar</span> Word processor application

WordStar is a word processor application for microcomputers. It was published by MicroPro International and originally written for the CP/M-80 operating system, with later editions added for MS-DOS and other 16-bit PC OSes. Rob Barnaby was the sole author of the early versions of the program.

In computing, Interactive System Productivity Facility (ISPF) is a software product for many historic IBM mainframe operating systems and currently the z/OS and z/VM operating systems that run on IBM mainframes. It includes a screen editor, the user interface of which was emulated by some microcomputer editors sold commercially starting in the late 1980s, including SPF/PC.

A text file is a kind of computer file that is structured as a sequence of lines of electronic text. A text file exists stored as data within a computer file system. In operating systems such as CP/M and MS-DOS, where the operating system does not keep track of the file size in bytes, the end of a text file is denoted by placing one or more special characters, known as an end-of-file (EOF) marker, as padding after the last line in a text file. On modern operating systems such as Microsoft Windows and Unix-like systems, text files do not contain any special EOF character, because file systems on those operating systems keep track of the file size in bytes. Most text files need to have end-of-line delimiters, which are done in a few different ways depending on operating system. Some operating systems with record-orientated file systems may not use new line delimiters and will primarily store text files with lines separated as fixed or variable length records.

<span class="mw-page-title-main">Newline</span> Special characters in computing signifying the end of a line of text

A newline is a control character or sequence of control characters in character encoding specifications such as ASCII, EBCDIC, Unicode, etc. This character, or a sequence of characters, is used to signify the end of a line of text and the start of a new one.

<span class="mw-page-title-main">COM file</span> Type of simple executable file

A COM file is a type of simple executable file. On the Digital Equipment Corporation (DEC) VAX operating systems of the 1970s, .COM was used as a filename extension for text files containing commands to be issued to the operating system. With the introduction of Digital Research's CP/M, the type of files commonly associated with COM extension changed to that of executable files. This convention was later carried over to DOS. Even when complemented by the more general EXE file format for executables, the compact COM files remained viable and frequently used under DOS.

<span class="mw-page-title-main">XEDIT</span>

XEDIT is a visual editor for VM/CMS using block mode IBM 3270 terminals.

MBASIC is the Microsoft BASIC implementation of BASIC for the CP/M operating system. MBASIC is a descendant of the original Altair BASIC interpreters that were among Microsoft's first products. MBASIC was one of the two versions of BASIC bundled with the Osborne 1 computer. The name "MBASIC" is derived from the disk file name MBASIC.COM of the BASIC interpreter.

This article provides basic comparisons for notable text editors. More feature details for text editors are available from the Category of text editor features and from the individual products' articles. This article may not be up-to-date or necessarily all-inclusive.

<span class="mw-page-title-main">IBM Displaywriter System</span>

The IBM 6580 Displaywriter System is a 16-bit microcomputer that was marketed and sold by IBM's Office Products Division primarily as a word processor. Announced on June 17 1980 and effectively withdrawn from marketing on July 2 1986, the system was sold with a 5 MHz Intel 8086, 128K to 448K of RAM, a swivel-mounted monochrome CRT monitor, a detached keyboard, a detached 8" floppy disk drive enclosure with one or two drives, and a detached daisy wheel printer, or Selectric typewriter printer. The primary operating system for the Displaywriter is IBM's internally developed word processing software titled "Textpack", but UCSD p-System, CP/M-86 and MS-DOS were also offered by IBM, Digital Research and CompuSystems, respectively.

A source-to-source translator, source-to-source compiler, transcompiler, or transpiler is a type of translator that takes the source code of a program written in a programming language as its input and produces an equivalent source code in the same or a different programming language. A source-to-source translator converts between programming languages that operate at approximately the same level of abstraction, while a traditional compiler translates from a higher level programming language to a lower level programming language. For example, a source-to-source translator may perform a translation of a program from Python to JavaScript, while a traditional compiler translates from a language like C to assembler or Java to bytecode. An automatic parallelizing compiler will frequently take in a high level language program as an input and then transform the code and annotate it with parallel code annotations or language constructs.

SPF/PC is an MS-DOS-based text editor and file manager designed to have an interface that was familiar to those using mainframe SPF and ISPF.

<span class="mw-page-title-main">GNU Emacs</span> GNU version of the Emacs text editor

GNU Emacs is a free software text editor. It was created by GNU Project founder Richard Stallman, based on the Emacs editor developed for Unix operating systems. GNU Emacs has been a central component of the GNU project and a flagship project of the free software movement. Its tag line is "the extensible self-documenting text editor."

Emacs, originally named EMACS, 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, self-documenting, real-time display editor". Development of the first Emacs began in the mid-1970s, and work on its direct descendant, GNU Emacs, is ongoing; its latest version is 29.1, released July 2023.

<span class="mw-page-title-main">DOS</span> Group of closely related IBM PC-compatible operating systems

DOS is a family of disk-based operating systems for IBM PC compatible computers. The DOS family primarily consists of Microsoft's MS-DOS and a rebranded version, IBM PC DOS, both of which were introduced in 1981. Later compatible systems from other manufacturers include DR-DOS (1988), ROM-DOS (1989), PTS-DOS (1993), and FreeDOS (1998). MS-DOS dominated the IBM PC compatible market between 1981 and 1995.

Multi-Edit is a commercial text editor for Microsoft Windows created in the 1980s by Todd Johnson. Multi Edit Software obtained ownership rights for the product in October 2002. Multi-Edit contains tools for programmers, including macros, configurable syntax highlighting, code folding, file type conversions, project management, regular expressions, three block highlight modes including column, stream and line modes, remote editing of files via FTP and interfaces for APIs or command lines of choice. The editor uses a tabbed document interface and sessions can be saved.

Microsoft MACRO-80 is a relocatable macro assembler for Intel 8080 and Zilog Z80 microcomputer systems. The complete MACRO-80 package includes the MACRO-80 Assembler, the LINK-80 Linking Loader, and the CREF-80 Cross Reference Facility. The LIB-80 Library Manager is included in CP/M versions only. The list price at the time was $200.

References

  1. "Byte Jan 1983 ad". January 1983.
  2. "20 Years of Vedit". Greenview Data Inc. 2000. Retrieved 2007-12-08.
  3. Daneliuk, Tim (1983), "VEDIT, text editor for CP/M operating systems", InfoWorld, 5 (20): 64–67
  4. "CP/M Agreement". Greenview Data Inc. 2008. Archived from the original on 2017-02-05.
  5. "VEdit EBCDIC Level 4". Comco, Inc. Retrieved 2012-07-19.
  6. Calzada, John (2007). "Computer Auditor Processing Tools" (PDF). State Board of Equalization (California) . Retrieved 2008-02-29.
  7. Rosetta Code (25 October 2008). "Vedit macro language" . Retrieved 2008-12-11.