home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / comm / commo45.zip / HISTORY < prev    next >
Text File  |  1991-01-12  |  15KB  |  394 lines

  1. Recent Revision History
  2. -----------------------
  3.  
  4. This file contains the "What's new?" sections from prior {COMMO} releases.  If
  5. you have used {COMMO} before, please make sure you are caught up on all the
  6. changes and improvements.
  7.  
  8. See the READ.ME file for changes in the current release.
  9.  
  10.  
  11. -----------                                            ------------------
  12. {COMMO} 4.4                                            September 29, 1990
  13. -----------                                            ------------------
  14.  
  15. This release contains some important technical enhancements and a number of
  16. improvements to the user interface.  Please read the information below to
  17. familiarize yourself with all these changes.
  18.  
  19. COMMO.DOC and the Online Help file have been reorganized.  COMMO.DOC now
  20. contains detailed information about all program operations.  Online Help is
  21. more concise and reference-oriented.
  22.  
  23.  
  24. Bugs fixed
  25. ----------
  26.  
  27. The LOOKfor timer was taking on erratic values if more than 255 seconds were
  28. specified.
  29.  
  30. On rare occasions a GOLOok match would fall through the LOOKfor instead of
  31. GOTO'ing the macro-id specified (as if a null macro-id were given).
  32.  
  33.  
  34. --------------------
  35. Support File Changes
  36. --------------------
  37.  
  38. Configuration File
  39. ------------------
  40.  
  41. Several new items have been added.  Please take a few minutes to edit the new
  42. sample file to your own needs.  The simplest way is to print your old file,
  43. then edit the new file using the printout as a guide.  You will NOT be able to
  44. start {COMMO} using your old Configuration File.
  45.  
  46. Flow Control (items 5, 6).  You can now specify software (XON/XOFF) and/or
  47. hardware (RTS/CTS) flow control. See Appendix C "Flow Control" in COMMO.DOC.
  48.  
  49. Auto Receive strings (items 8-11).  These allow you to configure "signatures"
  50. for automatic downloading.  A macro will be started when a given string is
  51. received.  They may be used for other purposes as well, since any string may
  52. be used to trigger any macro.  See "Auto Receive" in COMMO.DOC for details
  53. (Auto Receive does not operate in macros).
  54.  
  55. Terminal Screen BIOS display (item 40).  This directs the Terminal Screen
  56. display through the BIOS, allowing it to be intercepted by resident programs.
  57. This is mainly intended for blind users with speech synthesizer equipment.
  58.  
  59. Enhanced Keyboard (item 41).  Support has been added for all eight
  60. combinations of F11 and F12 (Normal, Shift, Ctrl, Alt) and for ten other keys.
  61. Set this item to "yes" if your BIOS has enhanced keyboard support (most of the
  62. keys should work on the 83-key keyboard as well).  See "List of Key
  63. Identifiers" in Online Help for the new key-id's.
  64.  
  65. Time with System Name (item 42).  This lets you have the time of day displayed
  66. on the Status Line along with 30 characters of the System Name.
  67.  
  68.  
  69. Dialing Directory
  70. -----------------
  71.  
  72. There is a new window command "N" which is a variation of Manual Dialing "M".
  73. It dials the number entered, but it does not make an entry in the directory.
  74.  
  75. If a marked number is dialed by pressing Enter, and a connection is made, the
  76. number will be unmarked.  Previously numbers were unmarked only when using
  77. Multi Number Dialing.
  78.  
  79.  
  80. Macro Processor
  81. ---------------
  82.  
  83. A new function, DISPlay, lets you display strings and control information to
  84. the screen.
  85.  
  86. A new function, CURSor, will turn the Terminal Screen cursor on or off.
  87.  
  88. A new function, DOORway, will toggle Doorway mode.
  89.  
  90. The HELP function now includes an argument: the Online Help topic number.  You
  91. can write {help 5} to go directly to topic 5, etc.
  92.  
  93.  
  94. General
  95. -------
  96.  
  97. You can now look behind the small windows (Capture File Options, EXEC a DOS
  98. Command, etc.) if you need to see what is on the Terminal Screen.  Just press
  99. PgUp at any time and the window will disappear until you press a key.
  100.  
  101. The current value of the Inter-Character Delay will now appear in the Alt-L
  102. window when you press "D" to change it.  A symbol next to the Terminal-Type on
  103. the Status Line indicates an Inter-Character Delay > 0.
  104.  
  105. The Signal Lights can now be seen during an ASCII Upload.  The FIFO
  106. buffer indicator is now shown with the Signal Lights.
  107.  
  108. ASCII Upload can now have a linefeed as the pacing character (^J).  This means
  109. that any of the 256 characters may be used.
  110.  
  111. Each time a character is typed to the remote during macro execution, the
  112. prompt timer will now be restarted.  This prevents an "n|", for example, from
  113. being sent while you are typing a response that your macro did not expect.
  114.  
  115.  
  116. ------------                                              --------------
  117. {COMMO} 4.32                                              August 4, 1990
  118. ------------                                              --------------
  119.  
  120. --------------------
  121. Support File Changes
  122. --------------------
  123.  
  124. There are no required support file changes between Releases 4.31 and 4.32.
  125.  
  126.  
  127. Bugs fixed
  128. ----------
  129.  
  130. There was still a problem in VT102 emulation with reverse video appearing when
  131. it wasn't supposed to.
  132.  
  133.  
  134. Macro Processor
  135. ---------------
  136.  
  137. IMPORTANT:  The actions of the [Esc] and [Ctrl-Break] keys during macro
  138. execution have been reversed.  [Esc] will now terminate macro processing,
  139. [Ctrl-Break] will terminate the current function.  This makes it a lot easier
  140. to stop a macro when manual control is desired.
  141.  
  142. The big news is the GOLOok function.  This allows up to seven additional
  143. strings to be watched for during a LOOKfor function (eight total).  A macro-id
  144. to GOTO may be specified for each.  See COMMO.DOC for details.
  145.  
  146. The EXIT macro function may now include a return code to pass to DOS.  This
  147. can be tested with the IF ERRORLEVEL batch command.  Example: {exit 2}.
  148.  
  149. Macros that use the "%i" parameter no longer require that [Enter] be pressed
  150. twice to execute the command (unless there is more than one "%i" in the
  151. command).  If you still need to see the full command before execution, you can
  152. press [Ctrl-Enter] in the Macro Processor window.  This will also force a wait
  153. after command execution (like "%w").
  154.  
  155.  
  156. General
  157. -------
  158.  
  159. A new control key, Alt-Q, has been added to the Internal Editor.  It will end
  160. the edit and the file will not be saved when exiting {COMMO}.  Any subsequent
  161. changes will restore the normal save-on-exit condition, however.  This allows
  162. temporary changes to be made but not saved.
  163.  
  164. The "/L" command line switch is once again an official feature.  Displays may
  165. be set to 25 or more lines BEFORE starting {COMMO}.  For example, if your VGA
  166. is in 50 line mode use the switch "/L=50" and {COMMO} will display the
  167. Terminal Screen and File Windows in 50 line mode.
  168.  
  169.  
  170. ------------                                              ------------
  171. {COMMO} 4.31                                              July 4, 1990
  172. ------------                                              ------------
  173.  
  174. --------------------
  175. Support File Changes
  176. --------------------
  177.  
  178. There are no support file changes between Releases 4.3 and 4.31.
  179.  
  180.  
  181. Bugs fixed
  182. ----------
  183.  
  184. Some comm programs (mainly game terminal programs) were crashing in the shell
  185. to DOS if the serial port had a 16550A UART chip.  The FIFO buffers are now
  186. disabled in the shell to DOS, eliminating the problem.  If this inconveniences
  187. anyone I'll have to make it configurable.
  188.  
  189. The serial port was sometimes hanging during initialization and when
  190. the PARMs macro function was used to change to a new port using the same
  191. interrupt.
  192.  
  193. When starting the VT102 emulation, linewrap was on.  It should have been off.
  194.  
  195. ANSI/VT102 color processing has been improved.  Some colors and reverse video
  196. were sometimes displayed incorrectly.  Some other minor adjustments were made
  197. to the terminal emulations.
  198.  
  199.  
  200. General
  201. -------
  202.  
  203. The "=" is no longer required in the command line switches.  This allows
  204. switches to be passed as parameters to batch files (the "=" acts as a
  205. delimiter to the batch file processor).  See COMMO.DOC.
  206.  
  207. There is a new parameter in the EXEC function, "%k."  It is used to insert a
  208. control character into the DOS command.  For example, you could send a
  209. formfeed to your printer with: {exec echo %k^L > prn}.  Use a separate %k for
  210. each control character.
  211.  
  212. The left half of the status line will take on the colors of the Set Terminal
  213. Parameters window when Alt-L is pressed.  This is to emphasize the port
  214. parameters, especially if the status line is turned off (with {00} colors).
  215.  
  216.  
  217. -----------                                              -------------
  218. {COMMO} 4.3                                              June 15, 1990
  219. -----------                                              -------------
  220.  
  221. --------------------
  222. Support File Changes
  223. --------------------
  224.  
  225. Configuration File
  226. ------------------
  227. Config has been reorganized and some items have been changed.  Please take a
  228. few minutes to edit the new sample file to your own needs.  The simplest way
  229. is to print your old file, then edit the new file from the printout.  You will
  230. NOT be able to start {COMMO} using your old Configuration File.
  231.  
  232. The Default Serial Port Parameters item has been expanded to include parity,
  233. stop-bits and port number (the old port number item is gone): {2400,8n1,1}.
  234. See "Set Terminal Parameters" in Online Help.
  235.  
  236.  
  237. Dialing Directory
  238. -----------------
  239. Place a starter date in the form of "00/00/00" on an entry line in the
  240. directory (anywhere outside the curly braces) and {COMMO} will place the
  241. current date there whenever a connection is made.  The Dialing Directory will
  242. be saved to disk when you exit the program.
  243.  
  244. Setting a pathname in the Config File will enable the new Usage Log.  This
  245. will record times, dates, etc. when you connect/disconnect with any system.
  246. See "Configuration File" in Online Help for details.
  247.  
  248. More parameters (parity, stop-bits, and port number) may be specified for each
  249. directory entry: {1200,7e1,2}.  See "Dialing Directory" in Online Help.
  250.  
  251.  
  252. Macro File
  253. ----------
  254. The PARMs function has been changed to conform to the parameter strings in the
  255. Configuration File and Dialing Directory (the serial port number is now at the
  256. END of the string): {parms 9600,8n1,1}.
  257.  
  258. Two new functions, TERMinal and DELAy, can be used to set the Terminal-Type
  259. and Inter-Character Delay (especially useful in logon macros).  These
  260. parameters can also be set with Alt-L.
  261.  
  262. Another new function, MACLoad, will load a new Macro File.  Options include
  263. starting a macro in the new file and whether to reload COMMO.MAC at the end of
  264. the call.
  265.  
  266. See "{COMMO} Macro Functions" in COMMO.DOC for details.
  267.  
  268. The VT102 key files have been reorganized with the MACLoad function in mind.
  269. Also the full screen editor support keys have been changed to a more efficient
  270. set.  Be sure to merge these changes into your existing Macro File.
  271.  
  272.  
  273. General
  274. -------
  275. Support files that have been modified during a session will now be saved
  276. automatically when you exit {COMMO}.  You will no longer be prompted when
  277. exiting the Internal Editor (files may still be saved with Alt-F while in the
  278. editor).
  279.  
  280. The Internal Editor has an "undo" key, Alt-U, which will restore the current
  281. line if no scrolling or vertical cursor movement has occurred.
  282.  
  283. There is now an Inter-Character Delay for sending to very slow systems.  See
  284. Online Help.  The default is in the Config File.  It may be changed with the
  285. new macro function DELAy or with Alt-L.
  286.  
  287. When saving the Dialing Directory to disk and the "erase marks" config option
  288. is set to "yes," the file will be saved without marks but the marks will
  289. remain in memory.  In previous releases the marks in memory were also erased.
  290.  
  291. There is a new Config File option to use the BIOS for screen scrolling.  This
  292. allows the use of external backscrolling programs like FANSI Console, WAS or
  293. Back Scroll!.  The default is "yes" and should only be "no" if your BIOS
  294. produces excessive "flicker" when scrolling.
  295.  
  296. There is now a status line indicator for FIFO buffers:
  297.  
  298.  {19200,8n1,1} A F ... etc.
  299.  
  300. The presence of the "F" means the FIFO's have been recognized and enabled. You
  301. must have an NS16550A UART chip for this to work.
  302.  
  303.  
  304. ------------                                            --------------
  305. {COMMO} 4.22                                            April 27, 1990
  306. ------------                                            --------------
  307.  
  308. Bugs Fixed
  309. ----------
  310. Doorway Mode got mangled when VT102 was installed.  It should work a lot
  311. better now.
  312.  
  313. Some adjustments were made to the Terminal Emulation:
  314.  
  315. 1) Linewrap now defaults to OFF in VT102, ON in ANSI-BBS and TTY.
  316. 2) Default Config File colors are restored by the reset attribute
  317.    sequence.
  318. 3) Blinking is allowed in reverse video mode.
  319.  
  320.  
  321. Dialing
  322. -------
  323. The Manual Dial option in the Dialing Directory will now insert an entry
  324. at the beginning of the directory.  This is convenient for redialing the
  325. number or converting it to a permanent entry.  Remember to save the file
  326. with Alt-F or it will be lost.
  327.  
  328. When returning to the Dialing Directory from the dialing window, the
  329. Selector Bar will be on the last entry dialed.
  330.  
  331.  
  332. General
  333. -------
  334. {COMMO} will run under DoubleDOS without display bleed-through if the
  335. "DISPLAY = TEXT" option is used in DDCONFIG.SYS.  See Appendix B in
  336. COMMO.DOC for details.
  337.  
  338.  
  339. A new macro function, IFEXist, tests for the existence of any file:
  340.  
  341.   {ifexist c:\ul\file.zip,abc,def}
  342.  
  343. Control will GOTO "abc" if the file exists, "def" if the file does NOT
  344. exist.  The default for either macro-id is to pass control to the next
  345. function in sequence.  So that:
  346.  
  347.   {ifexist c:\ul\file.zip,,def}
  348.  
  349. will GOTO "def" if the file does not exist, but continue in sequence if it
  350. does.
  351.  
  352.  
  353. The aggregate size of the three support files, COMMO.CFG, COMMO.FON and
  354. COMMO.MAC may now be as large as 64k.
  355.  
  356.  
  357. ------------                                            --------------
  358. {COMMO} 4.21                                            April 14, 1990
  359. ------------                                            --------------
  360.  
  361. Support File Changes
  362. --------------------
  363.  
  364. There are no required changes to the support files.
  365.  
  366.  
  367. {COMMO} Auto Receive
  368. --------------------
  369.  
  370. {COMMO} Auto Receive can detect when the remote wants to send a file via
  371. Zmodem or Puma, then activate any macro you select.  Auto Receive is
  372. enabled by placing special macro-id's on your Zmodem and/or Puma receive
  373. macros:
  374.  
  375.         {.z.}   for Zmodem   (use with DSZ.COM)
  376.         {.p.}   for Puma     (use with PUMA.COM)
  377.  
  378. Remember that a macro may have more than one macro-id:
  379.  
  380.   ZMODEM batch   {af1} {.z.} {exec DSZ port %p rz %a %w} {}
  381.   PUMA           {af3} {.p.} {exec PUMA P%p S%s r %d\ %w} {}
  382.  
  383. That's all there is to it!  If the special macro-id's are not found,
  384. then no automatic start will occur.
  385.  
  386. Auto Receive is disabled while a macro is executing.  The receive macros
  387. may be made available for CALLing from other macros by ending them with
  388. a RETUrn function:
  389.  
  390.  ZMODEM batch   {af1} {.z.} {exec DSZ port %p rz %a %w} {return}
  391.  
  392.  
  393.                                -end-
  394.