home *** CD-ROM | disk | FTP | other *** search
- LightChat v1.10
- ─────────────────
-
-
- The following improvements/changes have been made since the last
- release:-
-
- * Registrations are now accepted in Germany by our new registration
- site, run by Frank Schittek.
-
- * The 'reason for chat' given by a user is now returned to RemoteAccess
- so that it can be viewed using F6.
-
- * AutoInstall now asks the user if they wish to use it or not, and
- informs them that GLOBALRA.MNU and CONFIG.RA will be backed up.
-
- * The users' 'Messages Posted' counter is now incremented if they leave
- a message.
-
- * If LightChat is not loaded in FORCE mode, the user's reason for chat
- is available in the status bar (by using the rotate macros) after
- answering the page, as well as during it.
-
- * A short demonstration/guided tour of LightChat is now activated if
- you run LightChat in local mode, either from DOS or from the BBS.
-
- * Improved the appearance of the LightChat status bar, and allowed more
- room for username and location.
-
- * LightChat displays more information about what is happening during
- loading and exit.
-
- * The unregistered version is a little less annoying when a user is
- paging the SysOp, and gets to the paging process a little faster.
-
- * The following operating systems and multitaskers are automatically
- detected by LightChat: DOS, OS/2, Windows and DESQview. Under OS/2,
- Windows, and DESQview, LightChat gives up timeslices at appropriate
- points.
-
- * Made error messages more concise and informative.
-
- * Standardised a set of errorlevels returned by LightChat.
-
- * Improved the sound of the error signal(!).
-
- * Introduced 'logon' mode - a forced ASCII mode that is invoked if
- LightChat detects that it has been called before a user has
- completed the logon procedure (other chat programs either don't work
- at all, or use the previous caller's details in this situation!)
-
- * As RA does not supply any useful information in the above situation,
- it was necessary to add some new (optional) parameters, to specify
- the node number, port number and baud rate that LightChat should use.
- Command-line parameters override any information gathered from RA
- data files (which contain redundant information before a user has
- finished logging on). The old /N parameter has been renamed /A.
-
- * Changed the FORCE parameter to /F, and the /M:RANDOM parameter to
- /MR in order to fit more options on the command-line.
-
- * LightChat's timing routines were improved, making for smoother
- operation.
-
- * Made some cosmetic improvements by disabling the cursor at several
- points.
-
- * Added a '/L' parameter to force LightChat into local test mode from
- DOS. Some users' systems were locating old DOOR.SYS files and using
- the details from them.
-
- * We can now accept postal registrations in the USA, thanks to our new
- registration site run by Mike Ehlert.
-
- * Made the keyboard lights go crazy during the unregistered signal, and
- made them flash in time to page tunes(!). Pressing Scroll-Lock still
- has the effect of toggling sound on/off.
-
- * The command macros for the message editor have now been separated
- from those for the chat modes. The message editor macros can now be
- configured in LCSETUP in Message editor->Command macros. This, among
- other things, allows you to prevent the user from exiting LightChat
- whilst in chat mode.
-
- * Added a LightBar selection menu to the message editor. Colours are
- configurable in Message editor->Screen.
-
- * The message menu can now be reached by pressing Escape while editing
- the subject field.
-
- * Reduced the time taken for the flashing UNREGISTERED nag.
-
- * Added a command-macro help window to LCSETUP.
-
- * Implemented a direct-save macro command (CTRL-Z/ALT-S by default).
-
- * Made keyboard-light flashing configurable.
-
- * Hangup/lockout/statusbar left & right macros can now be used:
- - When prompting user for a reason for chat.
- - During the paging process.
- - When a 'wait-for-enter' data code has been used in a screen.
- - When LightChat is asking the user if they wish to leave a message.
- - While editing the subject field of a message.
- - While using a LightBar menu.
-
- * LightChat now aborts rather than complaining about the length, if the
- length of a reason for chat is 0.
-
- * Removed "Returning to BBS..." message.
-
- * Added an 'Auto chat capture' option in LCSETUP.
-
- * An audible and visual signal is now given when opening/closing the
- chat capture file.
-
- * High ASCII characters (127-255) can now be used in LCSETUP without the
- need to use CTRL-P first.
-
- * Removed the sounds during UNREGISTERED signs.
-
- * LightChat now consists of two programs in one; LightChat and LightEdit.
- The LightChat message editor has been expanded upon for use as an
- external message editor for RemoteAccess, appearing as an entirely
- separate program from the BBS user's point of view.
-
- * Implemented an insert/overwrite macro command, to switch between those
- insertion modes whilst in chat or editing a message.
-
- * Improved chat logging by additionally logging SysOp's chat, and
- distinguishing the two by prefixing each line with that person's
- initials.
-
- * Improved support for multitasking environments.
-
- * Added an animated ANSI prompt to the LightBar menus.
-
- * Added configurable random ANSI effects when loading.
-
- * Added a LightBar to the 'Leave message to SysOp' question.
-
- * Recognises more extended keys from different terminal programs than
- before.
-
- * Chat capture log is now reopened after switching modes.
-
- * Made page bar and reason prompt characters configurable.
-
- * "Logon" mode now uses user's name when available.
-
- * Added 'PGUP' and 'PGDN' macro commands, to move up and down the
- message/chat text a page at at time.
-
- * Made command macros available during LightBars.
-
-
- The following problems were fixed in the above version of LightChat:-
-
- * Any trailing backslashes on the System and USERDOES paths were not
- being removed as they should have been.
-
- * AutoInstall was occasionally detecting an existing chat utility in
- a redundant slot of GLOBALRA.MNU, and installing LightChat there
- (this slot is not accessible from RACONFIG's menu editor).
-
- * When LightChat was loaded before a user had completed the logon
- procedure, it was using the previous user's details. This is due to
- RemoteAccess passing the previous user's details to LightChat, but
- has been resolved by matching the name supplied to that found in
- USERON.BBS. In this situation, LightChat now runs in ASCII mode, and
- supresses AutoGreets/Goodbyes, as the user's name is unknown.
-
- * AutoInstall was reporting some RA installations as incompatible
- versions. This was due to the version number field in CONFIG.RA
- being inconsistent.
-
- * When an error message was displayed on the status bar, the 'normal'
- status bar display was not returned to after the delay, as it used to
- be.
-
- * A further problem with LightChat's ANSI processor was fixed.
- Switching from a bright to a dark foreground colour, both with the
- same background colour other than black, caused the background colour
- to be lost.
-
- * The configurable message to be shown to the user after returning
- from the DOS shell was not always being shown in the correct colour.
-
- * If, during the DOS shell, a program returned an errorlevel, LightChat
- was displaying this errorlevel upon return, stating that it was an
- error from the swap-routines.
-
- * LightChat was using a method of locking the Hudson Messagebase that
- was preventing it from writing messages whilst certain other programs
- were using it. LightChat's sharing method has now been made
- compatible with these other programs.
-
- * Page tunes were being played erraticly and at the wrong speed.
-
- * An error message was being displayed if USERON.BBS could not be
- found/opened - something that shouldn't happen seeing as LightChat is
- supposed to have support for non-RA systems!
-
- * Problems were occurring when a user used the QUIT command macro in
- the ASCII message editor (assigned to the Escape key by default).
- This was allowing users to exit LightChat without the message
- function menu being displayed, and also caused other errors.
-
- * No logging is now performed if LightChat does not know the node
- number. This is to prevent sharing conflicts in multi-node systems.
-
- * High ASCII characters (ASCII 127-255) were not being allowed in the
- reason for chat, or the message subject.
-
- * There was a cosmetic problem with the chat capture file, and also the
- chat capture file was not flushed when a user dropped carrier/was
- hung up/locked out.
-
- * When using an HMB message board, LightChat was not updating
- MSGINFO.BBS correctly, which meant the HMB had to be re-indexed.
-
- * LightChat was not always detecting that a user was still in the logon
- procedure, and used the previous caller's name instead. This was due
- to a file-sharing problem with USERON.BBS
-
- * LightChat was setting the "Wants Chat" indicator even when the reason
- given by the user was too short.
-
- * Under systems other than RA, LightChat was reporting that DOOR.SYS
- was not found, despite reading and using the information from
- DOOR.SYS
-
- * The BEEP macro was not silenced when Scroll-Lock was pressed.
-
- * If an error occured while LightChat was exiting, the status bar was
- not cleared.
-
- * Fixed various cursor positioning problems
-
- * Auto chat capture log was not being opened in "logon" mode.
-
- * "Busy chatting" screen was shown even when LightChat loaded in
- 'forced' mode.
-