home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
300-399
/
ff324a.lzh
/
ANSIEd
/
ADDENDUM
< prev
next >
Wrap
Text File
|
1990-03-05
|
13KB
|
267 lines
NOTES FROM THE DEVELOPER...
~~~~~~~~~~~~~~~~~~~~~~~~~~~
PLEASE NOTE: This is a demonstration version of ANSIEd. All "save"
features are disabled or do not otherwise have any effect as mentioned in
this and other documents included with this version.
ORDERING INFORMATION IS IN THE "ANSIEd.docs" FILE AT THE VERY END UNDER
"PURCHASER INFORMATION". Please READ for once and use a little common
sense. There is no excuse for some of the "dumb" requests I get for
ordering when I have provided this information.
The purpose of this column is to report last-minute additions to the manual,
bug fixes, future plans for this product, and notes of appreciation for those
who have assisted with the development of this product.
The following have been exterminated!
o Line 22/Column 80 Scroll Bug. When you reach this position in the edit
area the cursor will wrap back up to the top left corner.
o Stuck ANSI Colors Bug. The ANSI reset was modified to <ESC><[><m>
which resets all of the color and style parameters to foreground pen 1,
background pen 0, and plain text style. This reset is also stored at
the end of each line so that codes do not "stick". This most often
seemed to occur when a file was displayed in a short display area and
scrolling occurred. It was also noticed on our BBS although I never
could establish the cause in that case.
o Where's The Bottom Edge Bug. Correctly locates the true end-of-line on
each line as well as the last true line which has material on it.
o Mixed-Up Mixed Styles Bug. This has not been fully tested yet due to
all of the possible combinations but you should be able to mix styles
and toggle styles on and off at will within a display.
o Follow The Pointer Bug. The thin outline for the Box Tool exactly
follows the mouse pointer. See the docs for more details.
Also, the Freehand and Box Tools work properly when used along all
edges of the display, including the lower right corner.
However, the Box Tool seems to draw only the left and bottom edge of a
box after drawing a box in the lower right corner; I haven't tracked
down this little anomaly yet; just re-draw the box again and it will
work fine.
The following are going to take some stronger pesticides!
o Mystery File Requester Lock Bug. The file requester isn't perfect
either but it's not too bad. The major problem is the mystery lock
which we should have fixed if Commodore will give Modula-2 some sort
of access to the APL from 1.4. You will only notice this bug if you
keep careful watch over your floppy disk icons on the Workbench; note
that you can't get some of them to go away regardless of what you do.
Any floppy disk icons which exhibit such behavior have the mystery
lock on them!
o The Unnamable RAM: Bug. Actually this is no longer a bug under
Release 1.3 of the Amiga System. If you have 1.3 ROMS in your machine
you may not even notice it. If you still have 1.2 we would suggest
that you NOT save any files to RAM: if at all possible. There is a
slight fix in the file requester at this time but it doesn't always
work.
The following new features have been added!
o Optionally stores ANSI cursor movement sequences for "space" gaps.
Compressed space gaps speed up displays anywhere from 15-45% depending
on the amount of "space" area. Files are also significantly smaller
when compressed.
o Optionally store icons for files so that you can manipulate files from
the Workbench.
The following are planned for future releases!
o Function key support for foreground and background color selection,
drawing mode selection, and a few other menu items which lack keyboard
shortcut support.
o Animation capabilities.
o IBM Graphics Character Set.
o Drawing with a character. While the documentation does refer to a
current drawing character in status area 1 you cannot actually draw
with it yet. This is provided for upward compatibility only.
o Store a configuration file of items as you want them selected each
time you use the program. Line terminator, ANSI filter, store icons,
Amiga or IBM font, are among the items which might be stored.
The following are last minute nuisances...
o If you select "Save As" and then select "Cancel" the "Save" function
informs you that it cannot open the file for saving. I am not sure
where this bug is or why it occurs since the path/file information
used for save operations is taken from those displayed in the file
requester.
The work-around is this. Try using "Save As". If you see a name in
the File Text Box when you use "Save As" just select "OK". If you
don't, enter a name or select one from the list in the requester.
If the save still doesn't work just save under another name. The
former name was linked to a corrput file which was created when the
save operation failed the first time. The only safe way to delete
this corrupt file is to re-boot your machine and then delete it.
Special Thanks...
~~~~~~~~~~~~~~~~~
A special "thank you" to the following persons for their contributions:
David Grothe, "SuperView" - for creating a super little picture viewer
with more options than a dog has fleas. We used it to solve the
problem of determining if a user has a bad disk or simply tried to
boot their master disk which doesn't contain the necessary files that
a Workbench disk does.
Bob Leivian, "Less" - for creating a PD file viewer that is simple,
small, and most notably doesn't require a $100/yr. licensing fee
from Commodore to use on commercial software (like "More" does).
Steve Tibbett, "VirusX" - which checks every disk that goes out for
the nasty little rascals.
IMPORTANT - Last Minute Notes On "ANSI Filter" - IMPORTANT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This extra information on the "ANSI Filter" option in the "Special" menu came
to my attention a bit too late to be included in the documentation.
The "ANSI Filter" only operates when "Open"ing a file (loading). When the
ANSI Filter is ON ANSI control sequences which begin with the <ESC> (decimal
27) character and end with a currently recognized terminator are simply
skipped over and ignored.
"Store Spaces" only operates when "Save"ing a file. When "Compressed" is
selected for this option space gaps are converted to ANSI cursor movement
sequences to increase file display speed and decrease file size. Therefore,
if you save a file with "Compressed" selected you may have portions of your
file stored as ANSI control sequences.
However, when you turn the ANSI Filter ON and try to load a file with these
sequences they will be skipped over and ignored. This appears at first to be
a program bug but it actually isn't; you have part of your file (the space
gaps) stored as ANSI control sequences and you have told ANSIEd to skip over
them (Computers don't make mistakes; people do); you end up with a mess that
hardly resembles the original!
If you want the ANSI Filter to work on a compressed file you will have to
follow these simple steps:
1. Turn the ANSI Filter OFF.
2. Load the file.
3. Set "Store Spaces" to "Expanded".
4. Re-save the file (under the same name or a new one).
5. Turn the ANSI Filter ON.
6. Load the file you saved in step 4.
PLEASE DO NOT REPORT THIS AS A BUG! If you do I'll know that you didn't read
any of this and I'll laugh hysterically at you!
To IBM, Or Not To IBM, That Is The Question...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
And the answer is up to YOU. Due to lack of sales no updates are planned
beyond Version 1.3.0 (this version). Thus, all of the features listed above
which are planned for future releases are on standby. Some users will want
access to one of these features - the IBM Graphics Character Set - now!
I have modified and included a copy of ANSIEd on the commercial release which
loads the "ibm.font" for the display (menus are still in Topaz-8). The IBM
Graphics Characters are then available by using either <ALT> key with various
keys on the keyboard. This is not the way I would like to implement this
feature but it will have to do until there is more support for the product.
Of course, the files woth these characters in them will appear as "garbage"
on the Amiga without the "ibm.font".
EDITORIAL...and More on Icons
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Adding icon creation for files as an option has complicated the matter of
automatically running ANSIEd and loading the file by simply double-clicking
on the file icon.
While this wasn't a bad feature to add it becomes extremely difficult to
explain to a novice how to take advantage of it. It's even worse for those
users who stubbornly decide that they don't want anything to do with the CLI.
If you ARE one of these CLI-cautious persons READ ON...otherwise skip over
the next three paragraphs...
It is impossible to know how a particular user has their system set up.
Because of this it is also impossible to create an icon for a file and tell
that file exactly where the program resides that uses it. I've tried to
simplify this by using the assignment name "ANSIEd:" in the file icon's
default tool. Then, by using the CLI "Assign" command as described in the
docs, it doesn't matter HOW your system is organized - there can be no
mistakes! The willing user can further simplify this by creating a PROJECT
type icon, a small script file with their "Assign" command in it, and a
utility such as IconX (included on your Workbench 1.3 disk) or XIcon (which
is far more versatile and available in the public domain).
Now I'm not trying to make excuses for poor programming or interface or
ease of use or anything like that but there is just so much that we can
assume, and beyond that you, the computer user, has to assume some
responsibility for how well your system works. This philosophy boils down
to a common saying among experienced computer users: "Garbage In, Garbage
Out" or GIGO, which means that if you don't provide a reasonable, common
sense form of input, you end up with unexpected results (output).
What I'm getting around to is that you, the user, MUST accept part of the
blame if your system doesn't respond as you like. By limiting your
knowledge of your system, by not learning all that you can about it and
exploring new ways to communicate with it, you are only hurting one person
- yourself. So if you don't know how to use the CLI, if you don't know how
to manipulate icons from the Workbench or CLI, or use useful utilities to
expand your abilities from the Workbench, GET SOME HELP! If you can't find
anyone else call or write us! Leave a message on our current BBS! But
don't dare gripe about it behind our backs or write nasty letters to
computer magazines. That doesn't solve your problem, it doesn't solve
ours, and it upsets both of us (especially us). You cannot judge every
other situation based on one or more other bad experiences; that is just
plain wrong. If what I've just stated offends you I'm sorry, but these are
concerns I'm sure I share with many other decent software companies who try
to do their best for you. Of course I realize that for every well-meaning
company such as ours there are probably five others that don't care about
anything but their bottom line and $$$.
I have been forced to take ANSIEd commercial because I did not receive a
sufficient number of shareware donations. I am handling this product
entirely on my own to eliminate the profit loss from a distributor and to
keep the company name on the product since no distributor would credit my
company in advertising or reviews. Since that time there have been very few
commercial orders. I would appreciate your feedback from this demo version.
If I could sell one copy to each Amiga BBS in the U.S. alone this would show
your support and allow me to expand the company and the product line more.
Tell me what I can do to improve this product. With all of the Amiga BBS's
in the U.S. there should be a market for an ANSI Editor which adheres to the
ANSI standards, color set, and text styles - ANSIEd is alone in this respect.
Even if you decide not to buy now, a letter or phone call from you with some
helpful remarks could help make the difference. I know that many Amiga BBS's
are run from MS-DOS (IBM compatible) systems and that the most popular ANSI
editor for these systems is THE DRAW. But, why not use an Amiga ANSI Editor
to produce your displays for your Amiga BBS?
And finally, you may notice that the sample file icons in the ANSIEd drawer
all have the default tool "Demo" instead of the normal "ANSIEd:ANSIEd".
This modification was made to fit this distribution format and could not be
helped.
I hope you'll consider purchasing ANSIEd. We'll do our best to see that you
get your money's worth in the future, because "we see things in a different
light" at SECOND SIGHT.
Greg Epley
President
Developer of ANSIEd