Changed:
    o -geometry option for locking window

This code has been modified to include the -geometry option.  Now,
without -geometry, xlock runs as normal.  With -geometry, the
"lockwindow"--normally covering the entire screen--is specified.
The entire screen format is still used for entering the password.

The purpose for -geometry is to see the work (or play) on your screen
even when the screen is locked.  One can use -geometry to make a small
--perhaps icon-sized--window with fun "xlock" stuff happening in it,
or one can place the window off the screen.  E.g.,

    xlock -enablesaver -mode blank -geometry +1152+0

puts the window off the visible screen on a Sun.

Caveats:
    o -enablesaver should be used to retain the functionality
      of the idle-induced X screensaver.
    o Some (many) of the xlock graphics do not work in funky
      (far-from-square) sized windows.
    o of course, all are free to do with these mods what they
      will, and I am free to abrogate any responsibility for
      them.

Mike Peercy
peercy@crhc.uiuc.edu
29 Jul 1993

**************************************************************

This is the latest version of xlock (sccs version 23.21) patchlevel = 2.3

CHANGES:
    o added worm mode.
    o old -name and .name changed to -username and .username.
    o lint cast.
    o change color allocation to allow "#ffaabb" style color names.
    o portability bug in flame mode fixed plus some other nits.
    o white on black on monochrome screens fixed.

 Copyright (c) 1988-91 by Patrick J. Naughton.

 Permission to use, copy, modify, and distribute this software and its
 documentation for any purpose and without fee is hereby granted,
 provided that the above copyright notice appear in all copies and that
 both that copyright notice and this permission notice appear in
 supporting documentation.

 This file is provided AS IS with no warranties of any kind.  The author
 shall have no liability with respect to the infringement of copyrights,
 trade secrets or any patents by this file or any part thereof.  In no
 event will the author be liable for any lost revenue or profits or
 other special, indirect and consequential damages.

    ______________________________________________________________________
    Patrick J. Naughton				   email: naughton@sun.com
    Sun Microsystems Laboratories, Inc.		   voice: (415) 336 - 1080
