home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 9 / 09.iso / e / e200 / 1.ddi / MAT / READ.ME < prev    next >
Encoding:
Text File  |  1988-04-13  |  7.3 KB  |  193 lines

  1.  
  2. ASYSTANT Version 1.10
  3.  
  4. File: READ.ME
  5.  
  6. Purpose:  This file contains information about the use of
  7. ASYSTANT that is not included in the user's manual.  We 
  8. encourage you to print this document and insert it in your
  9. manual.
  10.  
  11. Topics covered:
  12.      I.   What's new in ASYSTANT 1.10
  13.      II.  Various utilities that can be used with ASYSTANT 
  14.      III. Bugs addressed in this release
  15.  
  16.  
  17. I. What's new in ASYSTANT 1.10
  18.  
  19. Documentation
  20.  
  21. The ASYSTANT manuals have been reprinted for this release of the
  22. software.  Therefore, this read.me file doesn't contain a section
  23. on updates to the documentation as most ASYSTANT read me files do.
  24.  
  25. Copy Protection
  26.  
  27. The ASYSTANT is no longer copy protected.  Neither the "block" or 
  28. the "fingerprint" on the Key Diskette is required to boot the software.  
  29. All references to copy protection have been removed from the manuals. 
  30.  
  31.  
  32. Memory Usage (Expanded Memory)
  33.  
  34. Two features have been added to the ASYSTANT to address the memory
  35. constraints that have existed in the past.  These two additions are
  36. heap autosizing and expanded memory support.
  37.  
  38. Heap autosizing
  39. The ASYSTANT now has an algorithm that will "autosize" the two internal 
  40. heap areas that contain unnamed arrays and variables.  This means that 
  41. the ASYSTANT is able to boot in less memory than before, and if more 
  42. memory is available after boot, it will make use of it.  Specifically, 
  43. ASYSTANT 1.04 required 560K to boot, and never used any more memory
  44. than that.  ASYSTANT 1.10 will require 425K to boot, but will then
  45. determine how much memory is left after it has loaded in, and split
  46. that memory between the two heaps.  The default size of the heaps are
  47. each 32K, allowing 32K for unnamed arrays and 32K for variables if
  48. only 425K is available.  
  49.  
  50. Expanded Memory
  51. The ASYSTANT can now make use of expanded memory via any expanded 
  52. memory manager (EEM) that adheres to the Lotus-Intel-Microsoft (LIM)
  53. standard.  The expanded memory manager should be loaded in when the 
  54. CONFIG.SYS file is executed during system boot (see the installation 
  55. manual for your EMM for additional information).  The ASYSTANT will
  56. detect if you have expanded memory loaded in your system and if so
  57. will use it to store the Variables R-Z.  This is done automatically
  58. for you; you use the ASYSTANT just as you would without expanded
  59. memory.  If you have expanded memory, the system will allocate all
  60. of the memory that remains in the base 640K to the unnamed array 
  61. heap, and place all the variables into expanded memory.
  62.  
  63.  
  64. Numerical Underflow
  65.  
  66. ASYSTANT and ASYSTANT+ versions prior to 1.04 did not treat
  67. numerical underflows uniformly, forcing some underflows to zero 
  68. and leaving others untouched.  As in ASYSTANT 1.04, this release
  69. now forces all underflows to zero.
  70.  
  71.  
  72. Please Note:
  73.  
  74. There is a discrepancy between data files that have been created 
  75. with ASYST and ASYSTANT.  This difference can be seen in the 
  76. FILE PROC menu option and the FILE I/O menu option.  Subfiles of 
  77. dimension 3 or greater, perhaps created with ASYST, cannot be read 
  78. by ASYSTANT.  The Subfile listing, displayed upon opening a file, 
  79. will indicate subfiles with more than 2 dimensions.
  80.  
  81.  
  82. II. Utilities and ASYSTANT
  83.  
  84. Prokey
  85.      This keyboard enhancer allows you to assign sequences of
  86. keystrokes to a single key, creating keyboard "macros" to
  87. automate user control of the ASYSTANT.
  88.  
  89.      The following are potential areas of trouble when using
  90. Prokey with ASYSTANT. Special care should be taken in these
  91. areas.
  92.           a)Any menu item that responds with the message "Press any
  93.    key to continue" will be automatically continued by the
  94.    subsequent keystrokes in the macro sequence.
  95.  
  96.       b)The Directory command (from then menu of DOS
  97.    Operations) and the Print command (from the menu of Desk
  98.    Calculator functions) produce screen output that may be
  99.    suspended or aborted by pressing any key once or any key three
  100.    times in rapid sucession. If either of these commands are
  101.    embedded in a Prokey macro, the subsequent keystrokes in the
  102.    sequence will cause screen output to be paused or aborted.
  103.  
  104.  
  105.     Prokey is a product of:
  106.     Rosesoft
  107.     4710 University Way N.E., Suite 601
  108.     Seattle, WA 98105
  109.     (206) 524-2350
  110.  
  111.  
  112.  
  113. File Facility
  114.  
  115.     With the File Facility, ASYSTANT/ASYSTANT+ can access
  116.     data files stored in any subdirectory that is named in
  117.     the DOS PATH or SET command. The File Facility program
  118.     was written by R.L. Saunders and M.R. Turner and is
  119.     available from IBM through their Personally Developed
  120.     Software Directory.
  121.  
  122.       Write to:
  123.       IBM Personally Developed Software
  124.       P.O. Box 3266
  125.       Wallingford, CT  06494
  126.  
  127.       or call:
  128.       1-800-IBM-PCSW
  129.  
  130.  
  131. Mouse support
  132.  
  133.      Some of the popular mouse packages provide facilities or demo
  134. programs that allow you to easily translate mouse movements into 
  135. keystroke sequences.  Some routines of this nature can be used with 
  136. ASYSTANT to allow the user to use a mouse to select menu choices.  
  137. It is also possible in some mouse packages to capture and save 
  138. mouse (and thus keystroke) sequences as pop up menu choices.  This 
  139. capability gives the user a primitive "macro" capability within 
  140. ASYSTANT.  Examples of these routines have been written by an 
  141. ASYSTANT user for the LOGITECH LOGIMOUSE C7.  Copies of these 
  142. routines can be had by contacting the Technical Support Department 
  143. at (716) 272-8211.
  144.  
  145.  
  146. III. Bugs addressed in Version 1.10
  147.  
  148. Rotation of a flat (0 value) wave in the wave processor manipulation 
  149. submenu will no longer give an error.  In the past an 8087 error was 
  150. incorrectly generated.
  151.  
  152. ASYSTANT 1.10 corrects a bug that occurred with Hercules video cards.  
  153. Screens were not restored correctly after using and exiting the DOS 
  154. submenu from a graphics display mode.  (Type Ctrl-D to access the 
  155. DOS submenu).
  156.  
  157. A bug was found and fixed with Y Auto plotting from the graphics submenu.  
  158. This bug would typically show up when trying to plot a large array two
  159. times concurrently.  The system would give an error - "Not enough space
  160. for unnamed array", when there was in fact enough.
  161.  
  162. In earlier releases of ASYSTANT, the system would return a value of
  163. 1 as the result of raising a negative number to a fractional power.
  164. Now an error is generated.
  165.  
  166. In the past, use of algebraic notation would on occasion cause the
  167. system to lock up or go to DOS.  This bug has been fixed.
  168.  
  169. Several misleading error messages have been modified to more accurately
  170. represent the condition that caused them.
  171.  
  172. Two bugs have been fixed with the waveform scroller.  Both occurred when
  173. in scroll readout mode, and resulted in residual lines being left on the
  174. display.  
  175.  
  176. The bug that prevented you from doing a data plot following an axis plot
  177. has been corrected.  On occasion in the past, doing an axis plot before 
  178. a data plot may have resulted in the error message - "Not enough room for
  179. unnamed array".  
  180.  
  181. A bug with the ASYSTANT's error recovery mechanism has been fixed.  In
  182. the past, it was possible to put the system into an endless "System
  183. restarted" loop by using up most of the system's heap.  This could be
  184. done by placing several large arrays on the stack.  The solution was
  185. to drop elements off the top of the stack (usually at most one is 
  186. dropped) to make room in the heap to perform the error recovery.
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.