home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / telecomm / dterm_1 / history.txt < prev   
Text File  |  1990-11-17  |  30KB  |  590 lines

  1.  
  2.                     History and Notes for Dterm
  3.  
  4. 11/18/90
  5.     After going thru the doc file, have decided to include this file for
  6. version 1.0, as there maybe somethings that were omitted from the docs. For
  7. you beta testers out there, all I can say is thanx alot. Alot of your ideas
  8. were good ones and alot of your complaints were hard to swallow at times. Oh
  9. well, all part of the fun.
  10.     For anyone reading this file, please start at the top and work towards
  11. the end. Many of the commands at the end have been changed or been removed
  12. all together. This file is not meant to be documention, but more of the
  13. trails and tribulations that have gone into Dterm. I am not even going
  14. to bother going back and correcting typos or mistakes in this file as I have
  15. seen enough of it. {haha}
  16.  
  17.     Cheetah 3.0 Has been released. Supports full BGM partitions, has
  18. optimizing options. New file selector boxes and other goodies.
  19.  
  20.  
  21. 11/7/90
  22.     Traced down two things that gave Tos 1.0 and possibly Tos 1.2 problems.
  23. All seems fine for all Tos versions at the moment.
  24. Changed the alt-r so that it resets the CURRENT macro to the begining.
  25. Alt-r will still reset the dialer macro if it is the current one.
  26. Explanation of macros: When you hit F1-F6, that macro is moved to a register
  27. and stays there until another macro key is hit. In the case of the auto
  28. dialer macro, it is created from the username and password contained in
  29. the dialer dat file and is moved to a register when there is a connect to
  30. a bbs. So the dialer macro is the current macro when you return to term mode
  31. from the auto dialer.
  32.  
  33. 11/6/90
  34.     If you have connected to a bbs or service via the dialer, you can now
  35. restart the 'dialer macro' with an alt-r. (The dialer marco is F10)
  36. Note: The alt-r starts the macro over from the very begining.
  37.  
  38. 11/4/90
  39.     Finally got the color monitor back, so have changed a couple screens
  40. that looked really bad. Also fixed a bastard loop that was created on
  41. 10/30. I hear that the docs are about done, so maybe this thing will
  42. finally get out the door (hope so as I am working on something new at the
  43. moment). For folks with HST's with the new v.42 upgrade, not sure what to
  44. tell you. I know that if the modem settings are correct, then Dterm has no
  45. problems. I will not modify the program for a small few (though I will
  46. consider doing it for anyone that resisters).
  47.     Removed all info for Turbo BBS upload cps rates as it didn't make alot
  48. of sense. Since the bbs only monitors the last file transfered there is
  49. little to compare with.
  50.  
  51. 11/1/90
  52.     Changed most of the things that were done on the 30th.
  53.  
  54. 10/30/90
  55.     Most work/changes for HST 14.4 modems and Duals. Changed the way that
  56. the main modem/key board routines work. The kb and modem are now on a one
  57. to one priority. This means that ctrl-s, ctrl-q, ect should work better.
  58. Modem use to have top priority.
  59.     Changed the auto macro, should work alot better. The HST seems to
  60. have problems when atz is combined with other commands in the auto macro.
  61. So if your modem is not set the way you want it when using atz, leave it
  62. OUT of the auto string if using alot of other commands. The main reason
  63. seems to be that the HST takes alot of time to do a ATZ.
  64.     Changed the dialer just a bit for dialing a number the first time.
  65.  
  66. 10/27/90
  67.     Jay fixed the protocol routines so that all error codes should be
  68. diplayed inside the box. Hmmmm, just checked Dterm with Tos 1.0 and see
  69. that it is working again (got lucky for a change).
  70.  
  71. 10/26/90
  72.     Ok, one more time for Kong! Changed a few more things in saving of the
  73. capture files (and checked it with the prgs he likes to run) and all works
  74. fine for me. The only thing I can think of is, not changing your old config
  75. files over. See note for 10/20...
  76.  
  77. 10/25/90
  78.     Finally fixed the saving of capture files. You can now 'reverse' screen
  79. colors. Alt 'c' from the main menu you will toggle colors back and forth.
  80.  
  81. 10/23/90
  82.     Still fighting capture file saves. So have added a form_alert that gives
  83. you the option of clearing or leaving the buffer if there is an error. If
  84. you do not clear the buffer, it should allow you to save the capture to an
  85. other drive or change disks.
  86.  
  87. 10/20/90
  88.     More work on loading and saving of files. Sorry to say that I had to
  89. change some things in the config file, so you have to create NEW ones. At
  90. least it saves the buffer size again. Dterm behaves a bit wierd without a
  91. config file, so create atleast one DEFAULT file (DT_CONF0.CNF).
  92.     Lost support of Tos 1.0 again. But if you use an alternate file selector
  93. (UIS, Little Green, or whatever) it will work fine.
  94.  
  95. 10/14/90
  96.     Fixed the routines that load/save varies Dterm files if useing the
  97. file selector. Seems it use to get lost if going a few folders deep on a
  98. different drive.
  99.  
  100. 10/12/90
  101.     After seeing a HST 14.4k with (v.42) have trouble with the auto dialer
  102. figured it was time to change things around. So lots of work in the dialer
  103. routines. You can now abort 'nram' phone numbers. Changed the macros abit,
  104. so there should be no more dropped characters. A little more work in the
  105. support files (saving of).
  106.  
  107. 10/10/90
  108.     Added the correct extender to the path line for dialer, config and
  109. capture files. Seems some folks were over writting/saving to the wrong file.
  110. (hmmm - ever notice how the program becomes harder for the programmer when
  111. you give the user more options?)
  112.  
  113. 10/7/90
  114.     Fixed a couple errors that were introduced on the 5th.
  115.  
  116. 10/5/90
  117.     Started changing the internal structure of Dterm and the code is getting
  118. a bit tighter. Found a couple small bugs and fixed (do not even remember
  119. what they are now. Probably introduced new bugs as I have not had time to
  120. test all the changes to the code. The dude that was working on the docs is
  121. gone for 2 weeks, so official release date is a few weeks away. Anyone care
  122. to write docs? {haha}
  123.  
  124. 10/4/90
  125.     Removed the 'save to itself' (main menu title line) since it no longer
  126. worked and the config file made it obsolete anyway. Since no one said boo
  127. about it, figured the config files were good enough.
  128.  
  129. 10/2/90
  130.     Fixed the viewer so that lines that are 80 characters long, display
  131. correctly (graphic screens and the likes). Regained control of stored 'nram'
  132. phone numbers, but still working on making it abort. Changed the way that
  133. the modem dials and waits for modem responce from the dialer. Should
  134. eliminate all timing problems.
  135.  
  136. 10/1/90
  137.     Turned the connect timer on while in viewer mode. Made the system path
  138. the default for saving dialer files (was set to the boot path). Trucated
  139. the message line in the dialer so it will not overflow into the title box.
  140.  
  141. 9/30/90
  142.     Some more work in the auto dialer routines. If in scan dialing and a
  143. connection is made, that bbs will now be removed from the scan list.
  144. Added page scroll to the view capture. A left shifted up arrow will scroll
  145. 1 page up and a left shifted down arrow will scroll 1 page down.
  146.     Added some more delays to the auto dialer, seems some folks are having
  147. problems with the prefix and number strings. There is a fine balance here
  148. and will have to play with the timing, so it works over a broad range of
  149. modem types and brans.
  150.  
  151. 9/28/90 (all version numbers for now will have the same name as the date)
  152.     Had to make some changes to the capture buffer. If the buffer is on and
  153. fills up, it either has to be saved or cleared, to make room for more data.
  154. If using auto saves, the file will be saved for you, the buffer will be
  155. cleared and you do not have to worry about anything. BUT if you are using
  156. the file selector, 1 of 3 things has to happen... clear, save or turn off
  157. the buffer so no more data will come in. I have set Dterm to save and clear
  158. the buffer if you enter a filename and hit OK. If you hit cancel, then the
  159. buffer is cleared, no file is saved and the buffer is ready for more data.
  160. Something to think about when the capture buffer fills up.
  161.     Reversed the order of printer and capture. (Nothing important to the
  162. user, just a note for me)
  163.  
  164. 9/27/90 (version 9/27)
  165.     The capture buffer will no longer be cleared when you go to save it and
  166. hit the cancel button or fail to enter a filename. Changed 'alt e' to
  167. 'alt v', seemed to make alittle more sense. Auto zmodem has been tested on
  168. Genie and now works.
  169.  
  170. 9/24/90 (version 9/24)
  171.     'Alt e' from term mode, will now allow you to view the capture buffer.
  172. The left mouse button will scroll down (towards the bottom of the screen
  173. and the right mouse button scrolls up (towards the top of the screen).
  174. Both mouse buttons at the same time will exit the viewer and return you to
  175. term mode, as will the undo key. While in the viewer, 't' will take you
  176. immediately to the top of the capture buffer and 'b' to the bottom. The
  177. up and down arrow keys will move you one line.
  178.     When exiting the viewer, the term mode screen is cleared and the viewer
  179. will remember where it was at, meaning - the next time you use the viewer,
  180. you will be at the same location.
  181.  
  182. 9/21/90 (version 9/21)
  183.     A little more work on the auto dialer... Removed set buffer and ok from
  184. the capture dialog box as they were not needed. Exit the dialog box via the
  185. right mouse button.
  186.     Added 3 boxes to the set path dialog box. These boxes give you the
  187. option to use the file selector or 'auto files' for saving capture, config
  188. and dialer files. If there is a check in the box, the files will be auto
  189. saved and incremented as before. No check in the box and the file selector
  190. appears and gives you the option of choosing path and filename.
  191. The auto files will still load at bootup if they have the correct filename:
  192. DT_CONF0.CNF, DT_DIAL0.DAT. If you choose to save your own files, they still
  193. have to have the correct extender but the rest of the name can be anything
  194. you like. Your old config files will still work but they should be saved
  195. once to add the extra bytes that are needed for the boxes in the set path
  196. screen.
  197.  
  198. 9/18/90 (version 9/18)
  199.     The Auto Dialer is up and running... Added a simple printer dump while
  200. in term mode. ALT-P toggles it ON/OFF and it is error trapped for printer
  201. off line, ect. An asterisk appears after 'Cap - (On/Off)' in the info_line
  202. when the printer is on. The printer dumps no matter what the state of capture
  203. is. In other words, you can have capture and printer dump on at the same time
  204. and both do their job. Output to the printer is after a CR, so once a line.
  205. Control characters have NOT been filtered out, so do not dump vt-52 graphic
  206. screens. I might change this latter...
  207.     Changed auto zmodem (both d/l and u/l) to what I think Genie, CS, ect
  208. send in their packets. This might also open auto zmodem to Ibm, Amiga and
  209. other types of bbs programs. If it does not work, I will fix it, if someone
  210. can supply me with the header packet. I would prefer a capture of the header
  211. so there is no mistake.
  212.  
  213. New for 8/26/90 (0.9f)
  214.     Added auto zmodem uploading. If you have auto zmodem turned on and get
  215. a zmodem upload packet, you will automatically get the file selector for
  216. the file you wish to send. As soon as you pick the file and hit ok or return,
  217. the file will be sent via zmodem.
  218.     If you have any problems with auto zmodem uploads, try refreshing the
  219. drive paths/config file. (I had to do this when using tos 1.0 and an old
  220. config file, with the standard tos file selector.) If you are going one on
  221. one with someone, you can use wildcards for a 'batch' upload.
  222.  
  223. New for 8/25/90 (0.9e)
  224.     Increased the rs-232 buffer up to 1k and left the file buffer at 32k.
  225. Added a clear screen for 'fast bit' setters. Tested half duplex and all
  226. is fine. Added another 'clock' for uploading, it is called a Turbo clock.
  227. It will display under the 'transfer totals' and be within 20 cps of
  228. what Turbo BBS reports back to you (depending on how long you dally to
  229. locate and start your upload... Just for the record, take a look at the
  230. cps rate that turbo gives you for a ymodem -g download - it gives back
  231. un-attainable results. That is it for computing of cps rates, subject
  232. closed.
  233.     Sorry if it sounds like I am biffed with Turbo BBS, because I am not.
  234. It is because I have gotten alot of flake from my beta testers and the
  235. subject is getting old. Turbo BBS is a very nice BBS program and the
  236. fact that FoReM does not give a cps rate for uploads, makes Turbo the
  237. only program that we can compare cps rates with.
  238.     Dterm looks pretty solid at the moment and is as far as I cares to
  239. take it for a public domain file. I plan on testing this version for a
  240. week or so and finish the docs. I will make any last minute adjustments
  241. that might pop up and then release it as shareware for about 10 dollars.
  242. If there is any interest in the program as shareware I will write a full
  243. featured auto dailer and release it with version 1.1. Other features that
  244. I would like to add are: Improve the capture so you can load and edit,
  245. mark/block text segments and be able to send those blocks. Make the macros
  246. alot more powerful. Add recording - for auto logons. Add more options to
  247. configure the modem. Allow the user to define alot of varibles and configure
  248. the program to their liking. In other words, a full featured terminal
  249. program. Jay and I are going to link our boards together to add user support
  250. for Cheetah, Dterm and other little projects that are brewing. I guess it
  251. all comes down to time and money, what else is new...            Don
  252.  
  253. Oh, so there is no confussion, these are not docs. This is just alittle
  254. history file (notes to myself) so I remember key points and dates.
  255.  
  256. New for 8/24/90 (0.9d)
  257.     All the little bugs mentioned on the 23rd have been fix. Color screens
  258. now capture fine (unless there is line noise). Dropped down to tos 1.0
  259. and fixed the white spots in the info line. Optimized the code.
  260.  
  261. New for 8/23/90 (0.9d) - never released first 9d
  262.     Whew! I never knew there was such a hassle with vt-52 and info
  263. lines that change the information in the line all the time (clock,
  264. word count, ect). Anyway that is pretty much fixed. Changed the word
  265. count back to updating every second.
  266.     It looks like I might have a slight problem when updating my info
  267. line, one extra character or something, when in my info line routines,
  268. will fix later. Removed the clock from the transfer dialog box in hopes
  269. that it will keep a couple of the error messages inside Jay's box
  270. (I doubt this is the problem). Will talk to Jay and fix later.
  271. For non vt-52 captures - all is fine. With color - only 1 slight bug...
  272. Have had to change half duplex - untested as I write this, should be fine.
  273. (the above 1 character bug that I mention is for capture ony (I think))
  274. and is not as bad as it sounds. Try it and see...
  275.  
  276. Finally FIXED Dterm so it does not need a screen accelerator, but one
  277. is recommended.
  278.  
  279. New for 8/20/90 (0.9d)
  280.     Changed the capture counter so it counts each byte as it comes in
  281. instead of updating every second. Changed screen redraws, so Dterm
  282. will not redraw the screen each time, unless necessary.
  283.  
  284. New for 8/16/90 (0.9c)
  285.     Fixed the line feed toggle for full duplex. Fixed the capture so
  286. it will not turn off if you go to menu mode. Removed all form_dials,
  287. the clipped screens 'pop' pretty good now. (still have to use a
  288. screen accelerator hope to fix that soon)
  289.  
  290. New for 8/14/90 (0.9a)
  291. IMPORTART!!! You must use a screen accelerator...
  292.     Added the info line for term mode. The timer is an automatic
  293. 'connect' timer. It will start when a carrier is detected and stop
  294. when carrier is dropped. It will zero and restart when there is
  295. another connection. Changed the load a config, so that it changes
  296. the baud, duplex, ect. Added Jay's new rz/sz that has all the info
  297. going to screen and also uses a 128 byte rs-232 buffer. (The file
  298. buffer is still set at 32k).
  299.  
  300. New for 8/8/90 (version 0.99)
  301.     Fixed the protocol menu so multi buttons are not on after loading
  302. a new config file. Tighten up the saved config file so only the info
  303. needed is saved. IMPORTANT - you have to create new config files
  304. again. Sorry about that, but this will be the last time. Removed all
  305. the title line and save buttons that would write to the file itself,
  306. except from the main menu. Fixed the capture so it will not save
  307. cursor position info. Added a routine to auto-load a config file if
  308. it has the name DT_CONF0.CNF. Added a routine to force the mouse on
  309. from the MAIN menu, hit 'alt m'. Not sure if this will work or not
  310. but it should. (Started to write the official docs, they should be
  311. done in the next couple days).
  312.  
  313. New for 8/6/90 (version 0.98)
  314.     Added alot of error trapping. Should now catch most disk and
  315. memory errors. The errors are displayed as normal gemdos error
  316. numbers, nothing fancy at the moment. But should give you a chance
  317. to correct the problem without crashing Dterm.
  318.  
  319. New for 8/5/90 (version 0.97)
  320.     Dterm now displays 'total transfer figures'. This will give
  321. you a true cps rate for a single file or ALL of a batch transfer.
  322. I see that Dterm still figures it has uploaded a file about 200 cps
  323. faster than what Turbo BBS reports back (this is at 9600 baud and
  324. above with flow). We are using the system timer (200 Hz), which is
  325. very accurate and I feel that Dterm's cps rate is pretty darn close.
  326. You have to remember that a bbs has to create/open the file and
  327. then close it at the end. Then the bbs goes out and does somethings
  328. to the dir file, password file, log, ect... I have no idea when a bbs
  329. starts and ends it's timing marks, but sure do for Dterm. We start
  330. the clock before the file is opened and stop it after the file is
  331. close and get a EOT back from the bbs. If it is a batch, then the
  332. clock is started from the first file and not stopped until the last
  333. file has come over. Since Dterm has no support files to open,
  334. update and close, I feel this is the biggest reason for the
  335. different cps rates. One last thought, a bbs never gives you a
  336. 'total' figure for a batch. It only reports on the last file. If
  337. this file was big, then you will get back a higher cps rate
  338. compared to a small file being the last in a batch.
  339.  
  340. New for 8/4/90 (beta)
  341.     Changed some baud detection code in sz, to see if it will help
  342. 14.4 modems while z-uploading. Added a loop and wait for video while
  343. changing buffer sizes. Seems to help alot but still not perfect.
  344.  
  345. New for 8/3/90 (version 0.96)
  346.     Changed the protocol menu and removed 'resume zmodem'. Fixed
  347. mrscload so there are no pixel changes at bootup. Removed some
  348. code that was no longer needed. IMPORTANT - can not use your old
  349. config files, have to generate new ones.
  350.  
  351. New for 7/31/90 (version 0.95)
  352.     Jay changed the size of the transfer buffer to 32k instead of
  353. using all free memory. This will help out floppy users and not time
  354. out on big files. I see no difference in times for 9600 baud and
  355. hard drive use.
  356.  
  357. New for 7/30/90 (version 0.94)
  358.     Removed all code and screen stuff for word wrap. Decided to drop
  359. it, as it is not needed while calling boards. Found a couple more
  360. little bugs and fixed.
  361.  
  362. New for 7/29/90 (version 0.93)
  363.     Accelerating buffer sizes and better capture buffer files (all
  364. work by Jay (not bad for a 'C' programmer in assembler!)). Lots of
  365. talk about the protocols and stuff. Will be updated in the next day
  366. or so. Other things discussed and worked out. A little more work in
  367. half duplex - considered done at this point.
  368.  
  369. New for 7/28/90 (version 0.91)
  370.     You can now load and save config files. The filename DT_CONF0.CNF
  371. is automactically created and incremented for each new config file.
  372. You can rename the files if you like but they have to have an extender
  373. of .CNF. You can still save to the main program by using the title
  374. line on most of the screens.
  375.     Turned on resume zmodem transfer. Have no idea if this will work.
  376. The resume is a simple toggle for one file. After the transfer the flag
  377. is reset to normal and the regular protocols take over.
  378.  
  379. New for 7/27/90 (version 0.9)
  380.     The down load protocols were working fine on the morning of the
  381. 24th but by mid afternoon I had blown them up again. Now fixed (again).
  382. Changed the protocol menu and made auto zmodem downloading an option.
  383. Setup the dialog box for multi-config files (save and load). Worked on
  384. half duplex abit as it was in serious hurt. Made a couple more boxes
  385. use 'clipping'. Setup for zmodem resume (untested as I write this).
  386. Worked abit more on the info-line, still looks out of place for a gem
  387. based term program.
  388.  
  389. New for 7/26/90 (version 0.726)
  390.     Setup a 'info line' for term mode, but not sure if I will use it.
  391. Changed the way that Dterm saves to itself, it is now ready for multi-
  392. config files. There is now NO math to consider while saving configs, so
  393. it will be very easy to save anything that is needed in the future.
  394.  
  395. 7/24/90 version looking very good. Save source, write some real docs and
  396. prepare for official 1.0 release. Fully compatible with Tos 1.0 and all
  397. programs that I have tested with. Half duplex needs testing and gem protos
  398. to make sure info stays 'inside boxes'.
  399.  
  400. New for 7/24/90 (version 0.724)
  401.     Added Jay's new rz_gem code. Capture buffer size is now saved. Added
  402. remove-buffer command that will completely remove the capture and return
  403. that memory to the program. Regained Tos 1.0 support, should be
  404. compatible with most programs and Tos's. Added right mouse button exit
  405. from the buffer screen.
  406.  
  407. New for 7/23/90 (version 0.723)
  408.     Turned on all the capture functions in the main menu. Removed alt-s
  409. from term mode. Added auto save of the capture buffer when it is full and
  410. auto save when you quit. Made Dterm set all paths to the boot path if you
  411. do not have alternate paths set and saved. (Will expand the docs once
  412. Dterm is fully tested)...
  413.  
  414. New for 7/22/90 (version 0.722)
  415.     Installed Jay's new gem download screen.
  416.  
  417. Weekend...
  418.     Lost all track of time and purpose! Jay and I wrote a custom 'clip'
  419. routine, works great. Lost support of normal Tos 1.0 file selector and
  420. other aspects of Tos 1.0... (might fix later)
  421.  
  422. New for 7/19/90 (version 0.720) beta
  423.     Started adding the new main menu. Line feeds are now controlled from
  424. the main menu and alt-F3 was disabled. Actually all the function keys
  425. have been disabled except for sending macros. Alt-c now toggles the capture
  426. on/off. Atl-s now saves or clears the capture buffer. Alt-u is for uploading
  427. and alt-d is for downloading. You can also transfer files by hitting the
  428. right mouse button and hitting the appropriate box. You can also save or
  429. clear the capture buffer from the main menu. (Still have some work to do on
  430. 'capture' from the main menu)...
  431.  
  432. New for 7/17/90 (version 0.717)
  433.     Had to remove the 'gem' downloading for a day or so, while a couple
  434. bugs get worked out.
  435.     Finally found a stack bug when transfering files, which caused the
  436. stack to grow. After about 16 transfers/aborts it would overflow the stack.
  437. Got the mouse working right while in Jay's dialog box.
  438.  
  439. New for 7/16/90 (version 0.716)
  440.     Added Jay's new routines for 'gem' downloading.
  441.  
  442. New for 7/15/90 (version 0.715)
  443.     Added Jay's dialog box for uploading files, now there is something
  444. to look at! Lots more internal work and stack checking.
  445.  
  446. New for 7/14/90 (version 0.714)
  447.     Did some debugging and correct a few bugs and errors.
  448.  
  449. New for 7/12/90 (version 0.712)
  450.     Clicking the right mouse button while in the protocol menu will
  451. return you to the main menu. Started replacing 'form_do' with my own
  452. routines. Non Tos 1.4 users will see a real difference in speed when
  453. clicking buttons.
  454.     Added a bell to the tranfer routines. It will ring once when the
  455. transfer is over or there was a problem. The bell really gives you an
  456. idea how long it takes Forem and Turbo BBS, to save and reset itself on
  457. uploads. The bell rings when Dterm is 100% done with the transfer. This
  458. means all files have been closed and all strings have been put back to
  459. normal.
  460.  
  461. New for 7/10/90 (version 0.710)
  462.     Clicking the right mouse button while in term mode will take you to
  463. the main menu mode.
  464.  
  465. New for 7/9/90 (version 0.79)
  466.     The CAP_A.TXT filename (for capture files) now automatically
  467. increments it's name on each save. ie: save 2 would be CAP_B.TXT ect.
  468. When you re-boot Dterm the capture files will start with CAP_A.TXT
  469. again, so save them somewhere else or change their names if you want
  470. to keep them. (Reserved screen mem so other programs would not step on
  471. Dterm).
  472.  
  473. New for 7/8/90 (version 0.78)
  474.     Zmodem has been fixed - it now changes packet size. This should
  475. correct the problems while uploading (Good work Jay). Moved the Macro
  476. Editor to the main menu screen and disabled Alt-F8 from term mode.
  477. Compiled with a new version of GenSt - Code is a bit more optimized.
  478.  
  479. New for 7/7/90 (version 0.77)
  480.     Yomdem -G batch downloads added. Fixed a memory problem that was
  481. introduced on th 6th (caused alot of bus errors).
  482.  
  483. New for 7/6/90 (version 0.76)
  484.     Added a new option on the main menu - Set Paths. You can now set
  485. and save different drive paths for downloading, uploading and where the
  486. capture buffer will be saved. If you click on the far left side of any of
  487. the strings, the file selector box will pop up. Once you click OK in the
  488. file selector the path will be set. You can also use the edit keys and
  489. type in the path if you so desire.
  490.     Added a CR after a L/F for brain dead systems.
  491.  
  492. New for 7/5/90 (version 0.75a)
  493.     Added another macro but this one is special. It is an 'Auto' macro
  494. and executes when you boot Dterm up. I use it to 'configure' the modem.
  495. You can make it a multi-line macro, but only the first part will execute
  496. automactically. You can then hit F6 in term mode to send the rest of the
  497. line(s). You can also send the auto macro at anytime in term mode, by
  498. hitting F6.
  499.  
  500. New for 7/5/90 (version 0.75)
  501.     Changed 'forced line feeds' to OFF as default. This is the normal
  502. setting needed by FoRem and Turbo BBS. Added a small routine to restore
  503. TR/RS. FoReM and Turbo both have a nasty habit of disabling DTR when you
  504. quit from the program.
  505.     Have added Auto Zmodem Downloads... No matter what your setting for
  506. the download protocol is set at, zmodem will 'kick in' if it gets a
  507. 'zmodem packet'. Tell the bbs to send your files 'Z' and sit back and
  508. enjoy. Be sure that you have set the drive PATH before you do this, as the
  509. files will go to the current active drive.
  510.  
  511. New for 6/30/90
  512.     Alot of work on the known problems. The destructive back space is
  513. now alot smoother. Half duplex has gotten some work, knew it was messed
  514. up awhile back. Reversed the order of the baud rates (seems more 'normal'
  515. now).
  516.  
  517. New for 6/27/90
  518.     Added 'changing' baud rates. Just click on the set baud box and it
  519. will cycle through the more popular ones. Of course it can be saved as
  520. before. (Not sure why, but there is a problem when sending macros at 300)
  521.     Changed the macros so that you have to hit the same function key,
  522. to send a multi-macro line. This means that if you have more than 1 macro
  523. on a line and hit a different function key, the new marco is sent and
  524. and the old one is aborted.
  525.  
  526. New for 6/22/90
  527.     Alot of debugging and testing for compatibility with ALL Tos's, ect.
  528. Tighter code in modem/key board routines, so there are alot less dropped
  529. characters. Also disabled the right mouse button from term mode, you have
  530. to use the 'HELP' key to get to the menu screen. This was the main reason
  531. for dropped characters. Changed more gemdos calls to bios in hopes that
  532. ^C does not fall back to desktop.
  533.  
  534. New for 6/20/90
  535.     Nothing new really, just alot of general house cleaning and tighting
  536. of code. Removed over 4k from program, with almost 3k from the protocols.
  537. Tested on monochrome and all seems to work fine.
  538.  
  539. New for 6/19/90
  540.     Alot of code has been changed so that it should be compatible with all
  541. roms, item selectors and screen accelerators.
  542.  
  543. New for 6/18/90
  544.     The macro lines have been extended from 50 to 65 characters.
  545. Zmodem protocols have been worked on. They now detect an error on the back
  546. channel and resend. At the moment, zmodem will not fall below a 1k block on
  547. a repeated block (as far as I am concerned - this is great!).
  548.  
  549. New for 6/15/90
  550.     You can now use a | (shift back slash) to seperate macros on the same
  551. line. The first part of the macro will be sent with the function key and
  552. then return to term mode. You can then send the next part of the macro any
  553. time by hitting the same macro key again. Check the macro editor for an
  554. example. Once inside a 'nested' macro, no other macros can be sent, until
  555. the nested one has finished.
  556.  
  557. New 6/14/90
  558. From 'term mode'
  559. Alt-F3   Will toggle line feeds on/off.
  560.  
  561. New 6/13/90
  562. From 'term mode'
  563. Alt-F1   Will toggle the capture buffer on/off.
  564. Alt-F2   Will bring up an alert box that will allow you to save or
  565.          clear the buffer. Or just return to term mode.
  566. The capture buffer is a bit buggy at the moment but does work ok. The
  567. trick is to capture what you want and save it, before using the protocols
  568. or trying to execute another program. As soon as you save or clear the
  569. buffer, all ram is released from the buffer and restored to the system.
  570. For now, the capture buffer will be auto saved to a file called CAP.TXT.
  571. in what ever 'path' that was last used. If you do not save or clear the
  572. buffer before exited the program or using the protocols, you will be
  573. prompted to save/clear or just return to term mode. The buffer uses all
  574. available ram for now.
  575.  
  576. From 'term mode'
  577. Alt-F8:  Call up a 5 line macro editor. Good for phone numbers, ect.
  578. Alt-F9:  Go into RZ, receive a file.
  579. Alt-F10: Go into SZ, send a file.
  580. F1-F5:   Send the macro.
  581. Help key:     Goto menu mode.
  582. Undo key:     Quit.
  583. Right mouse button:     Toggle from term amd menu mode.
  584.  
  585. All 'settings' (protocols used, baud, duplex, macros, ect) can be saved
  586.     from the dialog box title line or save buttons.
  587.  
  588.     That is about it for the commands and the docs. The program is in beta
  589. stage and changes daily...
  590.