WordStar
Encyclopedia
WordStar is a word processor
Word processor
A word processor is a computer application used for the production of any sort of printable material....

 application, published by MicroPro International
MicroPro International
MicroPro International Corporation was the publisher of WordStar, a popular early word processor for personal computers.-History:Seymour I. Rubinstein was an employee of early microcomputer company IMSAI, where he negotiated software contracts with Digital Research and Microsoft...

, originally written for the CP/M operating system but later ported to DOS
DOS
DOS, short for "Disk Operating System", is an acronym for several closely related operating systems that dominated the IBM PC compatible market between 1981 and 1995, or until about 2000 if one includes the partially DOS-based Microsoft Windows versions 95, 98, and Millennium Edition.Related...

, that enjoyed a dominant market share during the early to mid-1980s. Although Seymour I. Rubinstein
Seymour I. Rubinstein
Seymour Ivan Rubinstein is a pioneer of the PC software industry. He grew up in Brooklyn, New York, and after a six year stint in New Hampshire, later moved to California. Programs developed partially or entirely under his direction include WordStar, HelpDesk, Quattro Pro, and WebSleuth, among...

 was the principal owner of the company, Rob Barnaby was the sole author of the early versions of the program; starting with WordStar 4.0, the program was built on new code written principally by Peter Mierau.

WordStar was a text-based word processing program, meaning that it worked with files that were essentially text, with markup language
Markup language
A markup language is a modern system for annotating a text in a way that is syntactically distinguishable from that text. The idea and terminology evolved from the "marking up" of manuscripts, i.e. the revision instructions by editors, traditionally written with a blue pencil on authors' manuscripts...

-like formatting commands (such as the "dot commands"); this made the files relatively small. By contrast, most word processors today are code-based, and save their documents in much larger files.

History

WordStar was originally developed for CP/M
CP/M
CP/M was a mass-market operating system created for Intel 8080/85 based microcomputers by Gary Kildall of Digital Research, Inc...

 in 1978. It was the most feature-rich and easy-to-use word processor available for this operating system, and became a de facto standard
De facto standard
A de facto standard is a custom, convention, product, or system that has achieved a dominant position by public acceptance or market forces...

. In 1981 WordStar version 2.26 was bundled with the Osborne 1
Osborne 1
The Osborne 1 was the first commercially successful portable microcomputer, released on April 3, 1981 by Osborne Computer Corporation. It weighed 10.7 kg , cost USD$ 1795, and ran the then-popular CP/M 2.2 operating system...

 portable computer. Notably, WordStar was the last commercial word processor supporting the CP/M operating system. Release 4, the final CP/M compatible version, was sold with 5¼" floppy disk as a default, and an 8" version as an option.
The 3.0 version of WordStar for DOS was released in April 1982. The DOS version was very similar to the original, and although the IBM PC featured arrow keys and separate function keys, the traditional "WordStar diamond" and other Ctrl-key functions were retained, leading to rapid adoption by former CP/M users. WordStar's ability to use a "non-document" mode to create text files without formatting made it popular among programmers for writing code.

The first DOS version was a direct port of the CP/M version, and therefore only used 64k of RAM even though DOS supported up to 640k. Users quickly learned they could make this version of WordStar run dramatically faster by using the ability of DOS to create a "RAM disk" in memory, and copy the WordStar program files into it. WordStar would still access the "disk" repeatedly, but the far faster access of the RAM drive compared to a floppy disk yielded a substantial speed improvement. However, edited versions of a document were "Saved" only to this RAM disk, and had to be copied to physical magnetic media before rebooting.

By the mid-1980s WordStar was the most popular DOS word processing software in the world. But IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

 dominated the "dedicated word processor" market with its "IBM Displaywriter System
IBM Displaywriter System
The IBM Displaywriter System was a dedicated microcomputer-based word processing machine that IBM's Office Products Division introduced in 1980....

" application, which ran on machines dedicated to writing and editing documents. There were many dedicated word processing machines at the time, but IBM's main competition was Wang Laboratories
Wang Laboratories
Wang Laboratories was a computer company founded in 1951 by Dr. An Wang and Dr. G. Y. Chu. The company was successively headquartered in Cambridge , Tewksbury , and finally in Lowell, Massachusetts . At its peak in the 1980s, Wang Laboratories had annual revenues of $3 billion and employed over...

. Such machines were expensive and were generally accessed through terminals connected to central mainframe or midrange computers.

When IBM announced it was bringing to market a PC version called "DisplayWrite", MicroPro focused on creating a clone of it which they marketed as "WordStar 2000." Neither program was as successful as its developers had hoped, and the lack of attention MicroPro had paid to the original WordStar in the meantime, coupled with WordStar 2000's poor support for WordStar formats and keystrokes, had allowed competing products an opportunity to take over market share. MultiMate
MultiMate
MultiMate was a word processor developed by Softword Systems Inc. for IBM PC MS-DOS computers in the early 1980s. Wilton H. Jones, a programmer turned entrepreneur MultiMate was a word processor developed by Softword Systems Inc. (later renamed Multimate International) for IBM PC MS-DOS computers...

, in particular, used the same key sequences as the popular Wang line of dedicated word processors, which made it popular with secretaries switching from those to PCs.

MicroPro International restructured as WordStar International and rehired many of the WordStar programmers who had left the company during the WordStar 2000 diversion, and in October 1986 acquired the code for NewWord, a WordStar clone with extended capabilities, written principally by Peter Mierau at his company NewStar. WordStar used the NewWord codebase to produce upgraded versions, adding such long-desired features as an unerase and distinctive on-screen colorization for bold, italics, and other print effects. The first version built on the NewWord codebase was dubbed WordStar (or WordStar Professional 4.0) and it was released for DOS and CP/M operating systems. Later versions — 5.0, 5.5, 6.0, and 7.0 — were only released for DOS; the new releases rebuilt some of the lost market share.

An internal struggle between the "old timer" developers of version 6.5 (aimed at Microsoft Word users), and the "young Turks" working on version 7.0 (aimed at WordPerfect users), led to the former product being scrapped and the latter product released years ahead of its originally scheduled launch date; 7.0 Revision D, released in December 1992, was the final DOS version of the program.

WordStar for Windows

Like many other producers of successful DOS applications, WordStar International delayed before deciding to make a version for the commercially successful Windows 3.0
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

. The company purchased Legacy, an existing Windows-based word processor, which was altered and released as WordStar for Windows in 1991. It was a well-reviewed product and included many features normally only found in more expensive desktop publishing
Desktop publishing
Desktop publishing is the creation of documents using page layout software on a personal computer.The term has been used for publishing at all levels, from small-circulation documents such as local newsletters to books, magazines and newspapers...

 packages. However, its delayed launch meant that Microsoft Word had already firmly established itself as the corporate standard during the two previous years.

Abandonment

WordStar is no longer developed, maintained or sold by its owners. It is currently the property of Riverdeep, Inc., an education and consumer software company, which is now part of Houghton Mifflin Harcourt Learning Technology.

WordStar was actively used by several hundred members of the WordStar Users Group Mailing List. They provided technical support for each other via the long-running mailing list which started in May 1996 and finally expired in 2009.

WordStar was the program of choice for conservative intellectual William F. Buckley Jr., who used the software to write a plethora of works including the last book he authored before his death. This was noted by his son, Christopher Buckley, who wrote of the almost comical loyalty and affection his father had shown for WordStar, which he had installed into every new computer he purchased despite the technical difficulty of such an endeavor as the program became increasingly outdated and incompatible. He is quoted as having said, in a Time Magazine article:
Canadian science fiction author Robert J. Sawyer
Robert J. Sawyer
Robert James Sawyer is a Canadian science fiction writer. He has had 20 novels published, and his short fiction has appeared in Analog Science Fiction and Fact, Amazing Stories, On Spec, Nature, and many anthologies. Sawyer has won over forty awards for his fiction, including the Nebula Award ,...

 continues to use a customized version of WordStar for DOS to write his novels, as does George R.R. Martin.

Interface

WordStar is still considered by many to be one of the best examples of a "writing program." Because it was designed for text-only display devices with only a single, functional typeface, the primary focus was on the text, without direct onscreen WYSIWYG
WYSIWYG
WYSIWYG is an acronym for What You See Is What You Get. The term is used in computing to describe a system in which content displayed onscreen during editing appears in a form closely corresponding to its appearance when printed or displayed as a finished product...

 formatting. Because typesetting and layout were secondary or tertiary functions left for after the document was written, edited, and proofread, the writer was not distracted by the many formatting possibilities presented by later word processors.

As initially installed, in text-mode versions of WordStar, approximately the top 1/3 of the screen was a menu of commands, with the very top line being a display of the position within the file and the user's text occupying the lower 2/3 of the screen. A user-configurable option to set the help level released this space for user text. The help system could be configured to display help a short time after the first key of a command sequence was entered. As users became more familiar with the command sequences, the help system could be set to provide less and less assistance until finally all on-screen menus and status information was turned off.

The original computer terminal
Computer terminal
A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying data from, a computer or a computing system...

s and microcomputers for which WordStar was developed did not have an array of separate function keys or cursor control keys (e.g., arrow keys, Page Up/Down), so WordStar used sequences of alphabetic keys combined with the "Control" key. For touch typists, in addition, reaching the function and cursor keys generally requires them to take their fingers off the "home keys" with consequent loss of typing rhythm.

For example, the "diamond" of Ctrl-S/E/D/X moved the cursors one character or line to the left, up, right, or down. Ctrl-A/F (to the outside of the "diamond") moved the cursor a full word left/right, and Ctrl-R/C (just "past" the Ctrl keys for up and down) scrolled a full page up/down. Prefacing these keystrokes with Ctrl-Q generally expanded their action, moving the cursor to the end/beginning of the line, end/beginning of the document, etc. Ctrl-H
Backspace
Backspace is the keyboard key that originally pushed the typewriter carriage one position backwards, and in modern computer displays moves the cursor one position backwards, deletes the preceding character, and shifts back the text after it by one position....

 would backspace and delete. Commands to enable bold or italics, printing, blocking text to copy or delete, saving or retrieving files from disk, etc. were typically a short sequence of keystrokes, such as Ctrl-P-B for bold, or Ctrl-K-S to save a file. Formatting codes would appear on screen, such as ^B for bold, ^Y for italics, and ^S for underscoring.

Although many of these keystroke sequences were far from self-evident, they tended to lend themselves to mnemonic
Mnemonic
A mnemonic , or mnemonic device, is any learning technique that aids memory. To improve long term memory, mnemonic systems are used to make memorization easier. Commonly encountered mnemonics are often verbal, such as a very short poem or a special word used to help a person remember something,...

 devices (e.g., Ctrl-Print-Bold, Ctrl-blocK-Save), and regular users quickly learned them through muscle memory
Muscle memory
Muscle memory has been used synonymously with motor learning, which is a form of procedural memory that involves consolidating a specific motor task into memory through repetition. When a movement is repeated over time, a long-term muscle memory is created for that task, eventually allowing it to...

, enabling them to rapidly navigate documents by touch, rather than memorizing "Ctrl-S = cursor left."

Some users believe that the relocation of the Ctrl key from the position just to the left of the A key on the PC XT
IBM Personal Computer XT
The IBM Personal Computer XT, often shortened to the IBM XT, PC XT, or simply XT, was IBM's successor to the original IBM PC. It was released as IBM Machine Type number 5160 on March 8, 1983, and came standard with a hard drive...

-era keyboard (where Caps-Lock is found on modern keyboards), to the far lower left, interferes with this tactile approach, unless the keyboard is remapped in software to swap these keys. Other users prefer to have two control keys on either side of the space bar, which facilitates eight-finger touch typing. Indeed, WordStar can be regarded as a third keyboard interface:
  1. the lower-case letters and numbers,
  2. upper-case letters and symbols accessed by the Caps key, and
  3. editing and formatting made possible by the Ctrl keys.


WordStar had relative weaknesses, such as an inability to reformat line justification as text was typed or deleted. Thus paragraphs had to be reformatted by command after edits and changes. But a command could be given to reformat the entire document after it had been edited or re-written.

Many of these weaknesses were corrected with a new interface in WordStar 2000. Reformatting of paragraphs became automatic. Most of the mnemonics were made simpler so that ^RW would Remove a Word, ^RR would Remove the Right side of a line (right of the cursor), ^RS would Remove a Sentence, and so on. WordStar 2000 was also rare among word processing programs in that it permitted the user to mark (highlight) a block of text (with ^BB for Block Begin and ^BE for Block End) and leave it marked in place, and then go to a different section and copy it (with ^BC for Block Copy). Many users found it much easier to manipulate blocks with the block commands rather than the Microsoft Word system of highlighting with a mouse. The main problem with these improvements was that users of legacy WordStar (non-WordStar 2000) were quite happy with that interface and did not want to change to a new one.

The WordStar interface left a large legacy. This includes modern cross-platform word processing software like TextMaker
TextMaker
TextMaker is a word processor developed by the Nuremberg based software company SoftMaker and available as part of the SoftMaker office suite...

 and many text editor
Text editor
A text editor is a type of program used for editing plain text files.Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code....

s running under MS-DOS, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, and other UNIX
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...

 variants, which can emulate the WordStar keyboard commands using Ctrl-key
Control key
In computing, a Control key is a modifier key which, when pressed in conjunction with another key, will perform a special operation ; similar to the Shift key, the Control key rarely performs any function when pressed by itself...

 combinations. The popular Turbo Pascal
Turbo Pascal
Turbo Pascal is a software development system that includes a compiler and an integrated development environment for the Pascal programming language running on CP/M, CP/M-86, and DOS, developed by Borland under Philippe Kahn's leadership...

 compiler used WordStar keyboard commands in its IDE
Integrated development environment
An integrated development environment is a software application that provides comprehensive facilities to computer programmers for software development...

 editor. Modern word processing software like Write&Set not only use the WordStar interface, but have been based on WordStar DOS file formats, allowing WordStar users who no longer have a copy of the application to easily open and edit their files. There are WordStar keyboard command emulators and keymappings, both freeware and shareware, for current versions of Microsoft Word. Popular modern word processing software like WordPerfect
WordPerfect
WordPerfect is a word processing application, now owned by Corel.Bruce Bastian, a Brigham Young University graduate student, and BYU computer science professor Dr. Alan Ashton joined forces to design a word processing system for the city of Orem's Data General Corp. minicomputer system in 1979...

, StarOffice
StarOffice
StarOffice, known briefly as Oracle Open Office before its discontinuation in 2010, is a proprietary office suite. It was originally developed by StarDivision which was acquired by Sun Microsystems in 1999...

 and Microsoft Word (with the proper filters) can open and save to WordStar documents, enabling users to move back and forth.

Features

MailMerge was an add-on program (becoming integrated from WordStar 4 onwards) which facilitated the merge printing of bulk mailings, such as business letters to clients. Two files were required:
a) a DAT file, being a list of recipients stored in a non-document, comma-delimited datafile, typically named Clients.dat. Each subsequent line of text in the file would be dedicated to a particular client, with name and address details separated on the line dedicated to a client by commas, read left to right. For example:
Mr, Michael, Smith, 7 Oakland Drive,...
b) a master document containing the text of the letter, using standard paragraphs (aka boilerplate text) as required. These would be mixed and matched as needed, and where appropriate, paragraphs could be inserted through external reference to subordinate documents.

The writer would deliberately place ampersand-defined fields into the master document, e.g. &TITLE&, &INITIAL&, &SURNAME&, &ADDRESS1&... as appropriate, to be substituted consecutively by the data items read from the DAT file along the particular client's address line during printing of their letter. Mass mailings could thereby be prepared with each letter copy individually addressed.

Other add-on programs included SpellStar, a spell checker
Spell checker
In computing, a spell checker is an application program that flags words in a document that may not be spelled correctly. Spell checkers may be stand-alone capable of operating on a block of text, or as part of a larger application, such as a word processor, email client, electronic dictionary,...

 program, later incorporated as a direct part of the WordStar program; and DataStar, a program whose purpose was specifically to expedite creating of the data files used for merge printing. These were revolutionary features for personal computer users during the early-to-mid-1980s. A companion spreadsheet, CalcStar, was also produced using a somewhat WordStar-like interface; collectively, WordStar (word processing), DataStar/ReportStar (database management aka InfoStar), and CalcStar (spreadsheet) composed the first-ever office suite of personal computer programs. As a product enhancement, in the late 1980s WordStar 5 came bundled with PC-Outline, a popular DOS
DOS
DOS, short for "Disk Operating System", is an acronym for several closely related operating systems that dominated the IBM PC compatible market between 1981 and 1995, or until about 2000 if one includes the partially DOS-based Microsoft Windows versions 95, 98, and Millennium Edition.Related...

 outliner
Outliner
An outliner is a computer program that allows text to be organized into discrete sections that are related in a tree structure or hierarchy. Text may be collapsed into a node, or expanded and edited....

 then available from Brown Bag Software, Inc., CA. PC-Outline text had to be exported to a WordStar-format file, as the programs were not developed to be internally compatible.

WordStar identified files as either "document" or "nondocument," which led to some confusion among users. "Document" referred to WordStar word processing files containing embedded and hidden word processing and formatting commands. "Nondocument" files were pure ASCII
ASCII
The American Standard Code for Information Interchange is a character-encoding scheme based on the ordering of the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that use text...

 text files containing no embedded formatting commands. Using WordStar in "Nondocument Mode" was essentially the same as using a traditional text editor
Text editor
A text editor is a type of program used for editing plain text files.Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code....

, but with more advanced text editing features than found in some mainframe-based editors. WordStar 5 introduced a document-mode "print preview" feature, allowing the user to inspect a WYSIWYG
WYSIWYG
WYSIWYG is an acronym for What You See Is What You Get. The term is used in computing to describe a system in which content displayed onscreen during editing appears in a form closely corresponding to its appearance when printed or displayed as a finished product...

 version of text, complete with inserted graphics, as it would appear on the printed page.

Installation

Installation of early versions of WordStar, especially for CP/M, was very different from the approach of modern programs. While later editions had more-or-less comprehensive installation programs that allowed selection of printers and terminals from a menu, in the very early releases, each of the escape sequence
Escape sequence
An escape sequence is a series of characters used to change the state of computers and their attached peripheral devices. These are also known as control sequences, reflecting their use in device control. Some control sequences are special characters that always have the same meaning...

s required for the terminal and printer had to be identified in the hardware documentation, then hand-entered into reserved locations in the program memory image. This was a fairly typical limitation of all CP/M programs of the time, since there was no mechanism to hide the complexities of the underlying hardware from the application program. Occasionally short machine-language programs had to be entered in a patch area in WordStar, to provide particular screen effects or cope with particular printers. Researching, testing, and proving out such installations was a time-consuming and knowledge-intensive process, making WordStar installation and customization a staple discussion of CP/M users' group
Users' group
A users' group is a type of club focused on the use of a particular technology, usually computer-related....

s during that time.

DOS versions of WordStar at least had standardized the screen display, but still had to be customized for different printers.

Running WordStar 3.x today

WordStar version 3.x used the MS-DOS File control block
File control block
A File Control Block is a file system structure in which the state of an open file is maintained.The FCB originates from CP/M and is also present in most variants of DOS...

 (FCB) interface, an early data structure for file input/output which was based closely on CP/M's file input/output functions. The provision of the FCB interface was intended to simplify the porting
Porting
In computer science, porting is the process of adapting software so that an executable program can be created for a computing environment that is different from the one for which it was originally designed...

 of (assembly language
Assembly language
An assembly language is a low-level programming language for computers, microprocessors, microcontrollers, and other programmable devices. It implements a symbolic representation of the machine codes and other constants needed to program a given CPU architecture...

) programs from CP/M
CP/M
CP/M was a mass-market operating system created for Intel 8080/85 based microcomputers by Gary Kildall of Digital Research, Inc...

 to (the then-new) MS-DOS
MS-DOS
MS-DOS is an operating system for x86-based personal computers. It was the most commonly used member of the DOS family of operating systems, and was the main operating system for IBM PC compatible personal computers during the 1980s to the mid 1990s, until it was gradually superseded by operating...

. When MS-DOS adopted the Xenix
Xenix
Xenix is a version of the Unix operating system, licensed to Microsoft from AT&T in the late 1970s. The Santa Cruz Operation later acquired exclusive rights to the software, and eventually superseded it with SCO UNIX ....

-like file interface of file handles, FCBs became a legacy interface supported for backward compatibility. Because FCB compatibility has not been maintained, WordStar 3.x will not function properly on modern versions of Windows. In particular, WordStar 3.x cannot save files. One work-around is to use the DOSEMU
DOSEMU
DOSEMU, alternatively rendered dosemu, is a compatibility layer software package that enables MS-DOS systems, DOS clones such as FreeDOS, and DOS software to run under Linux on x86-based PCs ....

 emulator on Linux, which correctly implements the FCB interface. (The DOSBox
DOSBox
DOSBox is emulator software that emulates an IBM PC compatible computer running MS-DOS. It is intended especially for use with old PC games. DOSBox is free software....

 emulator does not, even on Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

.) WordStar 4.0 does not have this problem because it uses the newer MS-DOS interface for input/output. (OS/2 can run WordStar in a DOS session.)

WordStar emulation

Although no current version of WordStar is available for modern operating systems, some former WordStar users still prefer WordStar's interface, especially the cursor diamond commands described earlier in this article. These users claim less hand movement is necessary to issue commands, and hence that writing under this interface is more efficient. The user accesses the nearby Ctrl key and then a letter or combination of letters, thus keeping his hands on or close to the typing home row instead of moving them away from it to reach for a specialty key or a mouse.

To accommodate these users, WordStar emulation programs were created. One such program is CtrlPlus by Yoji Hagiya, which remaps the standard PC keyboard, making many WordStar commands available in most Windows programs. CtrlPlus switches the Control and Caps Lock keys so that the Ctrl key is back where it originally was on older keyboards, next to the A key. It also gives functionality to the chief cursor diamond commands mentioned in this article.

The other WordStar emulation utility created was the WordStar Command Emulator for Microsoft Word, also known as "WordStar for Word," by Mike Petrie. Designed to work in conjunction with CtrlPlus, the Command Emulator adds many more WordStar commands to MS Word than CtrlPlus by itself, and also changes Word 97-XP's menus to be more like those of WordStar 7.0 for DOS, the last DOS version of WordStar. For example, Ctrl+K? was WordStar's word count command and Ctrl+QL was its spell check command. Hitting these commands in the WordStar Emulator within Word runs Word's equivalent commands. WordStar for Word also adds WordStar's block commands, namely Ctrl+KB to mark the beginning of a block, Ctrl+KK to mark the end, and Ctrl+KV to move it. Alternatively, Ctrl+KC could be used to copy the block. WordStar for Word works on all versions of Word from Word 97 through 2010.

The WordStar Command Emulator is written in Microsoft Visual Basic for Applications
Visual Basic for Applications
Visual Basic for Applications is an implementation of Microsoft's event-driven programming language Visual Basic 6 and its associated integrated development environment , which are built into most Microsoft Office applications...

, a macro programming language based on Visual Basic
Visual Basic
Visual Basic is the third-generation event-driven programming language and integrated development environment from Microsoft for its COM programming model...

 built into Microsoft Word
Microsoft Word
Microsoft Word is a word processor designed by Microsoft. It was first released in 1983 under the name Multi-Tool Word for Xenix systems. Subsequent versions were later written for several other platforms including IBM PCs running DOS , the Apple Macintosh , the AT&T Unix PC , Atari ST , SCO UNIX,...

 to allow for a high level of customization. Most Word add-ins are written in this language also known as VBA.

The cross-platform Joe
Joe's Own Editor
JOE or Joe's Own Editor is a terminal-based text editor for Unix systems, available under the GPL. It is designed to be easy to use.JOE is distributed in most major Linux distributions and open-source BSD systems.- Description of features :...

 editor is a very WordStar-like alternative. When invoked as jstar Joe emulates many WordStar keybindings.

WordStar goes bi-directional

Around 1978 Elbit developed a CP/M capable microcomputer named the DS2100. CP/M machines were readily available and Elbit needed something to differentiate their product from others. An agreement was made with MicroPro to develop a version of WordStar that supported both English and Hebrew input. The concept was revolutionary as Hebrew is written right-to-left and all word processors of the time assumed left-to-right. Wordstar, as developed by Elbit, was the first word processor that offered bi-directional input and mixed alphabets.

Elbit acquired rights to the source code and a development team in Elbit, Haifa, worked on the project. For several years Hebrew-English WordStar was the de facto WYSIWYG
WYSIWYG
WYSIWYG is an acronym for What You See Is What You Get. The term is used in computing to describe a system in which content displayed onscreen during editing appears in a form closely corresponding to its appearance when printed or displayed as a finished product...

 word processor leader until, inevitably, was ousted by younger competitors.

Filename extensions

  • DOS WordStar files by default have no extension; some users adopted their own conventions, such as the letters WS followed by the version number (for example, WS3), or just plain WS. Backup files were automatically saved as BAKs.
  • WordStar for Windows files use the extension WSD
  • WordStar for Windows templates use the extension WST
  • WordStar for Windows macros use the extension WMC
  • WordStar for Windows temporary files use the extension !WS
  • WordStar 2000 for DOS and UNIX PC do not have a fixed extension but DOC and WS2 were common


Note:
  • There is no WordStar 2000 for Windows.
  • WordStar for Windows was also released under the name WordStar Personal Writer, and is a development of WordStar Legacy itself developed from a program called Legacy. XOOM
    XOOM
    Xoom was an early dot-com that used to primarily provide free unlimited space web hosting, similar to GeoCities.-History:Xoom was founded by Chris Kitze in September 1996 as a download website offering free clipart and a productivity suite including a word-processing application, centering around a...

    also released a version of WordStar for Windows 2.0 called Xoom Word Pro.

Clone

Newstar produced New Word for Amstrad PCW8256, PCW8512 in mid 1980s, running CP/M on 3" floppies. There were also MS-DOS versions of New Word in the late 1980s. It was very similar to Wordstar.

External links

  • WordStar Resource Site — featuring a full (as far as is known) history of WordStar
  • Microsoft Help & Support — Microsoft's Office File Converter Pack installs additional text converters and graphics (image) filters. You can import/export WordStar files after installing it.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK