home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / modem / qvt374.arc / RELNOTES.374 < prev   
Text File  |  1989-11-20  |  20KB  |  574 lines

  1.  
  2.  
  3.                              ┌─────────────────┐
  4.                              │QVT Release Notes│
  5.                              └─────────────────┘
  6.  
  7.  
  8.  
  9.  
  10. Version 3.4x
  11. ════════════
  12.  
  13. Characters in Phone Numbers
  14. ───────────────────────────
  15.  
  16. QVT will now accept in phone numbers any of the alpha characters which
  17. are meaningful to Hayes-standard modems.  Most importantly, this includes
  18. the comma, which is needed for dialing out on PBX lines.
  19.  
  20.  
  21. Custom COM Ports
  22. ────────────────
  23.  
  24. QVT now supports user-defined COM ports by means of the "ioport=" and
  25. "irq=" configuration directives.  This allows the use of modems on
  26. non-standard ports, thereby freeing up COM1 and COM2 for other uses.
  27. To use this feature, include the lines:
  28.  
  29.         ioport=XXXX
  30.         irq=Y
  31.  
  32. in your .VT file.  'XXXX' should be the hex address of your serial I/O
  33. port; 'Y' will be the hardware interrupt line number. Both of these should
  34. be available from the manufacturer of your modem or serial card.
  35.  
  36.  
  37. 132-column Support
  38. ──────────────────
  39.  
  40. Some popular after-market video cards include a built-in 132-column mode.
  41. QVT now allows users who have such cards to make use of this mode to
  42. achieve a 132-column VT100/200 display.
  43.  
  44. To activate QVT's 132-column support, include the directive "bios_132=xx"
  45. in your .VT files, where 'xx' is the hex value which should be placed in
  46. the AL register to invoke 132-column mode on your video card. For example,
  47. "bios_132=55" would be the correct setup for Paradise EGA and VGA cards.
  48.  
  49.  
  50. DECUDK
  51. ──────
  52.  
  53. Support for DEC User-defined keys has been added to version 3.41 of QVT
  54. for MS-DOS.  The first 5 user-defined keys are accessed by pressing
  55. <Ctrl-F6> through <Ctrl-F10>; the last 10 are accessed by pressing
  56. <Ctrl-Shift-F1> through <Ctrl-Shift-F10>.
  57.  
  58. Note that DEC user-defined keys are programmed via download from the host.
  59.  
  60.  
  61. DOWNLOAD_DIR Environment Variable
  62. ─────────────────────────────────
  63.  
  64. The environment variable 'KERMIT_DIR' has been dropped.  Instead, QVT
  65. will use the environment variable 'DOWNLOAD_DIR' as the destination
  66. directory for all three batch file-transfer protocols (i.e., Kermit,
  67. Ymodem, and Zmodem).
  68.  
  69.  
  70. Selective Erase
  71. ───────────────
  72.  
  73. Support for the DEC Selective Erase feature has been implemented.
  74.  
  75.  
  76. VT200 7-bit and 8-bit modes
  77. ───────────────────────────
  78.  
  79. The 'Setup Terminal' screen now allows the selection of VT200
  80. mode with 7-bit ('VT200-7') or 8-bit ('VT200-8') controls.  This
  81. does not affect the processing of received 8-bit control codes,
  82. only the transmission of control codes in 7-bit or 8-bit form.
  83.  
  84.  
  85. Bug Fixes
  86. ─────────
  87.  
  88. The escape sequence parser has been rewritten to handle mixed ANSI
  89. and DEC Private control sequences.
  90.  
  91. The 'underlined' attribute will now be retained across shifts in and
  92. out of 132-column mode (where supported by hardware).
  93.  
  94. The 'Print Cursor Line' function should now work correctly.
  95.  
  96. Zmodem uploads will now use the correct block size (not always 128).
  97.  
  98. Processing of DECSCL sequences has been fixed.
  99.  
  100. Kermit 8-bit quoting on downloads has been fixed.
  101.  
  102. The 'dialprefix' and 'answerback' strings may now contain control characters.
  103.  
  104.  
  105.  
  106. Version 3.5x
  107. ════════════
  108.  
  109. Kermit Server Support
  110. ─────────────────────
  111.  
  112. Support has been added for the Kermit 'Get' and 'Finish' functions.
  113. These are used when interacting with a Kermit server.
  114.  
  115.  
  116. Answerback Bug Fix
  117. ──────────────────
  118.  
  119. The 'answerback' implementation has been fixed. QVT will now transmit
  120. the answerback string upon receipt of an ENQ character from the host.
  121.  
  122.  
  123. New Signon Screen
  124. ─────────────────
  125.  
  126. The signon screen has been redesigned.
  127.  
  128.  
  129. User-selectable Colors
  130. ──────────────────────
  131.  
  132. Support for user-selectable colors has been enhanced substantially.
  133. These enhancements are in two areas: first the entire range of IBM PC
  134. colors is now available to be selected; second, the background color
  135. as well as the foreground color may be modified. This may be done
  136. either from the 'Terminal Settings' screen, or in the config file,
  137. using the 'backcolor=' directive.
  138.  
  139. The set of available colors is: BLACK, DARKBLUE, GREEN, BLUE, RED,
  140. MAGENTA, BROWN, and WHITE.
  141.  
  142.  
  143. Status Line in 132-column Mode
  144. ──────────────────────────────
  145.  
  146. A bug has been fixed which caused the status line to disappear when
  147. switching in and out of 132-column mode (Note: this bug would occur
  148. only if the 'bios_132' config directive was in effect).
  149.  
  150. The overall behavior of the program while in 132-column mode has been
  151. improved. For example, the status line will extend all the way across
  152. the screen. Also, window paints and erasures are cleaner.
  153.  
  154.  
  155. ANSI Colors
  156. ───────────
  157.  
  158. Support has been added for the ANSI color-selection sequences. These
  159. are used by many BBS's and other software that communicates remotely
  160. with IBM PC's.
  161.  
  162.  
  163. Status Line Color
  164. ─────────────────
  165.  
  166. It is now possible to select a color for the menu bar other than the
  167. default blue.  This is done by adding a line to the config file such
  168. as:
  169.  
  170.         statcolor=brown
  171.  
  172. The colors available are DARKBLUE, GREEN, BLUE, MAGENTA, BROWN, and WHITE.
  173.  
  174.  
  175. Default Protocol
  176. ────────────────
  177.  
  178. QVT now allows the user to specify a protocol as the 'default'
  179. protocol for use with a host.  To do this, add a line of the form:
  180.  
  181.         protocol=<protocol>
  182.  
  183. to the config file.  The four protocols available are Kermit, XMODEM,
  184. YMODEM, and ZMODEM.  The default protocol is activated by pressing
  185. <Ctrl-PgUp> for upload, and <Ctrl-PgDn> for download. You must always
  186. use the <PgUp> and <PgDn> keys which are located on the numeric keypad,
  187. not those which are located in the set of 6 'editing' keys to the left
  188. of the numeric keypad (on the 101-key keyboards).
  189.  
  190.  
  191. 43-line and 50-line Modes
  192. ─────────────────────────
  193.  
  194. Support has been added for the EGA 43-line mode and VGA 50-line mode.
  195. These modes may be invoked only at the point of loading a config file.
  196. To use these modes, include the directive 'scrnlines=42' in your .VT
  197. file. Conversely, 'scrnlines=24' will specify a normal display.
  198.  
  199. Note: 'scrnlines=42' will produce 42 available lines on an EGA, or 49
  200. on a VGA. The top line is always reserved for the status line. Note
  201. also that the use of this mode may conflict with 132-column text mode.
  202.  
  203.  
  204.  
  205. New Script Language Command
  206. ───────────────────────────
  207.  
  208. The script language has been expanded to include the 'capture' command.
  209. This command should be followed by the argument 'on' to open a capture
  210. file, or 'off' to close the capture file. You need not specify a file-
  211. name, since QVT will create a filename by taking the root part of the
  212. current config file and appending the extension '.LGF'. The capture file
  213. provides a way to monitor the success or failure of unattended sessions.
  214.  
  215.  
  216. Text Mode for Kermit Transfers in Scripts
  217. ─────────────────────────────────────────
  218.  
  219. The Kermit file transfer script commands may now be used with a 't' appended
  220. to specify that the file transfer should be performed in text mode, rather
  221. then binary mode. Previously, all transfers were done in binary mode.
  222.  
  223.  
  224.  
  225. Version 3.6x
  226. ════════════
  227.  
  228. Dropped Characters
  229. ──────────────────
  230.  
  231. A bug has been fixed which causes the 3.5x versions of QVT to occasionally
  232. drop characters on some systems equipped with EGA display cards. This
  233. bug did not appear with all EGA's, nor with most VGA's. The bug occurs
  234. most often when running host software that frequently changes the video
  235. attributes.
  236.  
  237.  
  238. ANSI Colors
  239. ───────────
  240.  
  241. A bug has been fixed that sometimes caused a flickering effect when
  242. processing certain ANSI color control sequences.
  243.  
  244.  
  245.  
  246. Version 3.7x
  247. ════════════
  248.  
  249. Multiple Phone Number Support
  250. ─────────────────────────────
  251.  
  252. QVT's handling of phone number lists has been improved (a phone number
  253. list is a set of phone numbers in a config file). Previous versions
  254. have supported two ways of using these lists: first, as a way of
  255. storing alternate numbers for reaching the same host; second, as a
  256. way of reducing the proliferation of config files, by storing the
  257. numbers for several identically-configured systems in one config file.
  258.  
  259. Previous versions of QVT have assumed that, if multiple numbers are
  260. present, that they are alternate numbers for the same host. When
  261. dialing is initiated, QVT would dial the first number, and, if no
  262. connection is made, try the next number, and so on.
  263.  
  264. The way to override this logic has been to use the 'Number' menu option
  265. to select a single number from the list. The selected number would then
  266. be repeat-dialed until a connection is made.
  267.  
  268. With version 3.63, these capabilities have been expanded and clarified
  269. in two ways.  First, the 'Number' menu option now allows the selection
  270. of more than one number. Using this feature, a group of BBS numbers
  271. can be selected, and QVT will dial each in turn until a connection is
  272. made with one of them.
  273.  
  274. A number is selected by moving the pointer to the number, then pressing
  275. the space bar.  Pressing the space bar again will 'unselect' the number.
  276. Pressing the <Del> key will unselect all selected numbers, and move the
  277. pointer to the top of the list.  When you have selected the numbers
  278. you want, press the <Return> key.  The 'Numbers' window can be erased
  279. without making any changes by pressing <Esc>.
  280.  
  281.  
  282. The second feature, the new 'dial_on_load' config directive, controls
  283. whether or not QVT should begin dialing immediately after loading a
  284. config file. In cases where there is only a single phone number, or
  285. where all numbers are for the same host, 'dial_on_load' should be set
  286. to 'yes'.  For cases where there are multiple numbers, and each number
  287. is for a different host, 'dial_on_load' can be set to 'no', so that
  288. there is an opportunity to select numbers before dialing.
  289.  
  290. The default value of 'dial_on_load' is 'yes'.
  291.  
  292.  
  293. New 'exitconfirm' Directive
  294. ───────────────────────────
  295.  
  296. The new 'exitconfirm' directive may be used to control QVT's exit
  297. behavior. By default, if the 'Exit' menu option is selected, and a
  298. live modem connection is detected, QVT will ask you to confirm that you
  299. really want to exit. The directive 'exitconfirm=no' may be used to
  300. suppress this prompt.
  301.  
  302.  
  303. Download Drive/Directory
  304. ────────────────────────
  305.  
  306. Before beginning a batch download (i.e., Kermit, Ymodem, or Zmodem),
  307. you now have the opportunity to specify the drive and directory where the
  308. incoming files will be placed. This is done by typing the appropriate
  309. value into the 'File Name' field when the popup window is brought up.
  310.  
  311. If you have a default download directory already specified (by using
  312. the DOWNLOAD_DIR environment variable), it will be displayed in the
  313. 'File Name' field when the file transfer window pops up. If you don't
  314. have a DOWNLOAD_DIR variable set, then the current drive and directory
  315. will be displayed.
  316.  
  317. If you want to accept the displayed value as is, press the <Tab> key.
  318.  
  319. Note: it is recommended that directory paths be entered without a
  320. trailing slash.
  321.  
  322.  
  323. Automatic Disconnect After File Transfer
  324. ────────────────────────────────────────
  325.  
  326. When a file transfer is complete, QVT requests that you press a key
  327. to clear the popup window and return to your interactive session. If
  328. one minute passes without a key press, QVT will automatically break
  329. any live modem connection.  This is to prevent excessive charges from
  330. accumulating if you happen to be out of the room when a long file
  331. transfer finishes.
  332.  
  333.  
  334. Improved Editing for Input Fields
  335. ─────────────────────────────────
  336.  
  337. When using some of the options on the 'Settings' menu, input fields
  338. are presented for various data items, such as phone numbers. Previous
  339. versions of QVT have supported only primitive methods of editing these
  340. input fields.
  341.  
  342. With version 3.63, these editing capabilities have been enhanced.
  343. Specifically, the left and right arrow keys, the <Home> and <End> keys,
  344. and the <Del> key will now operate according to their standard usage.
  345.  
  346.  
  347. Session Clock
  348. ─────────────
  349.  
  350. A session clock has been added, so that you can keep track of how
  351. long a dialup session has been going on.  The clock is started when
  352. the modem connects, and stopped when the connection is broken. The
  353. session clock is displayed only if the status line is enabled.
  354.  
  355. In order for this feature to work properly, it is CRITICAL that your
  356. modem be configured with the CD line NOT forced ON. For Hayes-
  357. compatible 2400-baud modems, the command to do this is 'AT&C1'. 1200
  358. baud modems may require setting the appropriate DIP switch.
  359.  
  360. If your modem is not Hayes-compatible, consult your owner's manual
  361. for this procedure. What you must do is set the modem up so that the CD
  362. line is on only when there is live connection over the phone line.
  363. CD should come up when a connection is first established, and should
  364. drop when the connection is broken.
  365.  
  366.  
  367. Video Modes
  368. ───────────
  369.  
  370. QVT will no longer force the video mode to '3' when it detects an EGA
  371. or VGA display card. This will give better results for laptop users
  372. who don't have color screens.
  373.  
  374. To take advantage of this, issue the DOS command 'MODE BW80' before
  375. starting QVT. If you have a color display, and QVT doesn't come up
  376. in color, issue the DOS command 'MODE CO80'.
  377.  
  378.  
  379. Parity
  380. ──────
  381.  
  382. QVT now supports 'mark' and 'space' parity.
  383.  
  384.  
  385. Terminal & Comm Config Screens
  386. ──────────────────────────────
  387.  
  388. The 'Terminal' and 'Communications' config screens now have two exit
  389. modes instead of one. These are 'exit and save', and 'exit without
  390. save', mapped to the <Return> key and <Esc> key, respectively. This
  391. change is not transparent, since previous versions of QVT performed
  392. an 'exit and save' when <Esc> was pressed; there was no 'exit without
  393. save' option.
  394.  
  395. Note that by 'save' what is meant is that the changes 'go into effect'
  396. during the current session, NOT that they are saved permanently. To
  397. save changes permanently you must use the 'Save Configuration' menu
  398. option.
  399.  
  400.  
  401. Keyboard Auto-sense
  402. ───────────────────
  403.  
  404. The top-line version of QVT now adapts automatically to the installed
  405. keyboard. This version is available to registered users for $45.
  406. Separate versions for the three standard IBM keyboards will continue
  407. to be made available at the original price of $30.
  408.  
  409.  
  410. Microcom Result Codes
  411. ─────────────────────
  412.  
  413. The QVT dialer now supports Microcom's extended result codes (20, 22,
  414. and 23). If you are using a Microcom modem (or one that emulates Microcom),
  415. and you have extended result codes enabled, QVT will report a 'reliable'
  416. connection when such a connection is established.
  417.  
  418.  
  419. New 'Load Configuration' Menu
  420. ─────────────────────────────
  421.  
  422. The procedure for selecting a QVT config file has been changed. The new
  423. procedure is as follows: You may either move the pointer so that it
  424. points to the file that you want to use, or you may press the key which
  425. corresponds to the first letter of the filename. When you have the
  426. pointer properly positioned, press <Return> to load the file.
  427.  
  428. As before, you may cancel the 'Load Config' operation by pressing the
  429. <Esc> key.
  430.  
  431.  
  432. Dedicated Edit Key Mapping
  433. ──────────────────────────
  434.  
  435. You may now specify whether the six dedicated 'editing' keys (101-key
  436. keyboards) should be mapped to their physical equivalents on the DEC
  437. keyboard (the default), or to their closest logical equivalents on the
  438. IBM keyboard. Under this scheme, <PageUp> and <PageDown> map to <PrevScrn>
  439. and <NextScrn> respectively; <Insert> maps to <InsertHere>; and <Delete>
  440. maps to <Remove>. This mapping may be more convenient for users who
  441. never have to switch back and forth between IBM PC's and actual DEC
  442. VT terminals.
  443.  
  444.  
  445. Direct-connect vs. Modem
  446. ────────────────────────
  447.  
  448. Some previous versions of QVT have run into problems when used to connect
  449. a PC directly to a DEC terminal server. This problem has been solved
  450. by means of the new 'connection=' config directive. The value of this
  451. directive should be 'modem' when a dialup modem is used, and 'direct'
  452. otherwise. The connection type may also be modified interactively
  453. from the 'Communications' configuration window.
  454.  
  455.  
  456. Dialing with No Pre-defined Number
  457. ──────────────────────────────────
  458.  
  459. If the 'Dial' menu option is invoked when there are no phone numbers
  460. defined in the current configuration, a popup window will come up that
  461. can be used to enter a phone number. This number will be remembered,
  462. and can be stored with the current configuration by using the 'Save
  463. Configuration' menu option.
  464.  
  465.  
  466. Ymodem-G Protocol
  467. ─────────────────
  468.  
  469. Beginning with version 3.72, support has been added for the Ymodem-G
  470. file transfer protocol.
  471.  
  472.  
  473. Improved Keyboard Interface
  474. ───────────────────────────
  475.  
  476. The keyboard interface for the 'Phone Number', 'Function Key', and
  477. 'General' configuration dialogs has been improved.
  478.  
  479. The changes are as follows:
  480.  
  481. * All ten phone numbers, and all ten function key definitions, are
  482.   displayed on the screen at once.
  483.  
  484. * You can now use the <Up-Arrow> and <Down-Arrow> keys to move from
  485.   item to item. The last item will wrap back to the first, and vice
  486.   versa.
  487.  
  488. * The <Tab> and <Return> keys behave identically; i.e., they perform
  489.   a non-destructive exit from the current input field.
  490.  
  491. * The popup window will remain on the screen until the <Esc> key is
  492.   hit; you can re-visit a field that you want to change.
  493.  
  494. On the 'General' configuration screen, the 'Default Protocol' is now
  495. selected by pressing the <GreyPlus> key to step through the available
  496. options. This is the same method used to select values on the 'Terminal
  497. and 'Communication' configuration screens.
  498.  
  499.  
  500. <Alt-D> to Dial
  501. ───────────────
  502.  
  503. You can now access the 'Dial' menu option without going through the
  504. menu by pressing <Alt-D>. Caution is advised, since the dialer will
  505. break any existing modem connection before it starts to dial.
  506.  
  507.  
  508. Bug Fix
  509. ───────
  510.  
  511. A bug has been fixed in the processing of DEC 8-bit 'C1' characters.
  512. This bug, which appeared only in versions 3.61 through 3.71, caused
  513. 8-bit software - such as DEC's 'WPS-PLUS' - to fail spectacularly.
  514.  
  515.  
  516. Script Files Bound to Function Keys
  517. ───────────────────────────────────
  518.  
  519. Version 3.72 offers the ability to bind script files to function
  520. keys. The script will be executed when the key is pressed. See the
  521. user manual for instructions on how to use this feature.
  522.  
  523.  
  524. Support for External Protocols
  525. ──────────────────────────────
  526.  
  527. You may now use external protocol drivers with QVT. See the user manual
  528. for instructions on how to use this facility.
  529.  
  530. In order to merge external protocol support into the existing set of
  531. built-in protocols, the 'File' menu has been reorganized. The main menu
  532. now contains only 'Upload' and 'Download' options. When one of these
  533. is selected, a menu of protocols will be presented. As with all QVT
  534. menus, you can select a protocol simply by typing the first letter.
  535. To select 'Kermit Get', press 'G'; to select 'Kermit Finish', press 'F'.
  536.  
  537.  
  538. New Keyboard Commands During Dialing
  539. ────────────────────────────────────
  540.  
  541. QVT now supports the following new keyboard functions to be used
  542. during the dialing process. Both of them are useful only if you
  543. have multiple phone numbers selected for the current dialing session.
  544.  
  545.         <PgDn>          Stop dialing the current number, and
  546.                         begin dialing the next number immediately.
  547.  
  548.         <Delete>        Same as <PgDn>, except that the number is
  549.                         also removed from the list of selected numbers.
  550.  
  551.  
  552. Screen Image Filenames
  553. ──────────────────────
  554.  
  555. QVT will now generate filenames automatically when you select the
  556. 'Screen Image' menu option.  The screen files will use the same root
  557. name as the current config file, with the extension '.Snn', where
  558. 'nn' is a number from 0 to 99.
  559.  
  560. The 'Screen Image' option has also been bound to the key combination
  561. <Alt-I>; you can select 'Screen Image' by pressing <Alt-I> without
  562. having to go through the 'File' menu.
  563.  
  564.  
  565. Menus
  566. ─────
  567.  
  568. QVT's menus have been modified slightly. In the new version, the word
  569. whose first letter is bound to a letter key will always be capitalized;
  570. other words, if any, will be all lowercase.
  571.  
  572.  
  573. 11/17/89
  574.