SFINX bug fixes
Since the introuction of SfinxLite in December 1995 a number of bugs have been
reported. Of course there also have been many suggestions for improvement, and
other new features.
Some of those were fixed on a central level, others are listed here
for users who wih to incorporate them in their own setup.
Changes that do not affect the private setup, such as newly added commands, or
new versions of software, are documented elsewhere.
  - 11 March 1997:
 If NETGROUP is defined in .twmrc.m4, the machines from that group will
      be shown more prominently in the menu.
- 24 February 1997:
 Added code in .twmrc.m4 to make it possible to keep
      important colors when applications create a private colormap
      (titlebar, frame, menus), using the new SaveColor command.
- 10 February 1997:
 Some changes to make use of new features in ctwm 3.4.
      A separate menu with lots of additional functions can be obtained
      by defining MOREFUNCTIONS in .twmrc.m4 .
- 21 March 1996:
 The code for starting an xconsole window on workstation
      consoles has been altered. It used to execute:
 if ("$DISPLAY" =~ "$HOST"*) xconsole -geometry 400x70-4-4 &
 but this put the if statement in the background.
      This was rewritten as:
 if ("$DISPLAY" =~ "$HOST"*) then
 xconsole -geometry 400x70-4-4 >&/dev/null &
 endif
 
This patch was applied automatically to all user accounts, since it
      (hopefully) solves the reported bug that the login window sometimes
      re-appears immediately after the background color has been set, and
      before any application starts up.
- 19 March 1996:
 Keyboard mapping for NCD X-terminals fixed.
- 18 March 1996:
 An environment variable $session is now set for enhanced
      compatibility with old .Xapplication files.
- 15 March 1996:
 Environment variable $SCREEN added, which contains the
      name of your screen, i.e. first part of the X display, or name of your
      PC (or other telnet source). No support (yet) for VT100 terminals.
 The command getscreen which is used to accomplish this
      can also find the name of the nearest printer from its database.
      So if you want to set the default printer to the one closest to your
      screen, addsetenv PRINTER `getscreen -printer`in your
      .cshrc .
- 14 March 1996:
 Logging out from X is now considerably faster (xlogout
      and xreset scripts streamlined).
- 11 March 1996:
 HP keyboard mapping modified. All keys should now do approximately
      what their label says, at least in emacs.
- 4 March 1996:
 Thedfalias for HP workstations has been removed, thus
      enabling our special localdfcommand on those machines
      as well.
      Applied automatically to all user accounts.
- 4 March 1996:
 The tset command in .login has been
      replaced by a call to the new setterm command, thus
      enabling more flexibility in terminal settings.
      Applied automatically to all user accounts.
- 27 February 1996:
 Added an entry to start a local xterm window
      at the top of the hosts menu.
David.Jansen@strw.leidenuniv.nl
Last modified: Tue Mar 11 15:07:21 MET 1997