anchor.diff:  key  "Alt+Ctrl+t"  xterm -rv
   ....
   
  -== Window Options
  +== Window Options (updated 2017-11-15)
   
   *winoptions* file is used to configure settings for individual application windows.
   
   Each line in the file must be in one of the possible formats:
   
  -* window_class.window_name.window_role.option: argument
  -* window_class.window_name.option: argument
  -* window_class.window_role.option: argument
  +* window_name.window_class.option: argument
   * window_name.window_role.option: argument
   * window_class.option: argument
   * window_name.option: argument
   * window_role.option: argument
   
  -Each window on the desktop should have *class* and *name* resources associated with it. Some more recent applications will also have a *window role* resource, though not all do.
  +Each window on the desktop should have *name* and *class*
  +resources associated with it.  Some more recent applications
  +may also have a *window role* resource, though not all do.
   They can be determined using the `xprop` utility.
   
   `xprop` should display a line like this when used on a toplevel window:
   ....
  -WM_CLASS = "name", "class"
  +WM_CLASS = "name", "Class"
   ....
   and may also display a line like this:
   ....
   WM_WINDOW_ROLE = "window role"
   ....
   
  -It's possible that an application's *class* and/or *name* contains the dot character (".") used by IceWM to separate *class*, *name* and *role* values. To lock it, precede it with the backslash character. In the following example, we suppose an application's window has *the.class* as its *class* value and *the.name* as its *name* value :
  -
  -....
  -class.name.option: argument
  +It's possible that an application's *name* and/or *class*
  +contains a dot character (*.*), which is also used
  +by IceWM to separate *name*, *class* and *role* values.
  +In this case precede the dot with the backslash character.
  +In the following example, we suppose an application's
  +window has `the.name` as its *name* value
  +and `The.Class` as its *class* value and for this
  +combination we set *option* to *argument*.
  +
  +....
  +the\.name.The\.Class.option: argument
   ....
   
   Options that can be set per window are as follows:
   
   icon:: The name of the icon.
   workspace:: Default workspace for window (number, counting from 0)
  -layer:: Default layer for the window. Layer can be one of the following strings:
  -
  -Desktop:: Desktop window. There should be only one window in this layer.
  -Below:: Below default layer.
  -Normal:: Default layer for the windows.
  -OnTop:: Above the default.
  -Dock:: Layer for windows docked to the edge of the screen.
  -AboveDock:: Layer for the windows above the dock.
  -Menu:: Layer for the windows above the dock.
  +layer:: The default stacking layer for the window.
  +Layer can be one of the following seven strings:
  +;;
  +Desktop::: Desktop window. There should be only one window in this layer.
  +Below::: Below default layer.
  +Normal::: Default layer for the windows.
  +OnTop::: Above the default.
  +Dock::: Layer for windows docked to the edge of the screen.
  +AboveDock::: Layer for the windows above the dock.
  +Menu::: Layer for the windows above the dock.
   
   You can also use the numbers from `WinMgr.h`.
   
  
positive.code: background color or images in different formats to the X background.
  Either shared or separate for different workspaces.
  This program should be started before `icewm`.
  * *icewmtray* - Catches the Docklet objects installed by various
  applications like PSI.
  * *icewm-session* - The IceWM session manager. It runs all of the above. 
  This is the preferred program to start IceWM.
  * *icewm-menu-gnome2* - This is used internally.
  It generates IceWM program menus from
  FreeDesktop .desktop files (KDE/GNOME(2) menus).
  * *icewmhint* - Used internally.
  
  === Starting icewm
  
  The `icewm-session`, `icewm`, `icewmbg` and `icewmtray` executables
  must be in your path for the restart function to work correctly.
  The `icewm` program alone is suitable for use
  with desktop environments like GNOME.
  
  If you wish to run the whole IceWM suite (WM, background changer,
  Docklet support, and startup/shutdown script handling), use the
  `icewm-session` binary instead of pure `icewm`. Note that this is
  
negative.code: Name of the theme to use. Both the directory
  and theme file name must be specified.
  
  If the theme directory contains a file named _fonts.dir_ created by
  mkfontdir the theme directory is inserted into the X servers font search path.
  
  https://www.box-look.org/browse/cat/142/ord/latest/[www.box-look.org]
  has a very large number of themes which were created by users of IceWM.
  
  == Command Line Options
  
  `icewm` supports the following options:
  
  --display=NAME::      NAME of the X server to use.
  --client-id=ID::      Client id to use when contacting session manager.
  --sync::              Synchronize X11 commands.
  -c, --config=FILE::   Load preferences from FILE.
  -t, --theme=FILE::    Load theme from FILE.
  --postpreferences::   Print preferences after all processing.
  -V, --version::       Prints version information and exits.
  -h, --help::          Prints this usage screen and exits.
  --replace::           Replace an existing window manager.
  -r, --restart::       Tell the running icewm to restart itself.
  --configured::        Print the compile time configuration.
  --directories::       Print the configuration directories.
  -l, --list-themes::   Print a list of all available themes.
  
  == Glossary
  
  Resource Path::
  A set of directories used by IceWM to locate resources like configuration files, themes, icons.
  See section *The Resource Path*.
  
  == Authors
  
  Authors having contributed to this document include
  Gallium, Macek, Hasselmann, Gijsbers, Bidulock and Bloch.
  
  == See Also
  
  *icehelp.1*,
  *icesh.1*,
  *icesound.1*,
  *icewm-env.1*,
  *icewm-focus_mode.1*,
  *icewm-keys.1*,
  *icewm-menu-fdo.1*,
  *icewm-menu-gnome2.1*,
  *icewm-menu.1*,
  *icewm-preferences.1*,
  *icewm-prefoverride.1*,
  *icewm-programs.1*,
  *icewm-session.1*,
  *icewm-set-gnomewm.1*,
  *icewm-shutdown.1*,
  *icewm-startup.1*,
  *icewm-theme.1*,
  *icewm-toolbar.1*,
  *icewm-winoptions.1*,
  *icewm.1*,
  *icewmbg.1*,
  *icewmhint.1*.
  