Teddy-TERM v2.14 update notes ============================= Release Version Numbers ----------------------- v2.00 : Initial public release v2.10 : Second public release v2.11 : Released to registered users only v2.12 : Third public release (minor differences to v2.11) v2.14 : All known bugs in v2.12 fixed + a few extra features Please note that the main documentation has not been updated. All changes made will only be listed in this document. All the features added, changes, fixes etc made to Teddy-TERM since the last public release are listed below.. o When in the dial directory holding the right mouse button and double clicking the left button will take you to the BBS edit screen rather than dialing the number. o Scrolling protocols used to overwrite the status bar. Fixed. o Alt-V & Alt-E (external viewer & editor) di not use the systems WorkPath defined in the Path Settings. Fixed. (Eric Senterre) o When Teddy-TERM is booted with a carrier present it will read the current RS232 settings and use them. Once the carrier is dropped the defined default settings will then be set. (Eric Senterre) o In the dial directory there is now an option to print out a selection of the details for each BBS. Whilst selecting the information to be printed you will be shown the width of the printable text, anything over 79 characters will result in condensed print being used (80 or 132 columns). (Eric senterre) o When a "Delete old capture buffer" scan is performed all old empty folders in the defined buffer path will also be removed. (Don Williams) o There is now a "Fileselector" option added to the GEM menu o The Accessory menu has been removed and the existing system GEM menu will be produced instead. o In the Terminal settings dialog you can now select the action to be taken when a CR or LF is received. This can be to convert a CR into a CR/LF, a LF into a CR/LF or to perform no conversion at all. (Mark Baines) o The option to strip control codes from a capture buffer has been removed. A small utility to remove the low ASCII, VT52, ANSI or VT100 codes will be written to perform this task on the capture file. o Screen output is now cached in 10 character chunks. This cache is flushed every 10 characters or when Teddy-TERM is idle, that is when there are no incoming characters. o Serious error in my routines for changing and setting the RS232 parity settings. This sometimes caused Teddy-TERM to just lock up and has hopefully been fixed. o The format of the majority of Teddy-TERM's config files has changed. Most have been merged into one making loading and saving your config much faster. There is an included utility (212_214.PRG) which will convert the old v2.12 format files into the new format. If this is in the same folder as T_TERM2.PRG it will automatically be executed if the conversion needs to be made. If you have your dial directory in a path different to the SYSTEM folder it will not be converted, you will therefore have to place it in the SYSTEM folder and run the conversion utility manually or allow Teddy-TERM to auto execute it. Due to the above bug (RS232 parity settings) being fixed you may find that once your current configs have been converted they will be slightly different from before, I therefore recommend that you check your default dial settings and also the settings for each BBS in your dial directory. o Option to set & save the screen HZ rate has been removed from the terminal config screen. You can still flip the Hz rate manually from within the main term screen by pressing ALT+Z but this setting will not be changed. o The IBM box characters in the BBS info print dialog should now be drawn correctly even if the system font does not have IBM box characters. This may not function correctly running under Warp9 with its font active!