CHANGES SINCE 5.1.0 ------------------- Startup: The 5.1.1 release uses a changed initialization procedure using a shared system.icbrc file to enable providing all users with a sane, working startup environment containing the minimum set of predefined macros needed to make sure common command primitives work as expected. To facilitate this new startup procedure, the default .rc file for cicb has been changed. Additionally, since cicb-5.1.0 and later use the system Tcl libraries instead of the old embedded Tcl-3.6 interpreter, cicb will no longer read .tclrc or .fnrc files, which can be expected to contain outdated Tcl code that no longer works with Tcl7.6 and Tcl8.x as installed on most systems. The .cicbrc file is also ignored, as it is now obsolete since colors are set using the /color command. The new startup procedure is as follows:* 1. The client reads /usr/local/share/icb/system.icbrc to set up a sane environment with working default commands. 2. The client checks to see whether $HOME/.icb/icbrc exists. If it exists, it is loaded and executed. $HOME/.icb/icbrc may source any additional files desired. 3. Existing $HOME/.icbrc, $HOME/.cicbrc, $HOME/.tclrc and $HOME/.fnrc files are ignored. * This description assumes cicb is configured with --prefix=/usr/local --datadir=/usr/local/share/icb SIGWINCH handling: Open and personal message wrapping now adjusts the wrap point properly in response to changes in the size of the icb window when running in an Xterm or other terminal window. SSL support: SSL support has been added to the client to maintain an encrypted connection to the server. Unfortunately, no known server currently supports this. CVS info, download, and bug report addresses have been changed to reflect the source code's move from obfuscation.org to sourceforge.