VEDIT

Vedit

Screenshot of Vedit 6.15.1
Original author(s) Ted Green
Developer(s) Greenview Data, Inc.
Initial release 1980 (1980)
Stable release
6.24.2 / January 12, 2015 (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 Z-80-based systems,[1] Microsoft Windows and MS-DOS from Greenview Data, Inc.

Vedit was one of the pioneers in visual editing.[2] It used a command set resembling TECO. Today, it is a powerful and feature-rich general-purpose text editor. Vedit can edit any file, including binary files and huge multi-gigabyte files. Still it is compact and extremely fast,[3] perhaps because it is written mostly in Assembly language.

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.[4]

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.[5]

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).

Technology

The DOS version of Vedit was written 100% in Assembly language. The exe file size is only 158k.

The Windows version was written mostly in Assembly, but the user interface has been written in C. The size of exe file is 573k, and no DLLs are used.

Vedit uses its own file buffering which is faster than the virtual memory of Windows. In addition, it uses very little of Windows' resources. 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,[6] and even a multi-gigabyte file is opened in a fraction of a second.

Therefore Vedit loads very fast and executes all operations fast. And since it does not utilize Windows resources, it does not slow down the other applications.

Features

Documentation

Vedit comes with comprehensive 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 available as printed books, too.

Greenview Data offers full email and phone support for customers. More support can be found from the User Forum.

Limitations

See also

References

  1. "Byte Jan 1983 ad".
  2. Greenview Data Inc. (2000). "20 Years of Vedit". Retrieved 2007-12-08.
  3. The World Community Press (June 24, 2002). "Search and Replace". Retrieved 2009-07-12.
  4. Daneliuk, Tim (1983), "VEDIT, text editor for CP/M operating systems", InfoWorld, 5 (20): 64–67
  5. Greenview Data Inc. (2008). "CP/M Agreement". Retrieved 2008-03-03.
  6. "VEdit EBCDIC Level 4". Comco, Inc. Retrieved 2012-07-19.
  7. Calzada, John (2007). "Computer Auditor Processing Tools" (PDF). State Board of Equalization (California). Retrieved 2008-02-29.
  8. Rosetta Code (25 October 2008). "Vedit macro language". Retrieved 2008-12-11.
This article is issued from Wikipedia - version of the 11/18/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.