home *** CD-ROM | disk | FTP | other *** search
/ The Mother of All Windows Books / CD-MOM.iso / cd_mom / utility / com / tapcis / changes.tap next >
Text File  |  1992-09-10  |  21KB  |  536 lines

  1. TAPCIS(tm) Version 5.4
  2. Copyright (c) 1991 Support Group Inc., McHenry MD U.S.A.
  3. CompuServe 74020,10 (GO CIS:TAPCIS)
  4.  
  5. =================================================================
  6. TAPCIS 5.4 CHANGES FROM 5.3
  7. =================================================================
  8.  
  9. This document covers the changes from TAPCIS version 5.3 to the
  10. current version 5.4. You will find that the changes are
  11. evolutionary, and users of 5.3 should have little problem
  12. installing and operating 5.4.
  13.  
  14. PLEASE BACKUP YOUR TAPCIS FILES BEFORE INSTALLING ANY NEW
  15. SOFTWARE REVISION.
  16.  
  17. If you do hit any problems, FIRST READ THIS ENTIRE DOCUMENT. If
  18. you do get stuck, stop by the TAPCIS Forum and leave a message to
  19. Sysop asking for help.
  20.  
  21. ORDERING
  22.  
  23. You can get TAPCIS 5.4 from the TAPCIS Forum Library 1 (TAP.EXE
  24. and TAPDOC.EXE) where it can be downloaded for connect charges.
  25. (If you download 5.4, there is no "upgrade" charge to use this
  26. version if you have registered a prior version). Or drop a Mail
  27. message to 74020,10 or call Support Group at 800-USA-GROUP and
  28. get TAPCIS 5.4 with a revised and expanded manual and the program
  29. on disk for only $20. As an alternative, you can order a one
  30. year update subscription for $39.50 which includes the 5.4
  31. update, all interim releases sent to you on disk, TAPCIS News
  32. delivered directly to your MAIL box, and the next major TAPCIS
  33. for DOS update as well.
  34.  
  35. THANKS!
  36.  
  37. We'd like to thank all of you that have supported TAPCIS over the
  38. years. Your registrations and referrals keep the program moving
  39. forward. We have many exciting plans for TAPCIS 6.0 (that is
  40. already in the works), and we invite all of our registered users
  41. to stay tuned to Section 9 of the TAPCIS Forum.
  42.  
  43. Richard Wilkes 76701,23
  44. President
  45. Support Group, Inc.
  46.  
  47.  
  48. -------------------------
  49. LIST OF MAJOR CHANGES
  50.  
  51. * New Help System
  52.  
  53. * Operation & Memory
  54.     Memory requirement increased
  55.     Support for 25-63 line screens (by 80 columns)
  56.     Input prompts with editable defaults
  57.     Shell DOS command pause
  58.     Next/Previous-forum keys switched to F8/ShF8  
  59.  
  60. * Limits 
  61.     Messages and catalogs raised to 5000 entries (from 2000)
  62.     Single message being read can be 64K (from 350 lines)
  63.  
  64. * Libraries
  65.     Across library searching
  66.     Short or long descriptions
  67.     New catalog flag
  68.     Download tag
  69.  
  70. * Messages
  71.     Reader speed increased 400%
  72.     Message display with fixed header
  73.     Message status flags
  74.     Message scrolling keys for line, page, thread, section, and
  75.       session movement
  76.     Forum name added to header for save, forward, print
  77.     Key to delete from CompuServe moved to Alt-D from D
  78.  
  79. * Editor
  80.     Switch between reply and original message windows
  81.     Import the entire message into the editor with Sh-F9
  82.  
  83. * Mail
  84.     Mailing lists
  85.     Address specific return receipts (including binary files)
  86.     
  87. * Parameters
  88.     Colors for prompt and input
  89.     Telephone number editing
  90.     Storage/Download paths can be relative are verified
  91.  
  92. * Forums
  93.     Section selection by range (1-4,6,8-12)
  94.     Default section list ALL
  95.  
  96. * Configuration file (TAPCIS.CFG) and Command Line Options
  97.     TAPCIS.CFG file to contain standard options
  98.     New command line options
  99.  
  100. * Communications
  101.     Speeds up to 38,400
  102.     Serial port FIFO support (16550A UART chips)
  103.     COM1:-COM8: support
  104.     Indicates whether port is found or not
  105.     Configurable IRQ and BASEADDR
  106.     CTS or XON/XOFF flow control
  107.     New FALNET.SCR login script for Pacific CompuServe users
  108.  
  109. * Other changes
  110.     Append to ONLINE.LOG
  111.     Simple terminal capture to ONLINE.LOG
  112.     Reply to Micro Interrogation
  113.     Change of LOG to OFF
  114.     ASP compliant registration screens
  115.  
  116.  
  117.  
  118.  
  119. -------------------------
  120. Help
  121.  
  122. The help system has been dramatically expanded with more
  123. information. If you get stuck or want to review the commands
  124. available at a specific screen, use F3=Help to view the help
  125. text. Note that for 6.0, we will be moving to F1 for Help.
  126.  
  127. -------------------------
  128. Operation & Memory
  129.  
  130. You should give TAPCIS 5.4 as much memory as you can. The
  131. increase to 5000 messages (of up to 64K in size each) requires
  132. the use of more memory, as do the additional features. The basic
  133. TAPCIS program requires 353K to load plus additional buffer
  134. memory of 64K or more (recommended free memory before starting
  135. TAPCIS from DOS is 420K). If you start TAPCIS and don't have
  136. enough buffer memory, a notice will appear on the top line. We do
  137. not recommend running TAPCIS with less than 24K of buffer memory
  138. although you may still be able to read and reply to short
  139. messages. In a worst case of reading a 64K message and forwarding
  140. it to someone else, TAPCIS would require approximately 150K of
  141. buffer memory.
  142.  
  143. Screen sizes of greater than 25 lines are now supported. We
  144. recommend Ultravision and LapTop Ultravision if you really want
  145. to use these modes since it provides a choice of enhanced display
  146. fonts. I particularly like the 36 line mode. Screen heights to 63
  147. lines are supported. Do not use modes wider than 80 columns.
  148.  
  149. Most TAPCIS inputs can now be edited using the arrow keys. Where
  150. a default is presented, if you press any printable character
  151. before you press one of the cursor motion keys (Home, End,
  152. arrows), the text that was there will be erased. If you want to
  153. enter something new, just start typing at the prompt. If you want
  154. to recover what was there before, type Ctrl-R. You can use the
  155. arrow keys to edit and insert text in the line. Be sure to set
  156. the new color choices on the parameters screen for prompts and
  157. input.
  158.  
  159. The Shell-DOS-Command/Sh-F1 now has a pause to press any key
  160. before returning to the TAPCIS screen. This allows you to see the
  161. effect of the command entered. The command entered is also
  162. offered as the default command the next time you press Sh-F1.
  163.  
  164. The keys to move to the next and previous forum have been moved
  165. from the right and left arrow keys to F8 and ShF8. This was done
  166. to intentionally make it less "convenient" to hit them
  167. accidentally. You can switch them back using the /ARROWSW command
  168. line option if you prefer, but I'd recommend getting used to F8
  169. (since 6.0 has other plans for those arrow keys).
  170.  
  171. -------------------------
  172. Limits
  173.  
  174. The limit on message and catalog files has been raised to 5000
  175. entries apiece in 512 sessions.
  176.  
  177. A single message you are reading can be up to 64K in size with no
  178. limit on the number of lines. Note that if you do not have enough
  179. memory to hold the message, the bottom status line will indicate
  180. that the entire message could not fit; you'll have to either
  181. increase free RAM or read the message outside of TAPCIS from the
  182. forum.MSG file.
  183.  
  184. -------------------------
  185. Libraries
  186.  
  187. TAPCIS 5.4 supports the new across library searching which allows
  188. you to ask CompuServe to find files in different libraries for
  189. you. In TAPCIS this is accomplished by specifying a range of
  190. libraries to be searched. For example, 1,4-9,11 instead of 1 4 5
  191. 6 7 8 9 11 like you would in 5.3. Do not include any spaces in
  192. the list of libraries!
  193.  
  194. Short descriptions are also supported in 5.4, and you can mix
  195. long and short descriptions in the same forum.CAT file. Short
  196. descriptions can save you online time, but do not provide nearly
  197. the same amount of information.
  198.  
  199. Your old CAT files are still compatible with 5.4. However, be
  200. sure if you use any external utilities to scan or manage your
  201. catalogs that you get them updated for the new format.
  202.  
  203. After using the L>ib command to create a catalog, you'll notice a
  204. new status mark next to the forum number on the main menu. It is
  205. the upward pointing triangle, which lets you know there is a new
  206. catalog you have not looked at yet.
  207.  
  208. When scanning a catalog, you'll notice that the D>ownload command
  209. now shows an indicator at the top of the screen. This indicator
  210. disappears when you exit the catalog. You can see a list of
  211. libraries using the ? command, J>ump to specific entries, as well
  212. as the usual catalog commands from 5.3.
  213.  
  214. -------------------------
  215. Messages
  216.  
  217. The reading of messages from disk has been speeded up by 400%
  218. over prior versions. 
  219.  
  220. The message reading screen is quite different from 5.3. The
  221. header is fixed in the upper window and the message will scroll
  222. below it. Using space or pgdn to scroll through messages is the
  223. common way of reading. You can now scroll by line using up/down
  224. arrows (or F5/F6). The +/- keys skip by full message. The = key
  225. is the same as + so you don't have to shift it.
  226.  
  227. New keys for thread, section, and session movement have also been
  228. added. They are fully documented on the help screens.
  229.  
  230. You'll notice a small box of "status flags" in the upper right of
  231. the screen. These indicators are not currently saved when you
  232. leave that forum's messages. For example, Read/Unread is only for
  233. that "session" of reading messages. If you leave the forum and
  234. return, the message will show as unread. It is there primarily in
  235. case you J>ump or search to a different message by accident. Here
  236. is a complete list:
  237.  
  238.    More -  Indicates that the message cannot fit on one screen    
  239.            and more of the text is up/down/both.
  240.    Read -  You have looked at this message at least once
  241.   Saved -  Message was saved in the forum.SAV file
  242.   Filed -  Message was saved in a file you specified
  243. NewFile -  Saving the message created a new file
  244. Replied -  You have used one of the reply commands on this
  245.            message (although you may have cancelled the reply)
  246.   Fwded -  Message was forwarded
  247. Printed -  You printed the message
  248.  DelCIS -  Message is tagged for deletion from CompuServe. If you
  249.            need to reverse this, you'll need to E>dit the
  250.            forum.SND file from the main menu.
  251.     New -  Message is from the last session
  252.     Old -  Message is from a prior session
  253.  ERROR! -  An error occurred while printing or saving.
  254.  
  255.  
  256. When you save, forward, or print a message, the name of the
  257. originating forum is added to the top line of the header in []'s.
  258.  
  259. The key to delete from CompuServe has been moved from D to Alt-D
  260. to make it less likely to be hit by accident.
  261.  
  262. -------------------------
  263. Editor
  264.  
  265. You can now switch between windows with the F8 key and block and
  266. copy text from the reply window. Such quoting should be used
  267. sparingly since normal message threading is usually sufficient to
  268. maintain the context and quoting prior messages adds to
  269. everyone's cost.
  270.  
  271. You can import the message you are replying to directly into your
  272. reply using Sh-F9. Be sure to edit out the # in the header to
  273. keep the recipient's copy of TAPCIS from treating it as a new
  274. message. Sh-F9 is importing the file TAP.MSG which is created by
  275. the message reader before entering the editor and deleted after
  276. exiting the editor.
  277.  
  278. The official "import a text file" key is now F9 although Sh-F10
  279. remains for this version.
  280.  
  281. -------------------------
  282. Mail
  283.  
  284. Mailing list support has been added to 5.4 that allows you to
  285. send mail to a fixed distribution list. There is no fixed limit
  286. on the number of addresses, although users are reminded that
  287. unsolicited junk MAIL is not tolerated by CompuServe.
  288.  
  289. All address types except >POSTAL are supported, so you can use a
  290. mailing list to send to a combination of addresses on CIS,
  291. Internet, FAX, MCIMAIL, MHS, TELEX, X.400, etc. TAPCIS uploads
  292. the message once and then splits the mailing up into groups to
  293. stay within CompuServe limits. The user is responsible for making
  294. sure that all addresses on the list can receive the intended type
  295. of mail. For example, you must not send a binary file to a fax
  296. machine (CIS will reject it).
  297.  
  298. Addresses are stored in a maillist.ML file in the TAPCIS
  299. directory. Each address must be on its own line. Comments after
  300. each address must be separated by " |" (like in the USERID.CIS
  301. file) if included. Mailing list files can be chained but not
  302. nested (meaning, as soon as a mailing list address is found in a
  303. .ML file, no more addresses from that file will be used; TAPCIS
  304. will move to the other .ML file).
  305.  
  306. A mailing list is specified at the To: prompt in TAPCIS by
  307. prefixing the name with an equals sign:
  308.  
  309. To: =MYLIST
  310.  
  311. This will use the list of addresses in MYLIST.ML for this
  312. message. You can use multiple mailing lists for the same message,
  313. or use the list in combination with other addresses entered
  314. manually or from the USERID.CIS address book.
  315.  
  316. Return receipts can be requested either for all addressee's (in
  317. the usual way by sending the message and choosing 2-Return
  318. Receipt rather than 1-CompuServe Mail). In the list below, the
  319. second recipient's copy should be sent return receipt:
  320.  
  321. MYLIST.ML Contents:
  322. Richard Wilkes 76701,23
  323. Support Group Inc 74020,10/R
  324. Sandy Wilkes 76701,22
  325.  
  326. You can use the /R after a name entered directly at the To:
  327. prompt as well:
  328.  
  329. To: Support Group Inc 74020,10/R
  330.  
  331. Use this method if you need to send a binary mail file by return
  332. receipt.
  333.  
  334. -------------------------
  335. Parameters
  336.  
  337. Two new color selections have been added for prompts and user
  338. input. We recommend using a "reverse video" or different color
  339. for the Input color so you can see the length of the input field.
  340. On color monitors, using the same background color for prompt and
  341. input with different foreground colors seems to work best.
  342.  
  343. The T>elephone command edits only the current phone number and
  344. rate. If you want to edit a different number, choose 1-6 before
  345. pressing T> to move the asterisk to the appropriate number.
  346.  
  347. The storage and download paths can be specified as a "relative"
  348. path to the default TAPCIS directory. For example, entering "DL\"
  349. as the download path with a default directory of C:\TAP will
  350. place all downloads in C:\TAP\DL. The directory must exist;
  351. otherwise, TAPCIS will reject the entry. Also, these paths are
  352. checked when TAPCIS first executes. If either does not exist,
  353. they are set to the default directory and TAPCIS beeps.
  354.  
  355. -------------------------
  356. Forums
  357.  
  358. The active sections in a forum can now be selected by range, as
  359. in 1-4,6,8-12 rather than listing them out individually. The
  360. default section list has been changed from blank (which uses the
  361. set on CompuServe) to ALL (which will always select all sections
  362. available to the user).
  363.  
  364. The number of forums in an individual PARAMS file remains at 20
  365. maximum, a number which will be raised to several hundred in
  366. TAPCIS 6.0.
  367.  
  368. -------------------------
  369. Configuration File (TAPCIS.CFG)
  370. Command Line Options
  371.  
  372. All command line options have been changed in 5.4. While the old
  373. options still work (except for F and Z), we recommend switching
  374. to the new options. The Z option is no longer needed for Ziffnet,
  375. and the F option for bios screen display no longer works.
  376.  
  377. In the past if you wanted to always use a particular option, you
  378. had to put it on the command line every time you started TAPCIS.
  379. With 5.4 the command line options can be placed in a TAPCIS.CFG
  380. file where they are loaded and activated each time TAPCIS starts.
  381. A TAPCIS.CFG file is provided, and we recommend that all users
  382. check this file to see if they want to activate any options. You
  383. can also see a list of options by starting TAPCIS with "TAPCIS ?"
  384.  
  385. All command line options are valid from the TAPCIS.CFG file as
  386. well as the command line. Command line settings override the .CFG
  387. file. So, if you have /LOG=APPEND in the .CFG file but start the
  388. program using:
  389.  
  390. TAPCIS /LOG=N
  391.  
  392. then no ONLINE.LOG file will be created. Options new to 5.4 that
  393. do not have a 5.3 equivalent are:
  394.  
  395. /PORTSPEED=|9600|19200|38400
  396.     Fix computer to modem speed at high speed regardless bps
  397. rate.
  398.  
  399. /NOHDRLINES=N|Y
  400.     No Header Lines in message reader. Some people prefer not to
  401. see them.
  402.  
  403. /SAVEMAIL=N
  404.     Save Mail instead of deleting from MAIL box. Will be
  405. downloaded each time you get new mail until you turn off this
  406. switch.
  407.  
  408. /MSGBLANKS=1
  409.      MsgBlanks for blank lines at the top of the message below
  410. the header line
  411.  
  412. /MSGOVERLAP=0
  413.      Msgoverlap for lines of overlap between pages of the message
  414.  
  415. /SCANWAIT=N|Y
  416.      Scan Waiting messages in Q Forums instead of Reading them.
  417.  
  418. /IRQ=  /BASEADDR=
  419.     Custom UART IRQ/Base address. Enter the IRQ in decimal and
  420. the Base address in hex. See the TAPCIS.CFG file for more details
  421. before using.
  422.  
  423. /XONXOFF=N|Y
  424.     Use software (XON/XOFF) flow control (&K4)
  425.  
  426. /ARROWPG=N|Y
  427.     Up/Dn move by line by default in the reader. Can be switched
  428. to paged. If paged, use F5/F6 for line scrolling.
  429.  
  430. /ARROWSW=N|Y
  431.     Left/Right in 5.3 switched forums. Moved to F8/Sh-F8 for
  432. safety. Can be moved back but not recommended since keys will be
  433. used for other purposes in 6.0.
  434.  
  435. /MICROINT=Y|N
  436.     Use Micro Interrogation (ESC I from CompuServe).
  437.  
  438. -------------------------
  439. Communications
  440.  
  441. The communications routines in TAPCIS 5.4 have been totally
  442. replaced. The new routines work at speeds up to 38,400bps
  443. (although there is no advantage currently to running at speeds
  444. higher than the CompuServe number you are dialing). They also are
  445. compatible with the C&T "compatible" serial ports (5.3 was not).
  446.  
  447. These routines will also automatically activate and use a serial
  448. port FIFO buffer if your serial port contains one. The chips
  449. needed for this are 16550A UARTs, and boards like the Hayes ESP
  450. and most PS/2s contain them. The advantage of a FIFo based card
  451. is that you eliminate the problem of dropped characters, even at
  452. very high speeds. We've seen a growing problem with device
  453. drivers like SMARTDRV causing the computer to drop characters.
  454. There is nothing a program like TAPCIS can do to avoid that since
  455. the operating system and these device drivers are keeping the
  456. program from servicing the serial port fast enough not to lose
  457. characters. Most serial ports can hold only a single character.
  458. These FIFO based serial ports can hold up to 16.
  459.  
  460. Note that Windows 3.0 keeps TAPCIS from activating the FIFO even
  461. if present. If the FIFO is present and can be activated, a
  462. message will appear on the screen as TAPCIS dials.
  463.  
  464. Messages on the screen that look like:
  465.  
  466. [TAPCIS: Open COM2:]
  467. [TAPCIS: Serial FIFO Buffer ON]
  468.  
  469. are status messages to you. In this case, TAPCIS has opened COM2
  470. and activated the FIFO. TAPCIS turns off the FIFO after logoff to
  471. keep it from conflicting with other programs that may not be able
  472. to use the FIFO.
  473.  
  474. TAPCIS 5.4 supports COM1 through COM8. COM5-8 are found on PS/2s
  475. only. When you select a COM port on the P>arameters screen,
  476. TAPCIS will indicate "Not Found" if it cannot locate a port
  477. there. If you see that, it is likely that something is wrong with
  478. your configuration. 
  479.  
  480. Note: in 5.4 you specify the exact port you are using. Under 5.3
  481. if you were using COM2 but there was no COM1, you would specify
  482. COM1 on the P>arameters screen. That is not the case with 5.4.
  483.  
  484. If your serial port or modem is configured to a non-standard IRQ
  485. or base address, you can change the defaults for a port using the
  486. /IRQ= and /BASEADDR= command line options (see above, and read
  487. the section in the TAPCIS.CFG file on these options).
  488.  
  489. The normal flow control method is to use the CTS/RTS lines
  490. between the serial port and the modem to keep the computer from
  491. overflowing the modem's internal buffer. This is the preferred
  492. method. However, some computers do not support CTS flow control
  493. (such as the HP 95LX) or you might use the modem regularly with
  494. software that requires XON/XOFF flow control instead and do not
  495. wish to reconfigure the modem to use CTS each time. The /XONXOFF
  496. command line option switches from CTS to XONXOFF flow control.
  497. You will likely need to switch you modem as well. Most Hayes
  498. compatible modems use &K4 or &K6 for XON/XOFF flow control.
  499.  
  500. If you use CTS flow control and TAPCIS does not detect CTS from
  501. the modem, it will give you an error message on the screen.
  502.  
  503. The FALNET.SCR login script has been added for login though
  504. the Fujitsu network that operates in Australia and New Zealand.
  505. TAPCIS 5.4 is also compatible with Pacific Mail, their variation
  506. of CompuServe Mail (which does nothing extra but does change some
  507. prompts).
  508.  
  509.  
  510. -------------------------
  511. Other Changes
  512.  
  513. The /LOG=APPEND option appends all online sessions to the
  514. ONLINE.LOG file. The ONLINE.LOG file is cleared only before the
  515. first online session during that execution of TAPCIS.
  516.  
  517. The simple terminal mode also saves to ONLINE.LOG. You could use
  518. this in combination with /LOG=ALL to dial out to another service
  519. (manually) and keep a session log. You'll need to rename
  520. ONLINE.LOG before you go online again with TAPCIS, however. This
  521. is meant only as a fallback (one that has come in handy a couple
  522. of times for me!).
  523.  
  524. When TAPCIS receives a micro interrogation from CompuServe (ESC
  525. I), it replies with the proper settings for TAPCIS 5.4. This
  526. speeds entry into areas like the aviation weather maps (GO AWM).
  527.  
  528. The LOG command to exit CompuServe has been changed back to OFF
  529. as the default. This is slightly faster, although you do not see
  530. the logoff messages from CompuServe. If you want to revert back
  531. to LOG, use the /FASTOFF=N option.
  532.  
  533. The registration screens have been rewritten to comply with new
  534. requirements of the Association of Shareware Professionals.
  535.  
  536.