Audio (110) Datatype (15) Demo (64) Development (255) Document (66) Driver (19) Emulation (66) Game (558) Graphics (232) Library (23) Network (65) Office (22) Utility (286) Video (19)
Total files: 1800
Full index file Recent index file
Part of Aros World Exec |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] Annotate
~~~~~~~~
A comprehensive text editor written for AmigaOS 2.0 and up, ported to AmigaOS
4.0,
backported to AmigaOS 3 and sideported to MorphOS and AROS. :-)
Features
~~~~~~~~
- Syntax Highlightning with links to autodocs,
- Multi-unit clipboard support,
- Multi-file search.
- Unlimited Undo/Redo,
- Macros,
- Vertical block selection,
- Can use screens.
- Side-shifting of text and rectangular blocks,
- Multi-functional scroll bar,
- A lot of different ways to cut, copy and paste,
- Printing,
- Folding,
- Text locking,
- User editable menus and hotkey,
- and a full-featured Arexx Port for exterrnal scripting support.
Author: Doug Bakewell
Maintainer and successor: Daniel Westerberg
Annotate has been released under the GNU GPL by request of the original
author Doug Bakewell. See separate GPL.txt. The source is in a separate
archive.
Installation
~~~~~~~~~~~~
Nothing special, except that you can copy the file "AnnotateSyntax.xml"
to ENVARC: to make it global.
News and Changes
~~~~~~~~~~~~~~~~
* NEW * Multi-file searching, Visual Studio cycle-through-style.
When all text has been found in one window, it will continue to search
the next windows and then hidden editors. This makes it much easier
to find the definition of a function, or usages of a variable in
your entire project.
It is suggested to create a project and add all files as hidden
editors for this to work the best.
* NEW * Multi-highlight of selection. "Show all occurences".
* NEW * Many stability improvements around closing and reopening editors.
* NEW * Other stability around copy'n'paste, undo
* NEW * Anti-alias text rendering on OS3 on hi/true-color screens.
* NEW * Syntax: Major rework on the syntax definition system to make it much
easier
and faster to create syntax definitions, and they are read faster.
* NEW * Syntax: Grouping of tokens using <TokenCollection> and <TokenSet>.
* NEW * Syntax: A <TokenCollection> can read audodocs to apply syntax for
library calls in one line. A <TokenCollection> can be used by several
syntax definitions by using <TokenSet
tokencollection="name_of_collection">
in a languge.
* NEW * Syntax: Set RGB colors for all platforms using rgb and bgrgb parameters
with pen and bgpen as fallback for non hi/true-color screens.
rgb and bgrgb can be a hex value like "$402050", or a name like
"darkblue".
* NEW * Syntax: CSS-like setting of color and style for syntax definitions in
one
place using <Style>, then apply that style to your <Token> or
<TokenSet>.
* NEW * Syntax: Massive speedup of syntax highlighted text rendering.
Even with 4 full libraries (dos, exec, intution, graphics) loaded it
renders fast.
* NEW * Pressing Help with the cursor over a library function
can now bring up the audodocs for that function.
* FIX * Matching was wrong when to the far left on a line.
* FIX * Did not default to Untitled when opening the first file.
* FIX * Change font size caused refresh issue with info bar.
v3.01
~~~~~
** Tool commands now get a console output window if they output anything.
** Made the "Quit with changes" requester much better and allows to save.
** Spell corrected guide by Tom Breeden. Thank you!
** Fixed string escaping in the XML prefs such that any characters in paths
etc can be saved without causing XML parse errors.
** Fixed the Tools edit page which was completely screwed on the MUI versions.
** Added Alt as qualifier to temporarely switch selection mode between normal
and rectangular mode.
** Improved rectangular selection such that the width is not dependent on the
length of the last line the mouse is over.
** Updated the behavior of upper/lower case when there is no selection.
Now it changes the character under the cursor and advances by char ahead.
** Fixed the $ VER : string which appeared empty in some versions.
** Optimized the text redrawing when selecting text and in other situations.
** Fixed crash when iconifying and reopening.
|