                          GWD Text Editor v3.0
                          ---------------------

Windows NT 3.51 users must download nt351.zip patch from the
GWD Text Editor home page (http://www.iridis.com/gwd) and unzip it
into GWD Text Editor directory after installing version 2.x.

Some GWD Text Editor features:
------------------------------
 - Unlimited file size.
 - Windows MDI used to allow editing of almost unlimited number of files.
 - Macros are recorded and editable.
 - Projects.
 - Plug-ins.
 - Accepts files dropped from File Manager or other drag-drop server.
 - Multi-level undo and redo facility.
 - Can read and write files in UNIX an Macintosh/Amiga format, (automatic
   format detection).
 - Can read text from Microsoft Word, Windows Write, WordPerfect, Ami Pro
   and WordStar documents.
 - Insert File, copies, pastes, deletes, etc. are not size limited.
 - Backup copies can be maintained of existing files when saving.
 - DOS commands, such as compilers, can be run with the output captured
   in an edit window.
 - Fully-remappable keyboard, including two-key operation.
 - Automatic line indenting and removal of trailing spaces.
 - Optional automatic text wrapping at configurable margin.
 - Formating paragraphs (Left Algin, Right Algin, Center and Justify).
 - Mouse help available on screen and menu items.
 - Displays help about word at current cursor position.
 - Toolbar.
 - Status Bar.
 - Print preview.

What's new in version 3.0
-------------------------
 - Projects for Java, Euphoria and MS-DOS Batch programming. Project
   for new compilers/interpreters can be added using Add/Remove Project
   Targets command from the Project menu. If you want to develop a project
   plug-in for your favorite compiler, you can request documentation
   from info@gwdsoft.com.
 - Improved Word Wrap command.
 - Spanish localization (thanks to Héctor García J.).
 - Named bookmarks.
 - Improved Fill Column Block command.
 - CodeCompletion for Java and JavaScript.
 - Polish and Afrikaans spelling checker dictionaries can be downloaded
   from the Internet from the Spell Checker Options dialog box.
 - Improved toolbars.
 - Document toolbar popup menu.
 - Smart tabs.
 - Improved plug-in interface (a plug-in can now create dockable window
   and add a view to the Workspace window).
 - Statistics plug-in (requires GWD Text Editor version 2.51).
 - Open Files tab in the Workspace window (designed as a plug-in).
 - You can now use wildcard characters in the command line.
 - Maximal line length is increased to 3200 characters.
 - New GWD Text Editor API functions  (see Script History for more details).
 - Many other enhancements and bug fixes.
 - New macro commands:
     WordLeftMS           Moves back one word (Microsoft Visual Studio
                          compatible).
     WordRightMS          Moves forward one word (Microsoft Visual Studio
                          compatible).
     WordLeftSmart        Moves back one word.
     WordRightSmart       Moves forward one word.
     WordLeftMSSelect     Extends the selection back one word (Microsoft
                          Visual Studio compatible).
     WordRightMSSelect    Extends the selection forward one word (Microsoft
                          Visual Studio compatible).
     WordLeftSmartSelect  Extends the selection back one word
     WordRightSmartSelect Extends the selection forward one word.
     FindParam            Finds the next occurrence of the text specified
                          with Param1 command.
     FindParamC           Finds the next occurrence of the text specified
                          with Param1 command with Match Case option
                          turned on.
     FindParamR           Finds the next occurrence of the text specified
                          with Param1 command using regular expression.
     FindInLineParam      Finds the next occurrence of the text specified
                          with Param1 command in the current line.
     FindInLineParamC     Finds the next occurrence of the text specified
                          with Param1 command in the current line with
                          Match Case option turned on.
     FindInLineParamR     Finds the next occurrence of the text specified
                          with Param1 command in the current line using
                          regular expression.
     ReplaceParam         Replaces the next occurrence of the Param1 text
                          with Param2 text.
     ReplaceParamC        Replaces the next occurrence of the Param1 text
                          with Param2 text (Match Case option on).
     ReplaceParamR        Replaces the next occurrence of the Param1 text
                          with Param2 text using regular expression.
     ReplaceInLineParam   Finds the next occurrence of the text specified
                          with Param1 command in the current line.
     ReplaceInLineParamC  Replaces the next occurrence of the Param1 text
                          with Param2 text in the current line (Match Case
                          option on).
     ReplaceInLineParamR  Replaces the next occurrence of the Param1 text
                          with Param2 text in the current line using
                          regular expression.

What's new in version 2.51
--------------------------
 - Api Assistance provides you with help in completing a call to
   a function. Currently, help is provided for the ANSI C library
   functions, Windows API and JavaScript.
 - Executing GWD C Scripts on text editor events (ScriptEvent plug-in).
 - FTP Client
 - On black and white printers you can now use bold and italic
   characters to indicate elements with syntax highlighting.
 - Fixed mouse selection bug.
 - New GWD C Scripts functions (see Script History for more details).
 - Bug fixes (Replace In Files,  Gte_CloseDocument, Gte_DestroyDocument,...)
 - New macro commands:
     ToggleSelMode     - Switches between stream and column selection mode
     ApiAssistanceOn   - Api Assistance

What's new in version 2.5
-------------------------
 - Plug-ins. With plug-ins, GWD Text Editor is now more customizable
   than ever. With plug-ins, you can automate tasks in GWD Text Editor
   by adding commands that perform those tasks. For example, you can
   create a plug-in which will perform some tasks just before or just
   after a document is opened. You can even create a plug-in which will
   replace GWD Text Editor commands such as Open, Save, Find, etc.
 - Replace in multiple files.
 - Code Completion. C/C++ programmers: while you typing a C/C++
   function, GWD Text Editor will try to guess what you typing and
   display a tool-tip window with a completed function name/identifier.
   At this time, you can press TAB to complete function. When you type
   a "(", after function name, GWD Text Editor will display function
   parameters. In the next release Code Completion will be also
   available for Java an some other languages.
 - Improved spell checker. Additional dictionaries (for more than 10
   languages) can be downloaded from the Internet in the Spell Checker
   Options dialog box.
 - Downloading GWD C Scripts and plug-ins from the Internet or LAN.
 - New GWD C Scripts functions (see Script History for more details).
 - Increased maximal number of GWD C Scripts and macros on Macro menu.
 - Increased maximal number of user tools on Tools menu.
 - Fixed mouse selection bug.
 - Added Auto Indent Using Tabs option in dialog box.
 - 5 other minor enhancements and 4 bug fixes.
 - New macro commands:
     PlugInCommand    Executes a plug-in command.
     PlugInCommandID  Executes a plug-in command.

What's new in version 2.1
-------------------------
 - Ruler.
 - Visual C++ style bookmarks.
 - Modified files are indicated with an asterisk.
 - Improved syntax highlighting. You can now use wildcard characters to set file
   extensions.
 - New GWD C Script functions (putenv, getenv).
 - 37 other minor enhancements and bug fixes.
 - New macro commands:
     BookmarkClearAll      Clears all bookmarks in the current document.
     BookmarkNext          Moves to the line containing the next bookmark.
     BookmarkPrev          Moves to the line containing the previous bookmark.
     BookmarkSet           Restores cursor position from a stack.
     BookmarkToggle        Toggles a bookmark for the current line.
     CopyBookmarkedLines   Copies all lines with bookmarks on them to the Clipboard.
     CopyLine              Copies current line to the Clipboard.
     CutBookmarkedLines    Cuts all lines with bookmarks on them to the Clipboard.
     DeleteBookmarkedLines Deletes all lines with bookmarks on them.


What's new in version 2.0
-------------------------
 - New ANSI C compatible macro language (GWD C Script).
 - ScriptWizard (you don't need to know C to create GWD C Scripts).
 - You can now add macros to the Macro menu and toolbar.
 - Visual SourceSafe integration (32-bit version only).
 - Favorite Files.
 - Word Wrap Document (written in the GWD C Script).
 - Remove HTML Tags (written in the GWD C Script).
 - Comment C/C++ Function (written in the GWD C Script).
 - Save and Restore Cursor Position commands.
 - Maximal line length is increased to 2047 characters.
 - In the 32-bit version you can now define syntax highlighting for
   20 languages (previous 14).
 - Size of More Files dialog box are now automatically adjusted to
   longest file name in the list.
 - Many features (not included in the standard distribution) can be
   downloaded from the GWD Text Editor home page.
 - Many other enhancements (too much to count them all).
 - New macro commands:
     SaveCursorPos    - Saves current cursor position on stack.
     RestoreCursorPos - Restores cursor position from a stack.
     ExecScript       - Executes GWD C Script specified with Param1 command.
                        This command is useful for mapping script to a
                        shortcut key.
                        To assign a shortcut key to a script, create new
                        macro:
                           Param1 "script_name script arguments"
                           ExecScript
                        and map this macro to a shortcut key. If script file
                        name contains spaces (e.g. c:\Program Files\Script)
                        quote it in double quatation marks. Example:
                           Param1 "\"c:\\Program files\\my script.c\""
                           ExecScript
                        See Assigning a shortcut key to a GWD C Script help
                        topic for more details.

What's new in version 1.54
--------------------------
 - Customizable toolbar.
 - Gradient window caption like in MS Office 95. If you don't
   want it, open C:\WINDOWS\GTE.INI file and change
   GradientCaption=1 to GradientCaption=0
 - Visible spaces and tabs.
 - ReadOnly command in the Edit menu.
 - In the Macro dialog box added New button to create new
   macro.
 - Jump to line number switch in the command line.
   Examples:
     gte file.ext::100
     gte long file.ext::100
     gte "file.ext"::100
     gte "file.ext::100"
     gte "file1.ext::100" "file2.ext::20"
 - New macro commands:
     Param1 "text"          - First string parameter for macro commands.
     Param2 "text"          - Second string parameter for macro commands.
     FindParamCW            - Finds the next occurrence of the text
                              specified with Param1 command with Match Case
                              and Match Word Only options turned on.
     FindParamRCW           - Finds the next occurrence of the text
                              specified with Param1 command using regular
                              expresion with Match Case and Match Word only
                              options turned on.
     FindInLineParamCW      - Finds the next occurrence of the text
                              specified with Param1 command in the current
                              line with Match Case and Match Word Only
                              options on.
     FindInLineParamRCW     - Finds the next occurrence of the text
                              specified with Param1 command in the current
                              line using regular expresion with Match Case
                              and Match Word only options on.
     ReplaceParamCW         - Replaces the next occurrence of the Param1
                              text with Param2 text (Match Case = on,
                              Match Word Only = on).
     ReplaceParamRCW        - Replaces the next occurrence of the Param1
                              text with Param2 text using regular expression
                              (Match Case = on, Match Word Only = on).
     ReplaceInLineParamCW   - Replaces the next occurrence of the Param1
                              text with Param2 text in the current line
                              (Match Case = on, Match Word Only = on).
     ReplaceInLineParamRCW  - Replaces the next occurrence of the Param1
                              text with Param2 text in the current line
                              using regular expression (Match Case = on,
                              Match Word Only = on).
 - Bug fixes

What's new in version 1.53
--------------------------
 - GIF and BMP viewer. For example click with right mouse button
   over 256color.bmp and choose Open Source File command from the
   popup menu.
 - Line numbering.
 - You can now open file only for reading (read only).
 - MS IntelliMouse support (32-bit version only).
 - Syntax higlight printing (prints colors that match colors on the
   screen). Requires a color printer.
 - Improved Tools dialog.
 - Restrict the position of the cursor to the existing text
   (Cursor Beyond EOL and Cursor Through Tabs).
 - You can now keep trailing blanks at the end of line.
 - New GWD Text Editor command: GoToColumnNum, ShowLineNumbers
   and ToggleLineNumbers.
 - Bug fixes.

What's new in version 1.52
--------------------------
 - You can now change background color for syntax highlighted files.
 - Improved Go To Column and Go To Line dialogs.
 - Full Screen mode.
 - Match HTML Tag command (matching HTML <tag> to </tag>).
 - Folder history in Open File dialog.
 - New GWD Text Editor commands:
     CommentBlock "x", UncommentBlock "x"  - comments selection or line
                                             using specified character
     CommentBlockCpp,  UncommentBlockCpp   - comments selection or line
                                             using "//" string
     CommentBlockRem,  UncommentBlockRem   - comments selection or line
                                             using "rem" string
     CommentBlockTeX,  UncommentBlockTeX   - comments selection or line
                                             using "%" character
     CommentBlockAsm,  UncommentBlockAsm   - comments selection or line
                                             using ";" character
     WindowMaximize
     WindowMinimize
     WindowCascade
     WindowTileHorz
     WindowTileVert
 - Small change in IndentBlock and UnindentBlock (new version will not
   indent last line if there is no selected characters in this line).
 - Bug fixes

What's new in version 1.51
--------------------------
 - Document Bar.
 - New Tool Argument macros: $(FileNameOnly), $(UnixFilePath),
   $(UnixFileDir), $(UnixCurDir).
 - New GWD Text Editor commands: NextTabPos, NextTabPosSelect,
   PrevTabPos, PrevTabPosSelect.


What's new in version 1.5
-------------------------
 - Spelling Checker (ignores LaTex and RTF keywords in documents with
   the TEX and RTF extensions).
 - Autosave and crash recovery.
 - Java and TeX syntax highlighting.
 - Files that are changed by another process can now be reloaded.
 - Windows/Macintosh character set conversion.
 - New Include Files command scans for C/C++ and Clipper include files.
 - Smart Open C/C++ and Clipper headers.
 - You can now change file extension for new files.
 - The Match Pair command will now find matching "<" and ">" characters.
 - Backup files can be saved as FILENAME.BAK or FILENAME.EXT.BAK (32-bit
   version only).
 - Many bugs fixes.

What's new in version 1.2
-------------------------
 - Column block selection mode.
 - Line drawing.
 - C/C++ #if #else #endif preprocessor match.
 - Bugs fixed.

What's new in version 1.1
-------------------------
 - Syntax Highlighting.
 - Auto Correct.
 - New Find and Replace dialog boxes with Regular Expression and
   search history.
 - Open #include file at the current cursor position.
 - Allow Multiple Instance to Run command.
 - Minor bugs fixed.


Registration:
-------------
If  you  have  purchased  a  copy  of  the GWD Text Editor, please call +385
21/564-483  (or  write to Vedran Gaco, Dobrilina 7, 21000 Split, Croatia) if
you  have  any  questions,  comments,  or  suggestions.  It  is  illegal  to
distribute  a registered copy of the GWD Text Editor. It is illegal  to  use
an  unregistered  copy of GWD Text Editor for more than 30 days. It is legal
to use a registered copy of the GWD Text Editor only on one PC at a time.

Vedran Gaco
Dobrilina 7
21000 Split
Croatia

Tel +385 98/716-683
E-Mail: info@gwdsoft.com

