home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / screen / ansied.lzh / ansied / ADDENDUM < prev    next >
Text File  |  1990-03-15  |  13KB  |  267 lines

  1. NOTES FROM THE DEVELOPER...
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.   PLEASE NOTE: This is a demonstration version of ANSIEd.  All "save"
  4.   features are disabled or do not otherwise have any effect as mentioned in
  5.   this and other documents included with this version.
  6.   
  7.   ORDERING INFORMATION IS IN THE "ANSIEd.docs" FILE AT THE VERY END UNDER
  8.   "PURCHASER INFORMATION".  Please READ for once and use a little common
  9.   sense.  There is no excuse for some of the "dumb" requests I get for
  10.   ordering when I have provided this information.
  11.   
  12. The purpose of this column is to report last-minute additions to the manual,
  13. bug fixes, future plans for this product, and notes of appreciation for those
  14. who have assisted with the development of this product.
  15.  
  16.  
  17. The following have been exterminated!
  18.  
  19.     o Line 22/Column 80 Scroll Bug.  When you reach this position in the edit
  20.       area the cursor will wrap back up to the top left corner.
  21.       
  22.     o Stuck ANSI Colors Bug.  The ANSI reset was modified to <ESC><[><m>
  23.       which resets all of the color and style parameters to foreground pen 1,
  24.       background pen 0, and plain text style.  This reset is also stored at
  25.       the end of each line so that codes do not "stick".  This most often
  26.       seemed to occur when a file was displayed in a short display area and
  27.       scrolling occurred.  It was also noticed on our BBS although I never
  28.       could establish the cause in that case.
  29.       
  30.     o Where's The Bottom Edge Bug.  Correctly locates the true end-of-line on
  31.       each line as well as the last true line which has material on it.
  32.       
  33.     o Mixed-Up Mixed Styles Bug.  This has not been fully tested yet due to
  34.       all of the possible combinations but you should be able to mix styles
  35.       and toggle styles on and off at will within a display.
  36.       
  37.     o Follow The Pointer Bug.  The thin outline for the Box Tool exactly
  38.       follows the mouse pointer.  See the docs for more details.
  39.       
  40.       Also, the Freehand and Box Tools work properly when used along all
  41.       edges of the display, including the lower right corner.
  42.       
  43.       However, the Box Tool seems to draw only the left and bottom edge of a
  44.       box after drawing a box in the lower right corner; I haven't tracked
  45.       down this little anomaly yet; just re-draw the box again and it will
  46.       work fine.
  47.  
  48.  
  49. The following are going to take some stronger pesticides!
  50.  
  51.     o Mystery File Requester Lock Bug.  The file requester isn't perfect
  52.       either but it's not too bad.  The major problem is the mystery lock
  53.       which we should have fixed if Commodore will give Modula-2 some sort
  54.       of access to the APL from 1.4.  You will only notice this bug if you
  55.       keep careful watch over your floppy disk icons on the Workbench; note
  56.       that you can't get some of them to go away regardless of what you do.
  57.       Any floppy disk icons which exhibit such behavior have the mystery
  58.       lock on them!
  59.       
  60.     o The Unnamable RAM: Bug.  Actually this is no longer a bug under
  61.       Release 1.3 of the Amiga System.  If you have 1.3 ROMS in your machine
  62.       you may not even notice it.  If you still have 1.2 we would suggest
  63.       that you NOT save any files to RAM: if at all possible.  There is a
  64.       slight fix in the file requester at this time but it doesn't always
  65.       work.
  66.  
  67.  
  68. The following new features have been added!
  69.  
  70.     o Optionally stores ANSI cursor movement sequences for "space" gaps.
  71.       Compressed space gaps speed up displays anywhere from 15-45% depending
  72.       on the amount of "space" area.  Files are also significantly smaller
  73.       when compressed.
  74.       
  75.     o Optionally store icons for files so that you can manipulate files from
  76.       the Workbench.
  77.  
  78.  
  79. The following are planned for future releases!
  80.  
  81.     o Function key support for foreground and background color selection,
  82.       drawing mode selection, and a few other menu items which lack keyboard
  83.       shortcut support.
  84.       
  85.     o Animation capabilities.
  86.     
  87.     o IBM Graphics Character Set.
  88.     
  89.     o Drawing with a character.  While the documentation does refer to a
  90.       current drawing character in status area 1 you cannot actually draw
  91.       with it yet.  This is provided for upward compatibility only.
  92.       
  93.     o Store a configuration file of items as you want them selected each
  94.       time you use the program.  Line terminator, ANSI filter, store icons,
  95.       Amiga or IBM font, are among the items which might be stored.
  96.  
  97.  
  98. The following are last minute nuisances...
  99.  
  100.     o If you select "Save As" and then select "Cancel" the "Save" function
  101.       informs you that it cannot open the file for saving.  I am not sure
  102.       where this bug is or why it occurs since the path/file information
  103.       used for save operations is taken from those displayed in the file
  104.       requester.
  105.       
  106.       The work-around is this.  Try using "Save As".  If you see a name in
  107.       the File Text Box when you use "Save As" just select "OK".  If you
  108.       don't, enter a name or select one from the list in the requester.
  109.       
  110.       If the save still doesn't work just save under another name.  The
  111.       former name was linked to a corrput file which was created when the
  112.       save operation failed the first time.  The only safe way to delete
  113.       this corrupt file is to re-boot your machine and then delete it.
  114.  
  115.  
  116. Special Thanks...
  117. ~~~~~~~~~~~~~~~~~
  118. A special "thank you" to the following persons for their contributions:
  119.  
  120.     David Grothe, "SuperView" - for creating a super little picture viewer
  121.       with more options than a dog has fleas.  We used it to solve the
  122.       problem of determining if a user has a bad disk or simply tried to
  123.       boot their master disk which doesn't contain the necessary files that
  124.       a Workbench disk does.
  125.       
  126.     Bob Leivian, "Less" - for creating a PD file viewer that is simple,
  127.       small, and most notably doesn't require a $100/yr. licensing fee
  128.       from Commodore to use on commercial software (like "More" does).
  129.       
  130.     Steve Tibbett, "VirusX" - which checks every disk that goes out for
  131.       the nasty little rascals.
  132.  
  133.  
  134. IMPORTANT - Last Minute Notes On "ANSI Filter" - IMPORTANT
  135. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  136. This extra information on the "ANSI Filter" option in the "Special" menu came
  137. to my attention a bit too late to be included in the documentation.
  138.  
  139. The "ANSI Filter" only operates when "Open"ing a file (loading).  When the
  140. ANSI Filter is ON ANSI control sequences which begin with the <ESC> (decimal
  141. 27) character and end with a currently recognized terminator are simply
  142. skipped over and ignored.
  143.  
  144. "Store Spaces" only operates when "Save"ing a file.  When "Compressed" is
  145. selected for this option space gaps are converted to ANSI cursor movement
  146. sequences to increase file display speed and decrease file size.  Therefore,
  147. if you save a file with "Compressed" selected you may have portions of your
  148. file stored as ANSI control sequences.
  149.  
  150. However, when you turn the ANSI Filter ON and try to load a file with these
  151. sequences they will be skipped over and ignored.  This appears at first to be
  152. a program bug but it actually isn't; you have part of your file (the space
  153. gaps) stored as ANSI control sequences and you have told ANSIEd to skip over
  154. them (Computers don't make mistakes; people do); you end up with a mess that
  155. hardly resembles the original!
  156.  
  157. If you want the ANSI Filter to work on a compressed file you will have to
  158. follow these simple steps:
  159.  
  160.     1. Turn the ANSI Filter OFF.
  161.     2. Load the file.
  162.     3. Set "Store Spaces" to "Expanded".
  163.     4. Re-save the file (under the same name or a new one).
  164.     5. Turn the ANSI Filter ON.
  165.     6. Load the file you saved in step 4.
  166.  
  167. PLEASE DO NOT REPORT THIS AS A BUG!  If you do I'll know that you didn't read
  168. any of this and I'll laugh hysterically at you!
  169.  
  170.  
  171. To IBM, Or Not To IBM, That Is The Question...
  172. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  173. And the answer is up to YOU.  Due to lack of sales no updates are planned
  174. beyond Version 1.3.0 (this version).  Thus, all of the features listed above
  175. which are planned for future releases are on standby.  Some users will want
  176. access to one of these features - the IBM Graphics Character Set - now!
  177.  
  178. I have modified and included a copy of ANSIEd on the commercial release which
  179. loads the "ibm.font" for the display (menus are still in Topaz-8).  The IBM
  180. Graphics Characters are then available by using either <ALT> key with various
  181. keys on the keyboard.  This is not the way I would like to implement this
  182. feature but it will have to do until there is more support for the product.
  183. Of course, the files woth these characters in them will appear as "garbage"
  184. on the Amiga without the "ibm.font".
  185.  
  186.  
  187. EDITORIAL...and More on Icons
  188. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  189. Adding icon creation for files as an option has complicated the matter of
  190. automatically running ANSIEd and loading the file by simply double-clicking
  191. on the file icon.
  192.  
  193. While this wasn't a bad feature to add it becomes extremely difficult to
  194. explain to a novice how to take advantage of it.  It's even worse for those
  195. users who stubbornly decide that they don't want anything to do with the CLI.
  196. If you ARE one of these CLI-cautious persons READ ON...otherwise skip over
  197. the next three paragraphs...
  198.  
  199.   It is impossible to know how a particular user has their system set up.
  200.   Because of this it is also impossible to create an icon for a file and tell
  201.   that file exactly where the program resides that uses it.  I've tried to
  202.   simplify this by using the assignment name "ANSIEd:" in the file icon's
  203.   default tool.  Then, by using the CLI "Assign" command as described in the
  204.   docs, it doesn't matter HOW your system is organized - there can be no
  205.   mistakes!  The willing user can further simplify this by creating a PROJECT
  206.   type icon, a small script file with their "Assign" command in it, and a
  207.   utility such as IconX (included on your Workbench 1.3 disk) or XIcon (which
  208.   is far more versatile and available in the public domain).
  209.  
  210.   Now I'm not trying to make excuses for poor programming or interface or
  211.   ease of use or anything like that but there is just so much that we can
  212.   assume, and beyond that you, the computer user, has to assume some
  213.   responsibility for how well your system works.  This philosophy boils down
  214.   to a common saying among experienced computer users: "Garbage In, Garbage
  215.   Out" or GIGO, which means that if you don't provide a reasonable, common
  216.   sense form of input, you end up with unexpected results (output).
  217.  
  218.   What I'm getting around to is that you, the user, MUST accept part of the
  219.   blame if your system doesn't respond as you like.  By limiting your
  220.   knowledge of your system, by not learning all that you can about it and
  221.   exploring new ways to communicate with it, you are only hurting one person
  222.   - yourself.  So if you don't know how to use the CLI, if you don't know how
  223.   to manipulate icons from the Workbench or CLI, or use useful utilities to
  224.   expand your abilities from the Workbench, GET SOME HELP!  If you can't find
  225.   anyone else call or write us!  Leave a message on our current BBS!  But
  226.   don't dare gripe about it behind our backs or write nasty letters to
  227.   computer magazines.  That doesn't solve your problem, it doesn't solve
  228.   ours, and it upsets both of us (especially us).  You cannot judge every
  229.   other situation based on one or more other bad experiences; that is just
  230.   plain wrong.  If what I've just stated offends you I'm sorry, but these are
  231.   concerns I'm sure I share with many other decent software companies who try
  232.   to do their best for you.  Of course I realize that for every well-meaning
  233.   company such as ours there are probably five others that don't care about
  234.   anything but their bottom line and $$$.
  235.  
  236. I have been forced to take ANSIEd commercial because I did not receive a
  237. sufficient number of shareware donations.  I am handling this product
  238. entirely on my own to eliminate the profit loss from a distributor and to
  239. keep the company name on the product since no distributor would credit my
  240. company in advertising or reviews.  Since that time there have been very few
  241. commercial orders.  I would appreciate your feedback from this demo version.
  242. If I could sell one copy to each Amiga BBS in the U.S. alone this would show
  243. your support and allow me to expand the company and the product line more.
  244. Tell me what I can do to improve this product.  With all of the Amiga BBS's
  245. in the U.S. there should be a market for an ANSI Editor which adheres to the
  246. ANSI standards, color set, and text styles - ANSIEd is alone in this respect.
  247. Even if you decide not to buy now, a letter or phone call from you with some
  248. helpful remarks could help make the difference.  I know that many Amiga BBS's
  249. are run from MS-DOS (IBM compatible) systems and that the most popular ANSI
  250. editor for these systems is THE DRAW.  But, why not use an Amiga ANSI Editor
  251. to produce your displays for your Amiga BBS?
  252.  
  253. And finally, you may notice that the sample file icons in the ANSIEd drawer
  254. all have the default tool "Demo" instead of the normal "ANSIEd:ANSIEd".
  255. This modification was made to fit this distribution format and could not be
  256. helped.
  257.  
  258.  
  259. I hope you'll consider purchasing ANSIEd.  We'll do our best to see that you
  260. get your money's worth in the future, because "we see things in a different
  261. light" at SECOND SIGHT.
  262.  
  263. Greg Epley
  264. President
  265. Developer of ANSIEd
  266.  
  267.