2004-10-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Instructions.c (Loop):
	fixed parsing of for loops

2004-09-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (check_in_window):
	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmIconMan/fvwm.c (focus_change):
	* FvwmIconMan/globals.c (init_win_manager):
	* FvwmIconMan/FvwmIconMan.h:
	applied ShowOnlyFocused patch by George Potapov

2004-09-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (ReConfigureIcons):
	(AddNewWindow):
	(ChangeDeskForWindow):
	(MoveResizePagerView):
	sometimes, a window being moved did not get updated in the pager,

2004-09-17  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/FvwmCommand.c (main):
	SIGPIPE fix w/ BSD signals
	(sig_ttin):
	ignore SIGTTOU just like SIGTTIN after either was received once
	(main):
	exit unconditionally if a pidfile is detected
	(main):
	fixed some race conditions with pidfile

2004-09-03  Scott Smedley  <scottie7@tpg.com.au>

	* FvwmButtons/dynamic.c:
	* FvwmButtons/FvwmButtons.1:
	Allow ActiveTitle, ActiveIcon, PressTitle & PressIcon to be
	changed dynamically.

	* FvwmButtons/FvwmButtons.c:
	remove logging statement.

2004-09-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (main):
	(LoopOnEvents):
	(LinkAction):
	* FvwmTaskBar/FvwmTaskBar.c (ClickAction):
	(HandleButtonRelease):
	(LinkAction):
	(StartMeUp):
	(main):
	* FvwmProxy/FvwmProxy.c (LinkAction):
	(DispatchEvent):
	(parse_options):
	* FvwmIconBox/FvwmIconBox.c (parsemouse):
	* FvwmIconMan/x.c (handle_buttonevent):
	* FvwmIconMan/readconfig.c (ParseMouseEntry):
	* FvwmButtons/FvwmButtons.c (AddButtonAction):
	(GetButtonAction):
	(swallow):
	* FvwmTaskBar/Start.c (ParseButtonOptions):
	(getButtonCommand):
	(getButtonCommand):
	(StartAndLaunchButtonItemInit):
	* FvwmTaskBar/Start.h:
	fixed use of NUMBER_OF_MOUSE_BUTTONS vs.
	NUMBER_OF_EXTENDED_MOUSE_BUTTONS

2004-08-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/output.c (DumpButtons):
	* FvwmButtons/parse.c (ParseSwallow):
	(ParseContainer):
	(ParseButton):
	* FvwmButtons/FvwmButtons.c (Loop):
	with the SwallowNew option, swallow a new window if swallowed window
	dies and the user start it again manually

2004-08-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/Goodies.c (f_scandir):
	(cool_get_inboxstatus_maildir):
	(cool_get_inboxstatus):
	(cool_get_inboxstatus_mbox):
	(GoodiesParseConfig):
	added MailDir option to FvwmTaskBar by Jim C. Brown

2004-08-02  Scott Smedley  <scottie7@tpg.com.au>

	* FvwmButtons/draw.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/icons.h:
	* FvwmButtons/icons.c:
	Make "Pixmap none" transparency work.

2004-07-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/draw.c (buttonBGColorset):
	don't hilight swallowing buttons at startup

	* FvwmButtons/FvwmButtons.c (MW_EVENTS):
	(handle_new_position):
	(Loop):
	fixed redrawing of ActiveColorset when a complex function is run
	hilight panel buttons while panel is sliding in or out

2004-07-16  Scott Smedley  <scottie7@tpg.com.au>

	* FvwmButtons/FvwmButtons.c:
	bugfix: cancelling a button press didn't cause the active
	button to be redrawn as active.

2004-07-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmBanner/FvwmBanner.c (main):
	removed C++ comment

2004-07-15  Scott Smedley  <scottie7@tpg.com.au>

	* FvwmButtons/FvwmButtons.1:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/button.c:
	* FvwmButtons/button.h:
	* FvwmButtons/draw.c:
	* FvwmButtons/icons.c:
	* FvwmButtons/parse.c:
	Changed option prefix of HoverColorset, HoverIcon & HoverTitle
	to "Active".
	Maintain "Press" look when waiting for window to popup.
	Lots of minor bugfixes.

2004-07-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (Loop):
	(handle_new_button):
	fixed various button drawing problems w/ and w/o hover buttons

	* FvwmButtons/FvwmButtons.c (mymalloc):
	* FvwmButtons/draw.c (RedrawButton):
	Fixed core dump with HoverColorset when the pointer enters an empty
	button

	* FvwmTaskBar/Goodies.c (CreateTipWindow):
	removed dead code

	* FvwmProxy/FvwmProxy.c:
	compilation fixes

	* FvwmTaskBar/Goodies.c (change_goody_colorset):
	(PopupTipWindow):
	fixd colour set updating code

2004-07-12  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/FvwmProxy.c:
	* FvwmProxy/FvwmProxy.1:
	New modifier release

2004-07-12  Mikhael Goikhman  <migo@homemail.com>

	* FvwmDebug/FvwmDebug.in:
	use event's dump method

	* FvwmDebug/FvwmGtkDebug.in:
	support looped args in events

	* FvwmPerl/FvwmPerl.in:
	support window context in cmd(); improve documentation

	* FvwmProxy/FvwmProxy.1:
	minor reformatting

2004-07-11  Scott Smedley  <scottie7@tpg.com.au>

	* FvwmButtons/FvwmButtons.1:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/button.c:
	* FvwmButtons/draw.c:
	* FvwmButtons/icons.c:
	* FvwmButtons/parse.c:
	More FvwmButtons eye candy: PressColorset, PressIcon & PressTitle
	options. Don't utilise Hover options when button is selected.

2004-07-10  Scott Smedley  <scottie7@tpg.com.au>

	* FvwmButtons/FvwmButtons.1:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/button.c:
	* FvwmButtons/draw.c:
	* FvwmButtons/dynamic.c:
	* FvwmButtons/icons.c:
	* FvwmButtons/icons.h:
	* FvwmButtons/parse.c:
	FvwmButtons eye candy: HoverColorset, HoverIcon & HoverTitle options.
	Now also possible to ChangeButton Icon/Title if originally no
	icon/title specified.

2004-07-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmGtk/Makefile.am (man_onedir):
	fixed FvwmGtk.1 rule when DESTDIR is set

2004-07-08  Bjoern Steinbrink <b.steinbrink@gmx.de>

	* FvwmAuto/FvwmAuto.c (main):
	Added check to avoid calling enter and leave function for the same
	window if the focus was lost for less than delay time.

	* FvwmPager/FvwmPager.c (ParseColorset):
	64 bit fix

2004-07-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c (DrawProxyBackground):
	(DrawWindow):
	fixed X errors
	(LinkAction):
	fixed bug in that prevented to use Click<n> actions

2004-06-29  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWindowMenu/FvwmWindowMenu.in:
	* FvwmWindowMenu/FvwmWindowMenu.1:
	fix Function default, synchronize with changes in perllib

2004-06-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/Goodies.c (cool_get_inboxstatus):
	* FvwmScript/script.c:
	* FvwmScript/script.y:
	* FvwmScript/Instructions.c (InitCom):
	* FvwmProxy/FvwmProxy.c (AbortProxies):
	(ProcessMessage):
	* FvwmPager/x_pager.c (UpdateWindowShape):
	* FvwmForm/FvwmForm.c:
	* FvwmIconMan/fvwm.c (remanage_winlist):
	* FvwmDragWell/fvwmDragWell.c:
	* FvwmConsole/getline.c (getline):
	* FvwmConsole/FvwmConsole.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmBacker/FvwmBacker.c (EndLessLoop):
	(ReadFvwmPipe):
	fixed compilation with -Wall -Wstrict-prototypes -Wpointer-arith

2004-06-27  Scott Smedley <ss@aao.gov.au>

	* FvwmWindowMenu/FvwmWindowMenu.in:
	bugfix: (report #1146) Some special characters require a
	double-sequence to get a literal character in menus.

2004-06-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmConsole/FvwmConsole.c (server):
	make FvwmConsole socket inaccessible by other users
	(CloseSocket):
	removed
	(clean_up):
	new function

	* FvwmConsole/FvwmConsoleC.c (ReapChildren):
	(main):
	kill all FvwmConsole processes if a child dies

	* FvwmConsole/FvwmConsole.c (CloseSocket):
	fixed core dump
	(main):

	* FvwmIconMan/xmanager.c (check_in_window):
	* FvwmIconMan/globals.c (init_win_manager):
	* FvwmIconMan/readconfig.c (read_in_resources):
	new FvwmIconMan option ShowNoIcons

	* FvwmConsole/FvwmConsoleC.c (sclose):
	(ErrMsg):
	fixed core dump

2004-06-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/ButtonArray.c (DoButton):
	fixed a minor drawing problem

2004-06-05  Scott Smedley  <ss@aao.gov.au>

	* FvwmWindowMenu/FvwmWindowMenu.in:
	* FvwmWindowMenu/FvwmWindowMenu.1:
	Rewrote module to use new WindowList tracker.
	Updated man page.

2004-06-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmConsole/FvwmConsoleC.c (main):
	handle SIGPIPE

2004-05-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/FvwmCommand.c (main):
	handle SIGPIPE

2004-03-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmGtk/Makefile.am:
	fixed FvwmGtk.1 installation

2004-03-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	fixed multi line FvwmTaskBar race condition introduced in earlier patch

	* FvwmButtons/FvwmButtons.1:
	corrected example

2004-03-15  Chris Ross  <cross+fvwm@distal.com>

 	* FvwmIconMan/FvwmIconMan.1:
 	* FvwmIconMan/FvwmIconMan.h:
 	* FvwmIconMan/globals.c (init_win_manager):
 	* FvwmIconMan/readconfig.c (read_in_resources):
 	* FvwmIconMan/xmanager.c (draw_3d_icon)
 	(draw_relief):
 	Added ReliefThickness option to FvwmIconMan to control
 	the width of the relief used for both icon manager buttons
 	and icons.  Works much the same as the Frame specification
 	of FvwmButtons.

2004-03-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (AdjustWindow):
	fixed crash

	* FvwmTaskBar/Start.c (StartButtonParseConfig):
	the options of the Button option were case sensitive

2004-02-23  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWharf/FvwmWharf.c:
	added X error handler

2004-02-16  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	force StaticGravity upon panel windows

2004-02-04  Marcus Lundblad  <ml@update.uu.se>

	* FvwmScript/Widgets/TextField.c (InitTextField)
	(DrawPointText)
	(DrawTextField)
	(EvtMouseTextField)
	(EvtKeyTextField):
	* FvwmScript/Widgets/Tools.h:
	* FvwmScript/Widgets/Tools.c (getByteOffsetBoundsCheck)
	(getCharOffsetBoundsCheck)
	(InsertText)
	(GetText):
	Fixed to work with multibyte character sets

2004-01-24  Olivier Chapuis  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Start.c (StartButtonParseConfig):
	Fixed Button parsing when some tabs are used

2004-01-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Scripts/FvwmScript-Quit:
	correct reboot action

2004-01-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/Start.c (StartButtonParseConfig):
	(StartButtonInit):
	do not ignore left and right margins if no start button is defined

2004-01-04  Olivier Chapuis  <olivier.chapuis@free.fr>

	* FvwmTheme/FvwmTheme.1:
	Typo: WindowShadeScrools -> WindowShadeShrinks

	* FvwmScript/FvwmScript.c (MainLoop):
	Updated root transparent bg when we are (un)swallowed

2003-12-08  Mikhael Goikhman  <migo@homemail.com>

	* FvwmTheme/FvwmTheme.1:
	added small notes

2003-11-15  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Scripts/fvwm-script-setup95.pl:
	some clean up and added small new functionality

2003-11-12  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWindowMenu.in:
	* FvwmWindowMenu.1:
	fixed the man page

2003-10-31  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPerl/FvwmPerl.in:
	* FvwmPerl/FvwmPerl.1:
	added showMessage user function to find and invoke a good dialog window
	and better documentation

2003-10-26  Mikhael Goikhman  <migo@homemail.com>

	* FvwmAnimate/FvwmAnimate.c:
	* FvwmAnimate/FvwmAnimate.1:
	added dynamical commands "pause", "play", "push", "pop", "reset"

2003-09-02  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Widgets/Swallow.c (ProcessMsgSwallow):
	Fixed swallowexec by also checking for the ressource and class names

2003-09-01  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c (MainLoop):
	* FvwmScript/Widgets/Swallow.c (swallow):
	Indicate the swallower window id into the string part of the
	MX_PROPERTY_CHANGE(MX_PROPERTY_CHANGE_SWALLOW) msg, so that swallowed
	modules know about its swallower

	* FvwmScript/Widgets/Swallow.c (InitSwallow):
	(swallow):
	* FvwmScript/FvwmScript.c (ShutdownX):
	(MainLoop):
	* FvwmScript/types.h:
	Make FvwmScript as a session manager for its swallowed apps when fvwm
	is runned under a session manager and FvwmScript swallow some
	applications.

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	Fixed shaded direction when the TaskBar unshade and shade itself
	during animation

2003-08-25  olicha  <olivier.chapuis@free.fr>

	* FvwmIconBox/FvwmIconBox.c (process_message):
	(animate):
	Fixed animation when IconBox or its swallower is shaded: do
	not animate

	* FvwmButtons/FvwmButtons.c (swallow):
	(process_message):
	Indicate the swallower window id into the string part of
	the MX_PROPERTY_CHANGE(MX_PROPERTY_CHANGE_SWALLOW) msg,
	so that swallowed modules know about its swallower

	* FvwmIconMan/fvwm.c (property_change):
	(set_win_configuration):
	* FvwmIconMan/xmanager.c (set_win_iconified):
	* FvwmIconMan/FvwmIconMan.h:
	Fixed animation when IconMan or its swallower is shaded: animated on
	the frame

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	Fixed animation when WinList is shaded: animated on the frame

	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/parse.c (ParseConfiguration):
	* FvwmScript/FvwmScript.c (ParseOptions):
	* FvwmIconBox/icons.c:
	* FvwmIconBox/FvwmIconBox.c (ParseOptions):
	* FvwmTaskBar/Start.c:
	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	(configopts):
	Removed color limit config info message which is not used anymore

2003-08-08  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.c (exec_swallow):
	Removed debug code

2003-08-07  olicha  <olivier.chapuis@free.fr>

	* FvwmCpp/FvwmCpp.c (cpp_defs):
	* FvwmM4/FvwmM4.c (m4_defs):
	Replaced mktemp by fvwm_mkstemp

2003-08-07  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/parse.c (ParseButton):
	* FvwmButtons/FvwmButtons.c (DeadPipeCleanup):
	(My_FNextEvent):
	(swallow):
	(exec_swallow):
	(Loop):
	(SpawnSome):
	Used the new fsm lib to make FvwmButtons as a session manager for
	its swallowed apps when fvwm is runned under a session manager and
	FvwmButtons swallow some applications. This fixes swallowed apps
	multiplication after every save session/session restart.

2003-07-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmConsole/FvwmConsoleC.c (sclose):
	* FvwmIconMan/FvwmIconMan.c (TerminateHandler):
	* FvwmWharf/ASSound/ASSound.c (DoNothing):
	* FvwmButtons/FvwmButtons.c (DeadPipe):
	* FvwmBacker/FvwmBacker.c (DeadPipe):
	* FvwmBacker/FvwmBacker.h (ParseConfigLine):
	* FvwmBanner/FvwmBanner.c (DeadPipe):
	* FvwmConsole/FvwmConsole.c (DeadPipe):
	* FvwmCpp/FvwmCpp.c (DeadPipe):
	* FvwmCpp/FvwmCpp.h (DeadPipe):
	* FvwmDebug/FvwmOldDebug.c (DeadPipe):
	* FvwmDebug/FvwmOldDebug.h:
	* FvwmEvent/FvwmEvent.c (DeadPipe):
	* FvwmForm/FvwmForm.c (DeadPipe):
	* FvwmForm/FvwmForm.h (DeadPipe):
	* FvwmIconBox/FvwmIconBox.h:
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIdent/FvwmIdent.h:
	* FvwmM4/FvwmM4.c (DeadPipe):
	* FvwmM4/FvwmM4.h (DeadPipe):
	* FvwmPager/FvwmPager.c (DeadPipe):
	* FvwmPager/FvwmPager.h:
	* FvwmRearrange/FvwmRearrange.c (DeadPipe):
	* FvwmSave/FvwmSave.c (DeadPipe):
	* FvwmSave/FvwmSave.h:
	* FvwmSaveDesk/FvwmSaveDesk.c (DeadPipe):
	* FvwmSaveDesk/FvwmSaveDesk.h:
	* FvwmScript/FvwmScript.c (DeadPipe):
	* FvwmScroll/FvwmScroll.c (DeadPipe):
	* FvwmScroll/FvwmScroll.h:
	* FvwmTaskBar/FvwmTaskBar.c (DeadPipe):
	* FvwmTaskBar/FvwmTaskBar.h:
	* FvwmWharf/Wharf.h:
	* FvwmWinList/FvwmWinList.h:
	* FvwmWharf/FvwmWharf.c (DeadPipe):
	* FvwmAnimate/FvwmAnimate.c (HandleTerminate):
	* FvwmAuto/FvwmAuto.c (TerminateHandler):
	(DeadPipe):
	* FvwmButtons/FvwmButtons.c (TerminateHandler):
	* FvwmCommand/FvwmCommand.c (sig_ttin):
	(sig_quit):
	* FvwmCommand/FvwmCommandS.c (sig_handler):
	* FvwmDragWell/fvwmDragWell.c (TerminateHandler):
	* FvwmEvent/FvwmEvent.c (TerminateHandler):
	* FvwmForm/FvwmForm.c (TimerHandler):
	(TerminateHandler):
	* FvwmIconBox/FvwmIconBox.c (TerminateHandler):
	* FvwmIdent/FvwmIdent.c (TerminateHandler):
	* FvwmPager/FvwmPager.c (TerminateHandler):
	* FvwmScript/FvwmScript.c (TerminateHandler):
	* FvwmTaskBar/FvwmTaskBar.c (Alarm):
	(TerminateHandler):
	* FvwmTheme/FvwmTheme.c (signal_handler):
	* FvwmWinList/FvwmWinList.c (TerminateHandler):
	use RETSIGTYPE and SIGNAL_RETURN for all signal handlers

2003-07-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Instructions.c (Key):
	* FvwmIconMan/readconfig.c (ParseMouseEntry):
	(ParseKeyEntry):
	use library functions for modifier parsing

2003-06-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/findcmd.pl:
	use new func_t instead of func_type

2003-06-27  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	Fixed animation when the TaskBar is shaded

2003-06-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/Start.c (StartButtonInit):
	use font for selected buttons in Start button; modified patch by David
	Lazar

2003-06-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmDebug/Makefile.am:
	* FvwmGtk/Makefile.am:
	do not install FvwmGtk.1 if FvwmGtk is not built
	same for FvwmGtkDebug and FvwmGtkDebug.1

2003-06-17  Dan Espen  <dane@mk.telcordia.com>

	* FvwmGtk/FvwmGtk.c (process_message): Off by one patch from
	Anil Madhavapeddy.

2003-06-15  Mikhael Goikhman  <migo@homemail.com>

	* FvwmDebug/FvwmGtkDebug.in:
	use new module method emulateEvent

2003-06-10  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIdent/FvwmIdent.c (ProcessXEvent):
	fixed initial drawing without a colour set

2003-06-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmDebug/FvwmDebug.in:
	* FvwmDebug/FvwmDebug.1:
	* FvwmDebug/FvwmGtkDebug.in:
	* FvwmDebug/FvwmGtkDebug.1:
	make 2 modules behave consistently regarding --mask, --debug;
	several more improvements

2003-06-06  olicha  <olivier.chapuis@free.fr>

	* FvwmBanner/FvwmBanner.c (main):
	Set msg mask to M_CONFIG_INFO | M_END_CONFIG_INFO to fix a
	"Failed to write descriptor to module" bug

2003-06-06  Mikhael Goikhman  <migo@homemail.com>

	* FvwmDebug/FvwmDebug.in:
	* FvwmDebug/FvwmDebug.1:
	added new options: --noevents, --xconsole, --debug, --track

	* FvwmPerl/FvwmPerl.in:
	fixed parsing of quotes in preprocess action

2003-06-05  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.h (struct button_info_struct):
	Fixed button geometry if width or height > 255

2003-06-03  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (ShowTipWindow):
	Fixed drawing Tips under certains circonstance

2003-06-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Makefile.am (LDADD):
	Fixed building FvwmScript under cygwin; patch by Francis Litterio

2003-05-28  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmTaskBar/Start.c (StartButtonInit):
	Fixed no launch buttons if there are defined before the Start button
	New option NoDefaultStartButton

	* FvwmTaskBar/Goodies.c (CreateOrUpdateGoodyGC):
	(GoodiesParseConfig):
	(InitGoodies):
	(DrawGoodies):
	If both clock format and date format are 0 do not draw any clock space
	If no goodies do not draw the goodies box

2003-05-27  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIdent/FvwmIdent.c:
	some reformating

2003-04-30  Bob Woodside  <dumbledore@woodsway.com>

	* FvwmIdent/FvwmIdent.c (ProcessXEvent):
	Prevent call to UpdateBackgroundTransparency with a colorset
        of -1 when Fore/Back are specified (caused BadDrawable X
        error).

2003-04-29  olicha  <olivier.chapuis@free.fr>

	* FvwmIdent/FvwmIdent.h:
	* FvwmIdent/FvwmIdent.c (ErrorHandler):
	(main):
	Added an X error handler

2003-04-28  olicha  <olivier.chapuis@free.fr>

	* FvwmIdent/FvwmIdent.c (MakeList):
	Fixed report of EWMH state hints
	(ErrorHandler):

2003-04-26  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIconMan/*:
	* FvwmIconBox/*:
	reformatted, removed support for fvwm version 1

2003-04-25  Dan Espen  <dane@mk.telcordia.com>

	* FvwmIconMan/xmanager.c (draw_button): Fix problem with mini-icon
	erasure clearing part of the relief in a button.

2003-04-25  olicha  <olivier.chapuis@free.fr>

	* FvwmForm/FvwmForm.c (ParseActiveMessage):
	Tried to fix a core dump

2003-04-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (main):
	* FvwmButtons/parse.c (parse_window_geometry):
	(ParseConfigLine):
	fixed Xinerama handling of ButtonGeometry option in FvwmButtons

2003-04-23  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
	* FvwmTaskBar/Start.c (StartButtonInit):
	Fixed some minor memory leaks

	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	Fixed a Region leaks when a buttons has no title

2003-04-22  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPerl/FvwmPerl.in:
	fixed preprocess action parameter parsing, several optimizations

2003-04-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (AddNewWindow):
	* FvwmPager/FvwmPager.c (list_configure):
	(list_iconify):
	(list_add):
	fixed iconified windows without an icon showing up after a restart in
	the pager; also fixes iconified windows flashing for a moment when they
	first show up in the pager (e.g. Style * StartIconic).

	* FvwmPager/FvwmPager.c (list_configure):
	(list_iconify):
	do not display an icon if a window has none on the desktop

2003-04-16  Mikhael Goikhman  <migo@homemail.com>

	* FvwmEvent/FvwmEvent.c:
	* FvwmEvent/FvwmEvent.1:
	window related event handlers are now executed within a window id,
	so PassId is not really needed; several fixes

2003-04-15  Mikhael Goikhman  <migo@homemail.com>

	* FvwmGtk/FvwmGtk.1:
	* FvwmGtk/windowlist.c:
	* FvwmProxy/FvwmProxy.1:
	* FvwmProxy/FvwmProxy.c:
	* FvwmWindowMenu/FvwmWindowMenu.in:
	WindowListFunc is executed now within a window context,
	so "WindowId $0" is not needed anymore in its definition
	These 3 windolist modules support execution of WindowListFunc
	in the old and the new ways for now.

2003-04-14  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/FvwmScript-FileBrowser:
	* FvwmScript/Scripts/FvwmScript-BellSetup:
	* FvwmScript/Scripts/FvwmScript-ScreenSetup:
	* FvwmScript/Scripts/FvwmScript-PointerSetup:
	* FvwmScript/Scripts/FvwmScript-KeyboardSetup:
	Added gettext support. Relayout.

	* FvwmScript/FvwmScript.1:
	* FvwmScript/script.y:
	* FvwmScript/scanner.l:
	* FvwmScript/script.c:
	* FvwmScript/scanner.c:
	* FvwmScript/Instructions.c (ChangeLocaleTitle):
	(InitCom):
	(FuncGettext):
	New head script instruction UseGettext and WindowLocaleTitle.
	New Widget instruction LocaleTitle. New instruction ChangeLocaleTitle.
	New function Gettext.

2003-04-06  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/ReadXServer.c (ReadXServer):
	* FvwmForm/FvwmForm.c (Restart):
	* FvwmForm/FvwmForm.h: Fix core dump.  When tabbing field to field,
	always position cursor at front of input field.

2003-04-05  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c (RedrawItem): Fixed input fields not getting
	cleared on multiline paste.

2003-04-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (Scroll):
	fixed shaking of viewport when scrolling past top/left border

2003-03-22  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/FvwmPager.1:
	discourage usage of "Label" option

2003-03-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main):
	* FvwmAuto/FvwmAuto.1:
	A delay of 0 is no longer valid.  The new minimum is 1.
	Send XSync after any action to force fvwm to synchronize with the X
	server; reduces chance of race condition in case the connection to the
	X server is slow

2003-03-16  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (check_in_window):
	* FvwmIconMan/fvwm.c (icon_location):
	* FvwmIconMan/winlist.c (check_resolution):
	(check_win_complete):
	fixed several window and icon resolution bugs

2003-03-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/FvwmCommand.c (main):
	add a screen number to the DISPLAY if necessary

2003-03-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScroll/Makefile.am:
	linkage fix

	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	removed useless FQueryPointerCall
	(StartMeUp_I):
	removed debug XSynchonize call

	* FvwmWinList/FvwmWinList.c (StartMeUp_II):
	(StartMeUp_I):
	(MakeMeWindow):
	* FvwmWharf/FvwmWharf.c (CreateWindow):
	* FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
	(ProcessMessage):
	* FvwmScroll/GrabWindow.c (CreateWindow):
	* FvwmPager/x_pager.c (initialize_pager):
	* FvwmIdent/FvwmIdent.c (list_end):
	* FvwmIconMan/x.c (create_manager_window):
	* FvwmIconBox/FvwmIconBox.c (CreateWindow):
	* FvwmForm/FvwmForm.c (OpenWindows):
	* FvwmDragWell/fvwmDragWell.c (createWindow):
	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	(CreateUberButtonWindow):
	* FvwmBanner/FvwmBanner.c (main):
	adapted to hack to specify screen origin in geometry and StartsOnScreen
	at the same time

2003-03-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/parse.c (ParseButton):
	fixed parsing a button geometry option after a comma
	(ParseButton):
	(ParsePanel):
	use isdigit() instead of "*s >= '0' && *s <= '9'"

2003-03-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (HandleEvents):
	fixed core dump

2003-03-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (check_in_window):
	* FvwmIconMan/winlist.c (figure_win_manager):
	(check_resolution):
	* FvwmIconMan/fvwm.c (win_in_viewport):
	In FvwmIconMan, windows can move from one manager to another acoording
	to the managers' Resolution options.

2003-03-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/fvwm.c (set_win_configuration):
	fix for drawing the focused window upon page change
	(win_in_viewport):

	* FvwmButtons/FvwmButtons.c (Loop):
	(SetTransparentBackground):
	Fixed FvwmButtons transparency

2003-03-01  Dan Espen  <dane@mk.telcordia.com>

	* FvwmPager/x_pager.c (ReConfigure): Fix so Pager correctly draws active
	desktop highlight when desktopsize changes.

2003-02-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.1:
	man page corrections

2003-02-25  Dan Espen  <dane@mk.telcordia.com>

	* FvwmAuto/FvwmAuto.c (main): Remove bad debug code.

2003-02-23  Dan Espen  <dane@mk.telcordia.com>

	* FvwmPager/x_pager.c (Scroll): Fix pointer centering when returning on
	a drag from right or bottom.

2003-02-17  Dan Espen  <dane@mk.telcordia.com>

	* FvwmPager/x_pager.c (Scroll): Fix virtual screen offset calc.

2003-02-16  Dan Espen  <dane@mk.telcordia.com>

	* FvwmPager/x_pager.c (DispatchEvent): Fix compilation problems caused
	by last minute cleanup.

2003-02-15  Dan Espen  <dane@mk.telcordia.com>

	* FvwmPager/x_pager.c (Scroll): Fix Pager going crazy on a button 3
	drag.

2003-02-13  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/draw.c (RedrawButton):
	Applied Remko Troncon negative frame fix

2003-02-05  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/FvwmProxy.c:
	undefined actions now default to Nop instead of crashing
	windowname update now mostly ignored since we only display iconname
	iconname update now just redraws one window instead of reseting
	everything

2003-02-01  Dan Espen  <dane@mk.telcordia.com>

	* FvwmTaskBar/FvwmTaskBar.1: Typos.

2003-01-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
	fixed PageOnly option after a desk change

2003-01-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/readconfig.c (read_in_resources):
	fixed ShowOnlyIcons option

2003-01-20  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main):
	fixed core dumps and errors in parsing of command line arguments
	fixed handling of leave action without an enter action

2003-01-06  Marcus Lundblad <ml@update.uu.se>

	* FvwmIconBox/FvwmIconBox.c (RedrawIcon, CreateWindow, ParseOptions):
	* FvwmIconBox/icons.c (AdjustIconWindow):
	implemented options for turning off parenthesisation of iconified
	window title and options for defining relief width and look for titles

	* FvwmIconBox/FvwmIconBox.1:
	documented options for turning off parenthesisation of iconified
	window title and options for defining relief width and look for titles

2003-01-04  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/FvwmProxy.c:
	* FvwmProxy/FvwmProxy.1:
	added ShowToggle command to Show/Hide to the opposite of current state

2003-01-03  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/FvwmPager.c (list_new_page):
	updated to the changed arguments of M_NEW_PAGE

	* FvwmDebug/FvwmDebug.in:
	fixed printing to wrong stream
	* FvwmDebug/FvwmGtkDebug.in:
	fixed opening message windows

2002-12-30  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWindowMenu/*:
	renamed from FvwmWindowLister;
	make Popup actually work, not just Menu (Post)

2002-12-20  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (CreateOrUpdateGCs):

2002-12-12  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/FvwmProxy.1:
	Rename ScanWindow to ScanForWindow

2002-12-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c (ProcessMessage):
	fixed compile error

2002-12-11  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/FvwmProxy.c:
	* FvwmProxy/FvwmProxy.1:
	Add tracking of currently focused window.
	Allow desk auto-switching if you don't use CurrentPage conditional.
	Update man page to suggest ScanWindow.

2002-12-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/List.c (IsItemVisible):
	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	* FvwmTaskBar/List.c (IsItemIndexSticky):
	* FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
	* FvwmSaveDesk/FvwmSaveDesk.c (do_save_command):
	* FvwmSave/FvwmSave.c (do_save):
	* FvwmRearrange/FvwmRearrange.c (is_suitable_window):
	* FvwmPager/x_pager.c (MoveStickyWindows):
	(Hilight):
	(MoveWindow):
	(IconMoveWindow):
	* FvwmIdent/FvwmIdent.c (MakeList):
	* FvwmIconMan/fvwm.c (count_nonsticky_in_hashtab):
	(win_in_viewport):
	* FvwmIconBox/FvwmIconBox.c (process_message):
	(window_cond):
	* FvwmGtk/FvwmGtk.c (process_message):
	* FvwmCommand/FvwmCommand.c (list_configure):
	adapted to new STICKY... macros

2002-12-02  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/fvwm.c (win_in_viewport):
	Do not use the icon position to decide whether a window is managed or
	not when IS_ICON_SUPPRESSED

	* FvwmIconMan/xmanager.c (draw_button_background):
	(iconify_box):
	(draw_button):
	(draw_empty_manager):
	Fixed drawing icon background

2002-12-01  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instructions.c (ChangeIcon):
	(ChangeForeColor):
	(ChangeBackColor):
	Fixed memory leaks

2002-12-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmEvent/FvwmEvent.c (main):
	request only the events that have an associated action

2002-11-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmEvent/FvwmEvent.c (handle_config_line):
	simplified code a bit
	(config):
	fixed an off-by-one array access

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	Fixed windows using WindowListSkip appearing in the TaskBar

2002-11-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (main):
	(ProcessMessage):
	(AdjustWindow):
	do not resize window while shaded; request size change later

	* FvwmIconMan/xmanager.c (resize_manager):
	(draw_manager):
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconMan/fvwm.c (ProcessMessage):
	(window_shade):
	* FvwmIconMan/FvwmIconMan.h:
	do not resize the manager window while shaded; request size change later

2002-11-28  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (CreateMailTipWindow):
	* FvwmTaskBar/FvwmTaskBar.c (main):
	(CheckForTip):
	* FvwmTaskBar/Makefile.am:
	FGettextInit and Mark some strings for translation

	* FvwmForm/FvwmForm-Setup.in:
	Mark the strings for translation

2002-11-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c (LinkAction):
	(parse_options):
	(main):
	cleaned up memory leaks and parsing
	put default actions in a central place

2002-11-24  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/ConfigFvwmProxyDefaults:
	* FvwmProxy/FvwmProxy.c (ProcessMessage):
	Twiddled with icon text placement rules.
	Added programmable Action options for Click1, Click2, ...
	Fixed background clear during internal Next/Prev
		(which we're getting rid of).
	Changed all the *Command options to the Action syntax.
	Added the Circulate command that used core fvwm functions instead
		of internal Next/Prev.
	Commented out lots of code being phased out.
	Added Unmark Action to mirror Mark Action.

	* FvwmProxy/FvwmProxy.1:
	Updated for Action commands and various formatting.

2002-11-20  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/ConfigFvwmProxyDefaults:
	adjusted default functions

2002-11-20  Mikhael Goikhman  <migo@homemail.com>

	* FvwmDebug/FvwmGtkDebug.in:
	improved GUI, show event time, show window flags (as integers for now)

2002-11-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/ConfigFvwmProxyDefaults:
	removed some debug configs

	* FvwmProxy/FvwmProxy.c (ProcessMessage):
	fixed changing colour sets after FvwmProxy startup

2002-11-18  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c (DrawWindow):
	removed XFillRectangle patch that basically disabled colorset
	backgrounds
	(parse_options):
	use ParseToggleArgument instead of strcmp
	(DrawWindow):
	adjust window title when using mini icon in general but not for a
	particular window

2002-11-16  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/FvwmProxy.c:
	* FvwmProxy/FvwmProxy.1:
	* FvwmProxy/ConfigFvwmProxyDefaults:
	Added config options ShowMiniIcons and LogFile.

2002-11-15  Jason Weber  <baboon@imonk.com>

	* FvwmProxy/FvwmProxy.h:
	* FvwmProxy/FvwmProxy.h:
	* FvwmProxy/FvwmProxy.c:
	Fixed Next to really ignore windows on other desks.
	Added temp fix to use XFillRectangle vs. XClearWindow since the latter
	wasn't using the proper select colorset background color.
	Added .fvwm2rc configs for Width, Height, Separation, EnterSelect, and
	ProxyMove.
	Implemented the 'Prev" command.
	Extended Next/Prev commands to remember where they left off.

	* FvwmProxy/FvwmProxy.1:
	Filled out a lot of the man page

	* FvwmProxy/ConfigFvwmProxyDefaults:
	Added some defaults

2002-11-15  Dan Espen  <dane@mk.telcordia.com>

	* FvwmTheme/FvwmTheme.1: Language check, general edits,
	spell checks.

2002-11-15  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWindowLister/FvwmWindowLister.in:
	* FvwmWindowLister/FvwmWindowLister.1:
	Improvements by Richard Lister with minor changes,
	new options ItemFormat and Function, changed Show/DontShow

2002-11-15  olicha  <olivier.chapuis@free.fr>

	* FvwmForm/FvwmForm.c (ParseActiveMessage):
	Fixed colorset update

2002-11-14  olicha  <olivier.chapuis@free.fr>

	* FvwmTheme/FvwmTheme.1:
	Doc for RootTransparent. More doc for Transparent

	* FvwmScroll/FvwmScroll.c (ErrorHandler):
	(main):
	* FvwmScroll/GrabWindow.c (LoopOnEvents):
	(ProcessMessage):
	(Loop):
	New transparent stuff. split the big loop in 3. Added an X error
	handler

	* FvwmScript/FvwmScript.c (UpdateRootTransparency):
	(ReadXServer):
	(MainLoop):
	* type.h:
	* FvwmScript/Widgets/*:
	Clip drawing and new transparent stuff

2002-11-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/script.y (Depile):
	* FvwmScript/script.c (Depile):
	fixed random return code

	* FvwmProxy/FvwmProxy.c (DispatchEvent):
	(DestroyWindow):
	(StartProxies):
	ignore EnterNotify events cause by keyboard grabs

2002-11-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Instructions.c (Key):
	* FvwmScript/FvwmScript.c (ReadXServer):
	* FvwmIconMan/readconfig.c (ParseKeyEntry):
	(ParseMouseEntry):
	(ParseSimpleEntry):
	use new Bindings.h interface

2002-11-13  olicha  <olivier.chapuis@free.fr>

	* FvwmIconBox/FvwmIconBox.c:
	(Loop):
	(HScroll):
	(VScroll):
	(process_message):
	(RedrawWindow):
	(RedrawIcons):
	(RedrawIcon):
	* FvwmIconBox/FvwmIconBox.h:
	Clip drawing and new transparent stuff

	* FvwmForm/FvwmForm.c (ParseActiveMessage):
	Fixed colorset changes

	* FvwmForm/FvwmForm.c (UpdateRootTransapency):
	(process_message):
	(DoCommand):
	(RedrawFrame):
	(RedrawItem):
	* FvwmForm/ReadXServer.c (ReadXServer):
	(process_tabtypes):
	(ToggleChoice):
	Clip drawing and new transparent stuff

	* FvwmForm/FvwmForm.c (ErrorHandler):
	(main):
	Install an X error handler

	* FvwmWinList/FvwmWinList.c (RedrawWindow):
	(ParseConfigLine):
	(LoopOnEvents):
	(AdjustWindow):
	(MakeMeWindow):
	(ParseConfigLine):
	(ProcessMessage):
	* FvwmWinList/FvwmWinList.h:
	* FvwmWinList/ButtonArray.h:
	* FvwmWinList/ButtonArray.c (DoButton):
	(DrawButtonArray):
	(DrawTransparentButtonArray):
	(ExposeAllButtons):
	(SwitchButton):
	Clip drawing and new transparent stuff

2002-11-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/ButtonArray.c (DrawButtonArray):
	-Wall fix

2002-11-12  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (DrawGoodies):
	(Draw3dBox):
	* FvwmTaskBar/FvwmTaskBar.c (HandleEvents):
	(ProcessMessage):
	(RedrawWindow):
	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	(DrawButtonArray):
	(CheckRootTransparentButtons):
	* FvwmTaskBar/ButtonArray.h:
	Finished Clip redrawing and added full transparent support

2002-11-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c:
	fixed page and desk change

2002-11-11  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (RedrawWindow):
	(HandleButtonRelease):
	(HandleEvents):
	(LoopOnEvents):
	(HideTaskBar):
	* FvwmTaskBar/FvwmTaskBar.h:
	* FvwmTaskBar/Start.c (StartButtonDraw);
	* FvwmTaskBar/Start.h:
	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	(DrawButtonArray):
	* FvwmTaskBar/ButtonArray.h
	Started to Clip redrawing

2002-11-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c:
	many enhancements
	(CloseOneWindow):
	(OpenOneWindow):
	(delete_ProxyWindow):
	do not destroy proxy windows when closing them
	(MarkProxy):
	(ProcessMessage):
	(DispatchEvent):
	fixed race condition w/ EnterNotify

	* FvwmProxy/ConfigFvwmProxyDefaults:
	added file

2002-11-10  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c (DrawWindow):
	removed unsused variables

	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/fvwm.c (ProcessMessage):
	(win_in_viewport):
	(iconify):
	(icon_location):
	* FvwmIconMan/FvwmIconMan.c (main):
	FvwmIconMan uses the icon position to decide whether a window is managed
	or not

2002-11-09  olicha  <olivier.chapuis@free.fr>

	* FvwmProxy/FvwmProxy.c (parse_options):
	(DrawPicture):
	(DrawWindow):
	(ProcessMessage):
	(main):
	Added Flocale and Picture support

2002-11-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmRearrange/FvwmRearrange.c (parse_args):
	new options -sp and -sd

	* FvwmWinList/List.c (IsItemVisible):
	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	* FvwmTaskBar/List.c (IsItemIndexSticky):
	* FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
	* FvwmSaveDesk/FvwmSaveDesk.c (do_save_command):
	* FvwmSave/FvwmSave.c (do_save):
	* FvwmRearrange/FvwmRearrange.c (parse_args):
	(parse_args):
	(is_suitable_window):
	* FvwmPager/x_pager.c (MoveStickyWindows):
	(Hilight):
	(MoveWindow):
	(IconMoveWindow):
	* FvwmIdent/FvwmIdent.c (MakeList):
	* FvwmIconMan/fvwm.c (count_nonsticky_in_hashtab):
	(win_in_viewport):
	* FvwmIconBox/FvwmIconBox.c (process_message):
	(process_message):
	(window_cond):
	* FvwmGtk/FvwmGtk.c (process_message):
	* FvwmCommand/FvwmCommand.c (list_configure):
	adapted to new styles stickypage and stickydesk

2002-11-09  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWindowLister/FvwmWindowLister.in:
	* FvwmWindowLister/FvwmWindowLister.1:
	* FvwmWindowLister/Makefile.am:
	added a new module from Richard Lister with several changes

2002-11-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):
	* FvwmButtons/draw.c (RedrawButton):
	(DrawTitle):
	fixed FvwmButtons transparency with "Pixmap none"

	* FvwmButtons/dynamic.c (parse_message_line):
	removed FShape.h dependency

2002-11-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/FvwmProxy.c:
	added "Colorset" and "SelectColorset" module options and removed default
	colours
	some clean up and performance patches

	* FvwmPager/FvwmPager.c (ParseOptions):
	removed unused variable

	* FvwmProxy/FvwmProxy.c (ConfigureWindow):
	fixed WindowlistSkip style in FvwmProxy
	(IconifyWindow):
	fixed displaying proxies when deiconifying windows

	* Makefile.am:
	build and install FvwmProxy

	* FvwmProxy/FvwmProxy.c:
	rewrote the window list handling to fix race conditions
	(OpenWindows):
	do not set the WMNormalHints - the proxies are override_redirect
	(delete_ProxyWindow):
	fixed memory leak

2002-11-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (DrawGrid):
	fixed hang with NoSeparators option

2002-10-31  olicha  <olivier.chapuis@free.fr>

	* FvwmWharf/icons.c (LoadIconFile):
	* FvwmScript/FvwmScript.c (LoadIcon):
	* FvwmIconBox/FvwmIconBox.c (freeitem):
	* FvwmIconBox/icons.c (GetIconFromFile):
	(GetBackPixmap):
	* FvwmIconBox/FvwmIconBox.h (struct icon_info):
	* FvwmBanner/FvwmBanner.c (GetImageFile):
	Updated PImageLoadPixmapFromFile and fixed some colors leaks

2002-10-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmProxy/Makefile.am (EXTRA_DIST):
	removed ConfigFvwmProxy
	* Makefile.am (SUBDIRS):
	* FvwmProxy:
	added FvwmProxy module

2002-10-23  Dan Espen  <dane@mk.telcordia.com>

	* FvwmConsole/FvwmConsole.1: Rework synopsis.
	* FvwmBacker/FvwmBacker.1: Lang check.

2002-10-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/ButtonArray.c (Draw3dRect):
	* FvwmTaskBar/Goodies.c (CreateTipWindow):
	* FvwmPager/x_pager.c (change_colorset):
	(set_window_colorset_background):
	renamed colorset_struct to colorset_t

2002-10-22  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/xmanager.c (compare_windows):
	Fixed potential core dump

2002-10-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/ButtonArray.c (DoButton):
	* FvwmIconBox/FvwmIconBox.c (RedrawIcon):
	* FvwmButtons/icons.c (CreateIconWindow):
	use renamed colorset_struct members

2002-10-18  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/x.c:
	* FvwmIconMan/xmanager.c:
	Replaced (Pdepht < 2) test by (PictureUseBWOnly())

2002-10-17  olicha  <olivier.chapuis@free.fr>

	* FvwmBacker/FvwmBacker.1:
	Documented RetainPixmap

2002-10-16  olicha  <olivier.chapuis@free.fr>

	* FvwmBacker/FvwmBacker.c (DeleteRootAtoms):
	(SetRootAtoms):
	(SetDeskPageBackground):
	(ParseConfigLine):
	Finally decide how to implement RetainPixmap in FvwmBacker

2002-10-15  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/xmanager.c (draw_button_background):
	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmIconMan/x.c (change_colorset):
	(create_manager_window):
	(X_init_manager):
	Fixed button colours when IconMan has a default colorset but no
	button colorset

2002-10-15  olicha  <olivier.chapuis@free.fr>

	* FvwmAnimate/FvwmAnimate.c:
	Updated PictureInitCMapRoot

2002-10-14  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIconMan/FvwmIconMan.1:
	use mixed case for options,
	i.e. FocusAndSelectColorset not focusandselectcolorset

2002-10-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmRearrange/Makefile.am (LDADD):
	linkage fix

2002-10-10  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (check_in_window):
	* FvwmIconMan/fvwm.c (new_window):
	* FvwmIconMan/globals.c (init_win_manager):
	* FvwmIconMan/readconfig.c (read_in_resources):
	new FvwmIconMan option "ShowTransient"

	* FvwmIconMan/FvwmIconMan.1:
	documented that the default resolution is page, not global
	corrected "id" syntax

	* FvwmIconMan/fvwm.c (new_window):
	transient windows no longer appear in FvwmIconMan when they are moved

2002-10-09  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (DrawGrid):
	Fixed desk lable colorset

	* FvwmScript/FvwmScript.c (LoadIcon):
	* FvwmIconBox/icons.c (GetIconFromFile):
	Image should be loaded with the module main window not the root
	window!

2002-10-09  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.c (LoadIconFile):
	(main):
	(CreateUberButtonWindow):
	Image should be loaded with the module main window not the root
	window!

2002-10-08  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (DrawGoodies):
	Removed some testing code

	* FvwmPager/x_pager.c (initialize_viz_pager):
	* FvwmForm/FvwmForm.c (InitConstants):
	(CheckAlloc):
	* FvwmBanner/FvwmBanner.c (main):
	* FvwmTaskBar/Goodies.c (CreateOrUpdateGoodyGC):
	(DrawGoodies):
	* FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
	(CreateOrUpdateGCs):
	(CreateTipWindow):
	* FvwmAnimate/FvwmAnimate.c (CreateDrawGC):
	(main):
	Use the new interface functions and some Black and White fixes

	* FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
	(AddCommand):
	Forbid colorset background if the fvwm depth is not equal to the depth
	of the root window. Use the root color map for solid color.

2002-10-06  Mikhael Goikhman  <migo@homemail.com>

	* FvwmDebug/FvwmDebug.in:
	* FvwmDebug/FvwmDebug.1:
	* FvwmDebug/FvwmGtkDebug.in:
	* FvwmDebug/FvwmGtkDebug.1:
	* FvwmDebug/FvwmOldDebug.c:
	* FvwmDebug/FvwmOldDebug.h:
	* FvwmDebug/FvwmOldDebug.1:
	* FvwmDebug/Makefile.am:
	the old debug module renamed to FvwmOldDebug and not installed now,
	the new debug module renamed to FvwmDebug;
	added several command line options and documentation

2002-10-06  Suzanne Skinner  <tril@igs.net>

	* FvwmTaskBar/Start.c (StartButtonParseConfig):
	(getButtonCommand):
	(StartAndLaunchButtonItemInit):
	(new ParseButtonOptions):
	Implemented different actions for different mouse buttons when the
	"start" button or mini-launchers are clicked
	* FvwmTaskBar/Start.h (startAndLaunchButtonItem):
	Added buttonCommands and buttonStartCommands arrays to the structure
	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	Changed getButtonCommand call to pass the mouse button number
	* FvwmTaskBar/FvwmTaskBar.1:
	Documented new taskbar button functionality

2002-10-06  Mikhael Goikhman  <migo@homemail.com>

	* FvwmDebug/FvwmGtkDebug.in:
	added Tools page with Send_ConfigInfo, Send_WindowList, command prompt,
	Help and Quit buttons

2002-10-04  Suzanne Skinner  <tril@igs.net>

	* FvwmTaskBar/Start.c (StartButtonParseConfig):
	Fixed a number of cases where space was malloced before calling
	CopyString (which mallocs its own space)

2002-10-04  Mikhael Goikhman  <migo@homemail.com>

	* FvwmTaskBar/Start.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	replaced all C++-style comments; applied Suzanne typo fix

2002-09-29  Ben Mathews  <benmathews@adelphia.net>

	* FvwmTaskBar/Start.c (StartButtonInit):
	Fixed spacing problem that occured when using StartButtonRightMargin
	option
	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	Removed redundant StartButtonUpdate calls

2002-10-03  Mikhael Goikhman  <migo@homemail.com>

	* FvwmNewDebug.in:
	* FvwmNewDebug.1:
	* FvwmGtkDebug.in:
	* FvwmGtkDebug.1:
	two new debugging modules (the old FvwmDebug replacements)

2002-10-02  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.c (LoadIconFile):
	Fixed colorset with which we load an icon

2002-10-01  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/parse.c (ParseButton):
	* FvwmButtons/button.c (buttonColorset):
	(buttonBackgroundButton):
	* FvwmButtons/button.h:
	* FvwmButtons/dynamic.c (change_button_icon):
	(parse_message_line):
	* FvwmButtons/icons.c (CreateIconWindow):
	(DestroyIconWindow):
	(GetIconWindowPosition):
	(DrawForegroundIcon):
	(ConfigureIconWindow):
	* FvwmButtons/icons.h:
	* FvwmButtons/draw.c (RedrawButton):
	(DrawTitle):
	* FvwmButtons/draw.h:
	* FvwmButtons/FvwmButtons.c (Loop):
	(RedrawWindow):
	(LoadIconFile):
	(HandlePanelPress):
	(update_root_transparency):
	(recursive_change_colorset):
	(change_colorset):
	(process_message):
	(CheckForHangon):
	(swallow):
	* FvwmButtons/FvwmButtons.h:
	Clip and cleanup the drawing. Fixed some bugs related to containers
	colorsets  (which should work not so bad now). Fixed alpha bugs.
	Support the new transparent options.

2002-09-25  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (DrawGrid):
	Fixed core dump

2002-09-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIdent/FvwmIdent.c (ProcessXEvent):
	ConfigureNotify: force drawing the window contents when
	ConfigureNotify comes in remove
	Expose: removed the Event.xexpose.count handling as it can cause drawing
	problems
	(list_end):
	(ProcessXEvent):
	fixed spawning new FvwmIdent windows

2002-09-23  Dan Espen  <dane@mk.telcordia.com>

	* FvwmButtons/FvwmButtons.1:
	* FvwmBacker/FvwmBacker.1:
	* FvwmAuto/FvwmAuto.1:
	* FvwmAnimate/FvwmAnimate.1: Rework synopsis.

2002-09-23  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIdent/FvwmIdent.c (default_layer):
	use DEFAULT_DEFAULT_LAYER from defaults.h
	fixed event mask in FvwmIdent causing it to appear on wrong layer and
	not redrawing properly

2002-09-21  Ben Mathews  <benmathews@adelphia.net>

	* FvwmTaskBar/Start.c (StartButtonInit):
	Fixed bug that occured if no start button params were specified
	in fvwm2rc.

2002-09-23  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/dynamic.c (parse_message_line):
	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):
	(Loop):
	(RedrawWindow):
	(HandlePanelPress):
	(recursive_change_colorset):
	(CheckForHangon):
	(swallow):
	* FvwmButtons/draw.c (DrawTitle):
	(RedrawButton):
	* FvwmButtons/draw.h:
	Some preparation for clipping

2002-09-21  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/x_pager.c:
	s/SendInfo/SendText/; don't send end-of-line in SendText

2002-09-20  Mikhael Goikhman  <migo@homemail.com>

	* FvwmGtk/FvwmGtk.c:
	reindented; use MiniIconPacket again

2002-09-18  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (DrawGrid):
	Fixed active desk label (Suzanne Skinner)

2002-09-17  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (LoopOnEvents):
	allow the use of mousr buttons other than the first in FvwmWinList
	when invoked transient

2002-09-16  Mikhael Goikhman  <migo@homemail.com>

	* FvwmConsole/FvwmConsole.c:
	* FvwmCpp/FvwmCpp.c:
	* FvwmM4/FvwmM4.c:
	don't send end-of-line in SendText

2002-09-15  Ben Mathews  <benmathews@adelphia.net>

	* FvwmTaskBar/Start.h:
	* FvwmTaskBar/Start.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/ButtonArray.c:
	* FvwmTaskBar/FvwmTaskBar.1:
	FvwmTaskBar may now include shortcut minibuttons using the Button
	command.  Also has new options for spacing the buttons:
	WindowButtonsLeftMargin, WindowButtonsRightMargin, and
	StartButtonRightMargin.

2002-09-16  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/FvwmPager.c (list_new_desk):
	(list_config_info):
	* FvwmPager/x_pager.c (DrawGrid):
	(get_expose_bound):
	(HandleExpose):
	Use clipping redrawing for the desk label

2002-09-15  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (update_pr_transparent_subwindows):
	(update_pr_transparent_windows):
	(change_colorset):
	More transparent fixes

2002-09-15  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/dynamic.c:
	removed non-portable #include <X11/Xdefs.h>

2002-09-15  olicha  <olivier.chapuis@free.fr>

	* FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
	Fixed a GC leaks

	* FvwmPager/x_pager.c (update_pr_transparent_windows):
	* FvwmPager/FvwmPager.c (list_property_change):
	* FvwmPager/FvwmPager.h:
	Transparent fixes

2002-09-14  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/FvwmPager.c (list_property_change):
	* FvwmPager/FvwmPager.h
	* FvwmPager/x_pager.c (draw_desk_background):
	(ReConfigure):
	(update_transparent_windows):
	(MovePage):
	(ChangeDeskForWindow):
	(MoveResizePagerView):
	(change_colorset):
	Some transparent fixes. Implemented RootTransparent colorset and
	transparent tint

2002-09-12  Dan Espen  <dane@mk.telcordia.com>

	* FvwmCpp/FvwmCpp.1:
	* FvwmM4/FvwmM4.1: New way to present module synopsis,
	more prominent discussion of ModuleSynchronous.

2002-09-13  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/xmanager.c (GetRegion):
	(GetRectangleIntersection):
	(clear_button):
	(add_win_state):
	(del_win_state):
	(clear_empty_region):
	(resize_manager):
	(iconify_box):
	(draw_button_background):
	(draw_button):
	(draw_empty_manager):
	(draw_transparent_buttons):
	(man_exposed):
	* FvwmIconMan/x.c (xevent_loop):
	(create_manager_window):
	(recreate_background):
	(change_colorset):
	(recreate_transparent_bgs):
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/fvwm.c (focus_change):
	Implemented clipping redrawing, IconMan should not flicker any more
	with xft fonts and icons with alpha. Implemented new transparent stuff.
	Some clean up and numerous fixes. Colorset should work as expected now.

	* FvwmIdent/FvwmIdent.c (ProcessXEvent):
	(DrawItems):
	Implemented clipping redrawing

	* FvwmBacker/FvwmBacker.c (*):
	Added retain permanent support. I finally understand that X forking
	should be released by opening a new display. Some Cleanup. This still
	need some checking (client leaks??). Some clean up.

	* FvwmScroll/Makefile.am:
	* FvwmScroll/FvwmScroll.c (main):
	* FvwmForm/FvwmForm.c (main):
	* FvwmForm/Makefile.am:
	* FvwmDragWell/fvwmDragWell.c (XStartup):
	* FvwmDragWell/Makefile.am:
	* FvwmIdent/Makefile.am:
	* FvwmIdent/FvwmIdent.c (main):
	* FvwmForm/Makefile.am:
	* FvwmDragWell/Makefile.am:
	Colorset may use XRrender, so link and init xrender

2002-09-08  Dan Espen  <dane@mk.telcordia.com>

	* FvwmTheme/FvwmTheme.1: Lang check.

2002-09-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* **/*.c:
	use replacements for X event functions everywhere

2002-09-02  olicha  <olivier.chapuis@free.fr>

	* FvwmIdent/FvwmIdent.c (*):
	Implement tinted parental relativity

2002-09-01  olicha  <olivier.chapuis@free.fr>

	* FvwmTheme/FvwmTheme.1:
	Documented the new options

2002-08-30  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (do_picture_window):
	Fixed mini icon drawing

2002-08-30  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/icons.c (DestroyIconWindow):
	(CreateIconWindow):
	(ConfigureIconWindow):
	* FvwmButtons/FvwmButtons.c (recursive_change_colorset):
	(recursive_change_colorset):
	* FvwmButtons/dynamic.c (change_button_icon):
	* FvwmButtons/draw.c (RedrawButton):
	* FvwmIconBox/FvwmIconBox.c (change_colorset):
	(RedrawIcon):
	* FvwmIconBox/icons.c (GetIconFromFile):
	* FvwmIconMan/xmanager.c (iconify_box):
	* FvwmPager/x_pager.c (do_picture_window):
	* FvwmScript/Widgets/Tools.c (DrawIconStr):
	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	* FvwmWharf/Wharf.h:
	* FvwmWharf/icons.c (ConfigureIconWindow):
	* FvwmWharf/FvwmWharf.c (configure_all_icon_windows):
	* FvwmWinList/ButtonArray.c (DoButton):
	Implemented IconAlpha and IconTint

2002-08-28  Mikhael Goikhman  <migo@homemail.com>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	fixed no window context for StartMenu

2002-08-26  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/dynamic.c:
	added some includes

2002-08-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/dynamic.c (parse_message_line):
	-Wall fix
	compile fix (?)

2002-08-26  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/FvwmButtons.1:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/Makefile.am:
	* FvwmButtons/button.c:
	* FvwmButtons/button.h:
	* FvwmButtons/dynamic.c:
	* FvwmButtons/dynamic.h:
	* FvwmButtons/icons.h:
	* FvwmButtons/parse.c:
	added new button property: Id.
	new FvwmButtons dynamic actions ChangeButton and ExpandButtonVars

2002-08-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/Makefile.am (LDADD):
	* FvwmScript/Makefile.am (LDADD):
	* FvwmPager/Makefile.am (LDADD):
	* FvwmIdent/Makefile.am (LDADD):
	* FvwmIconMan/Makefile.am (LDADD):
	* FvwmIconBox/Makefile.am (LDADD):
	* FvwmForm/Makefile.am (LDADD):
	* FvwmButtons/Makefile.am (LDADD):
	put -lfvwm at front of library list

2002-08-21  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.1: Explicitly state there can be more than
	one command on a button.

2002-08-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.h:
	* FvwmTaskBar/FvwmTaskBar.c (PurgeConfigEvents):
	fixed a taskbar hang with autostick and page changes
	(SetAlarm):
	(ClearAlarm):
	(LoopOnEvents):
	(CheckForTip):
	(RevealTaskBar):
	(LoopOnEvents):
	(Alarm):
	Fixed the braindead configure{notify,request} race in FvwmTaskbar with
	AutoStick set.  Now uses alarms.

2002-08-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWharf/icons.c:
	* FvwmWharf/FvwmWharf.c:
	* FvwmTaskBar/Goodies.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmSaveDesk/FvwmSaveDesk.c:
	* FvwmSave/FvwmSave.c:
	* FvwmM4/FvwmM4.c:
	* FvwmRearrange/FvwmRearrange.c:
	* FvwmPager/x_pager.c:
	* FvwmIdent/FvwmIdent.c:
	* FvwmIconMan/FvwmIconMan.c:
	* FvwmIconBox/icons.c:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmGtk/expand.c:
	* FvwmBacker/FvwmBacker.c:
	* FvwmButtons/icons.c:
	* FvwmAuto/FvwmAuto.c:
	* FvwmForm/ReadXServer.c:
	* FvwmDragWell/fvwmDragWell.c:
	* FvwmCpp/FvwmCpp.c:
	* FvwmConsole/FvwmConsole.h:
	* FvwmCommand/FvwmCommand.h:
	* FvwmButtons/parse.c:
	* FvwmAnimate/FvwmAnimate.c:
	let config.h include string.h or strings.h

2002-08-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmDebug/FvwmDebug.c (list_configure):

	* FvwmCommand/FvwmCommand.c (list_configure):
	adapted to new focus styles

2002-08-11  olicha  <olivier.chapuis@free.fr>

	* FvwmAnimate/FvwmAnimate.c:
	* FvwmBanner/FvwmBanner.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmIconBox/icons.c:
	* FvwmPager/FvwmPager.c:
	* FvwmScript/FvwmScript.c:
	* FvwmScript/Instructions.c:
	* FvwmScript/types.h:
	* FvwmTaskBar/Start.c:
	* FvwmWharf/icons.c:
	Update the arguments of PImageLoadPixmapFromFile, PGetFvwmPicture
	and PictureFreeColors

2002-08-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmDebug/FvwmDebug.c (list_configure):
	* FvwmCommand/FvwmCommand.c (list_configure):
	removed focus_mode from display

2002-08-07  Mikhael Goikhman  <migo@homemail.com>

	* FvwmCommand/FvwmCommand.c (main):
	fixed unused variable warnings

2002-08-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c:
	* FvwmWharf/FvwmWharf.c:
	* FvwmWharf/ASSound/ASSound.c:
	* FvwmTaskBar/Goodies.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmScroll/GrabWindow.c:
	* FvwmScript/types.h:
	* FvwmScript/Widgets/PopupMenu.c:
	* FvwmScript/Instructions.c:
	* FvwmSaveDesk/FvwmSaveDesk.c:
	* FvwmSave/FvwmSave.c:
	* FvwmRearrange/FvwmRearrange.c:
	* FvwmPager/FvwmPager.c:
	* FvwmM4/FvwmM4.c:
	* FvwmIdent/FvwmIdent.c:
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmForm/FvwmForm.c:
	* FvwmEvent/FvwmEvent.c:
	* FvwmDragWell/fvwmDragWell.c:
	* FvwmDebug.c:
	* FvwmCpp/FvwmCpp.c:
	* FvwmConsole/FvwmConsole.h:
	* FvwmCommand/FvwmCommand.h:
	* FvwmButtons/FvwmButtons.c:
	* FvwmBanner/FvwmBanner.c:
	* FvwmAuto/FvwmAuto.c:
	* FvwmAnimate/FvwmAnimate.c:
	use ftime.h instead of time.h and sys/time.h

	* FvwmDebug/FvwmDebug.c (list_configure):
	* FvwmCommand/FvwmCommand.c (list_configure):
	removed bsolete focus policy output

2002-07-17  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (draw_desk_background):
	fixed refresh of hilit page on non-active desks

	* FvwmIconMan/x.c (lookup_color):
	-Wall fix

2002-07-17  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/x.c (lookup_color):
	* FvwmScript/Instructions.c (ChangeForeColor):
	(ChangeBackColor):
	(ChangeMainColorset):
	(ChangeColorset):
	* FvwmWharf/stepgfx.c (MakeColors):
	(MakeShadowColors):
	Some color limit adjustement

2002-07-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (draw_desk_background):
	fixed hilighting of desk labels

2002-07-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (list_add):
	(list_configure):
	fixed access to CONFIGURE_WINDOW and ADD_WINDOW packets

2002-07-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (draw_desk_background):
	(initialize_pager):
	(ReConfigure):
	fixed drawing of the active page when resizing the pager
	(DispatchEvent):
	fixed problem w/ pager not updating properly when getting expose events
	right after a resize

	* FvwmPager/FvwmPager.c (ParseOptions):
	fixed negative balloon offsets

	* FvwmPager/x_pager.c (ReConfigure):
	fixed flickering of hilit desk title when moving pager
	(draw_desk_background):
	(initialize_pager):
	fixed initial drawing of pager label background on inactive desks
	(change_colorset):
	(draw_desk_background):
	fixed drawing of background colour sets w/ top labels in the pager

2002-07-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (ParseOptions):
	(list_property_change):
	* FvwmPager/x_pager.c (initialize_pager):
	(DrawInBalloonWindow):
	(change_colorset):
	(HandleExpose):
	(MapBalloonWindow):
	(UnmapBalloonWindow):
	(change_colorset):
	* FvwmPager/FvwmPager.h (ScreenInfo):
	cleaned up and simplified balloon drawing code

	* FvwmPager/x_pager.c (initialize_pager):
	fixed initial drawing of multi desk pagers

	* FvwmButtons/FvwmButtons.c (CheckForHangon):
	allow wildcards in "hangon" strings
	(DeadPipeCleanup):
	spit out panels with the NoClose option when FvwmButton dies

	* FvwmButtons/FvwmButtons.1:
	re-formatted man page

2002-07-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c:
	* FvwmAuto/FvwmAuto.1 (Note):
	new options -mfocus, -menter and -menterleave in FvwmAuto
	FvwmAuto can now operate on Enter/Leave events instead of Focus events

	* FvwmEvent/FvwmEvent.c (main):
	select only events that are handled

	* FvwmButtons/FvwmButtons.c:
	removed old debug code

	* FvwmEvent/FvwmEvent.c:
	moved old ChangeLog entries to ../ChangeLog
	re-indented file
	(config):
	(handle_config_line):
	general cleanup

2002-07-05  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Widgets/Swallow.c (CheckForHangon):
	fixed a FvwmScript crash with Swallow widget and very long window names

2002-07-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (SpawnSome):
	fixed $fg and $bg variables with the UseOld option

	* FvwmDebug/FvwmDebug.c (list_configure):
	* FvwmCommand/FvwmCommand.c (list_configure):
	fixed variable types

2002-06-28  Mikhael Goikhman  <migo@homemail.com>

	* FvwmTaskBar/Goodies.c (GoodiesParseConfig):
	* FvwmTaskBar/FvwmTaskBar.1:
	fixed MailCheck option, enhanced its description

	* FvwmPerl/Makefile.am:
	added _FvwmPerl.1 rule
	* FvwmPerl/FvwmPerl.*:
	updated man page

2002-06-25  olicha  <olivier.chapuis@free.fr>

	* FvwmIdent/FvwmIdent.c (MakeList):
	Replace some tabs by some spaces in some strings which should be
	displayed by X

2002-06-23  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPerl/FvwmPerl.1:
	* FvwmPerl/FvwmPerl.in:
	added --nolock, --nosend, --noremove like in FvwmM4/FvwmCpp; --debug;
	implemented preprocess directives %Repeat, %ModuleConfig, %Prefix, %End

2002-06-19  olicha  <olivier.chapuis@free.fr>

	* **/Makefile.am
	Added iconv CFLAGS and LIBS for modules which display text

2002-06-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/Makefile.am:
	use functable.c instead of functions.c

2002-06-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/FvwmPager.c (ParseOptions):
	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	* FvwmTaskBar/Goodies.c (GoodiesParseConfig):
	* FvwmButtons/parse.c (ParseConfigLine):
	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmIconBox/FvwmIconBox.c (ParseOptions):
	* FvwmIdent/FvwmIdent.c (main):
	* FvwmForm/FvwmForm.c (ct_*Font):
	* FvwmWinList/FvwmWinList.c (ParseConfigLine):
	* FvwmScript/FvwmScript.c (ParseOptions):
	fixed double quotes in *Font configuration options

2002-06-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	fixed sticky panels in FvwmButtons

2002-06-07  Dan Espen  <dane@mk.telcordia.com>

	* FvwmTheme/FvwmTheme.1: FONT SHADOW EFFECTS reword.

2002-06-04  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIconMan/FvwmIconMan.1:
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/fvwm.c (handle_config_info):
	* FvwmIconMan/fvwm.c (new remanage_winlist):
	* FvwmIconMan/readconfig.c (new process_dynamic_config_line):
	* FvwmIconMan/x.c:
	* FvwmIconMan/xmanager.c:
	FvwmIconMan may now change resolution dynamically, just issue
	"*FvwmIconMan: resolution desk" while FvwmIconMan is running

	* FvwmIconMan/FvwmIconMan.1:
	* FvwmIconMan/x.c (set_window_properties):
	don't use "FvwmModule" as a class, this is not optimal with aliases;
	document that FvwmIconMan supports aliases

	* FvwmScript/libyywrap.c:
	* FvwmScript/scanner.c:
	removed $Header

2002-06-03  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/script.y:
	* FvwmScript/scanner.l:
	* FvwmScript/script.c:
	* FvwmScript/scanner.c:
	Run make syntax for removing debug code

2002-06-03  olicha  <olivier.chapuis@free.fr>

	* FvwmForm/FvwmForm.c:
	Applied FlocaleInit YAMAGUCHI Shingo patch

2002-06-02  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Widgets/List.c (EvtMouseList):
	(EvtKeyList):
	Fixed selection

2002-05-31  olicha  <olivier.chapuis@free.fr>

	* FvwmTheme/FvwmTheme.1:
	Documented fgsh and fg_alpha

2002-05-29  Dave Trollope  <dave.trollope@worldnet.att.net>

	* Modules/FvwmIconMan/xmanager.c:
	Changed the REDRAW_BG from 128 to 16 and moved to manager dirty bits
	group.

2002-05-29  olicha  <olivier.chapuis@free.fr>

	* FvwmForm/FvwmForm.1:
	* FvwmForm/ReadXServer.c (ReadXServer):
	Fixed Input cursor position for mouse click. Removed fixed font
	requirement for InputFont

2002-05-29  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/parse.c (ParseContainer):
	fixed specifying Font in Container

2002-05-29  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Widgets/Makefile.am:
	* FvwmSaveDesk/Makefile.am:
	* FvwmSave/Makefile.am:
	* FvwmRearrange/Makefile.am:
	* FvwmWinList/Makefile.am:
	* FvwmTaskBar/Makefile.am:
	* FvwmGtk/Makefile.am:
	* FvwmScript/Makefile.am:
	* FvwmDebug/Makefile.am:
	* FvwmCommand/Makefile.am:
	* FvwmPager/Makefile.am:
	* FvwmIdent/Makefile.am:
	* FvwmIconMan/Makefile.am:
	* FvwmIconBox/Makefile.am:
	* FvwmForm/Makefile.am:
	* FvwmButtons/Makefile.am:
	Put $(Xft_CFLAGS) before $(X_CFLAGS) to be able to use an independent
	Xft2 library. Removed FT2 CFLAGS and LIBS.

2002-05-29  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/FvwmButtons.1:
	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/FvwmButtons.c (Loop):
	* FvwmButtons/parse.c (ParseButton):
	added new ActionOnPress option

2002-05-28  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPerl/FvwmPerl.1:
	* FvwmPerl/FvwmPerl.in:
	implemented new preprocess functionality

2002-05-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmEvent/FvwmEvent.1 (argument):
	corrected man page example

2002-05-27  Dave Trollope  <dave.trollope@worldnet.att.net>

	* Modules/FvwmIconMan/xmanager.c (draw_manager):
	(man_exposed):
	Fix for background not being redrawn when the window is exposed.

2002-05-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmM4/FvwmM4.c (m4_defs):
	* FvwmCpp/FvwmCpp.c (cpp_defs):
	open tempfile with 0600 mode

	* FvwmIconMan/xmanager.h:
	* FvwmCpp/FvwmCpp.c:
	* FvwmCpp/FvwmM4.c:
	remove MULTIBYTE ifdefs

2002-05-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmDebug/FvwmDebug.c (list_configure):
	* FvwmCommand/FvwmCommand.c (list_configure):
	adapted to new has_no_border window flag

2002-05-26  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Widgets/Tools.c (MyDrawString):
	Use internal relief only with font without shadow

2002-05-25  Mikhael Goikhman  <migo@homemail.com>

        * FvwmIconMan/FvwmIconMan.c (copy_string):
	fixed crash when accessing NULL string

	* FvwmRearrange/FvwmRearrange.1:
	* FvwmButtons/FvwmButtons.1:
	some corrections

2002-05-24  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/ButtonArray.c (DoButton):
	* FvwmScript/Widgets/Tools.c (MyDrawString):
	* FvwmPager/x_pager.c (DrawGrid):
	(do_label_window):
	(DrawInBalloonWindow):
	* FvwmIconMan/xmanager.c (draw_button):
	(draw_empty_manager):
	* FvwmIconBox/FvwmIconBox.c (RedrawIcon):
	* FvwmButtons/draw.c (DrawTitle):
	Pass the colorset to FlocaleDrawString

	* FvwmForm/ReadXServer.c (ReadXServer):
	* FvwmForm/FvwmForm.c (RedrawFrame):
	(RedrawItem):
	(RedrawText):
	(RedrawTimeout):
	Added support for variable fonts for input item (ifdefed).
	Pass the colorset to FlocaleDrawString

	* FvwmTaskBar/Goodies.c (LoadGoodiesFont):
	* FvwmTaskBar/Goodies.h:
	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	* FvwmTaskBar/Goodies.c (InitGoodies):
	(RedrawTipWindow):
	* FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
	Fixed some old (but minor) bugs related to text position

	* FvwmScript/script.y:
	* FvwmScript/scanner.l:
	* FvwmScript/script.c:
	* FvwmScript/scanner.c:
	Allowed to pass arbitray font names

2002-05-24  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIconMan/functions.c (builtin_sendcommand):
	support size/position variables in command

2002-05-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (list_new_desk):
	fixed core dump

2002-05-21  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (list_new_desk):
	always display current desk in window title

2002-05-19  Mikhael Goikhman  <migo@homemail.com>

	* FvwmGtk/FvwmGtk.c (process_message):
	currently restore the previous M_MINI_ICON code to avoid crash

2002-05-16  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (RedrawTipWindow):
	(RedrawTipWindow):
	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	* FvwmIdent/FvwmIdent.c (DrawItems):

2002-05-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/x_pager.c:
	fixed incorrect initial positions of subwindows in CxRxNxM pager;
	still only the first desk is drawn fully for now

2002-05-09  olicha  <olivier.chapuis@free.fr>

	* */*:
	Call FRenderInit and include libs/FRenderInit.h in all modules which
	are linked against Xrender

2002-05-09  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c (myErrorHandler):
	* FvwmIconBox/FvwmIconBox.c (myErrorHandler):
	* FvwmButtons/FvwmButtons.c (myErrorHandler):
	* FvwmWinList/FvwmWinList.c (ErrorHandler):
	* FvwmTaskBar/FvwmTaskBar.c (ErrorHandler):
	* FvwmIconMan/x.c (handle_error):
	Allows BadPicture XRender errors

2002-05-05  olicha  <olivier.chapuis@free.fr>

	* FvwmIdent/FvwmIdent.c (MakeList):
	Fixed ewmh init state

2002-05-02  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	* FvwmTaskBar/List.c (UpdateItemPicture):
	Fixed problems with Xft fonts and FvwmPicture update

2002-05-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
	fixed a problem with sticky icons

2002-04-30  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPerl/FvwmPerl.in:
	make all messages synchronous by default;
	new eval functions stop(), skip(), unlock(), detach()

2002-04-29  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/List.c (UpdateItemPicture):
	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	A picture fix

2002-04-28  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/x_pager.c:
	fixed initial position of 2 subwindows, current only for one desk;
	fixed position of labels with LabelsBelow

2002-04-25  Mikhael Goikhman  <migo@homemail.com>

	* **/*.1:
	improved main headers

	* FvwmTheme/FvwmTheme.1:
	spell check in the Tint commands

2002-04-25  Derek B. Noonburg  <derekn@foolabs.com>

	* FvwmIconMan.1:
	* FvwmIconMan.h:
	* globals.c:
	* readconfig.c:
	* xmanager.c:
	Added new weighted sorting.

2002-04-23  Mikhael Goikhman  <migo@homemail.com>

	* modules/FvwmPerl/FvwmPerl.1:
	* modules/FvwmPerl/FvwmPerl.in:
	renamed --continue to --stay, documented the planned preprocess action

	* modules/FvwmIconMan/*.c:
	* modules/FvwmCommand/FvwmCommandS.c:
	remove $Id lines that only make patches harder

	* modules/FvwmButtons/FvwmButtons.1:
	make it clear there are 2 examples, added DestroyModuleConfig

2002-04-22  olicha  <olivier.chapuis@free.fr>

	* FvwmTheme/FvwmTheme.1:
	Documented Tint, TintMask and NoTint

	* FvwmWinList/ButtonArray.c (ButtonNew):
	(AddButton):
	(DoButton):
	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	* FvwmIconMan/Makefile.am:
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/xmanager.h:
	* FvwmIconMan/xmanager.c (iconify_box):
	(set_win_picture):
	* FvwmIconMan/fvwm.c (mini_icon):
	* FvwmPager/Makefile.am:
	* FvwmPager/x_pager.c (do_picture_window):
	* FvwmPager/FvwmPager.h:
	* FvwmPager/FvwmPager.c (main):
	(list_mini_icon):
	* FvwmTaskBar/List.h:
	* FvwmTaskBar/Start.c (StartButtonInit):
	* FvwmTaskBar/List.c (AddItem):
	(UpdateItemPicture):
	* FvwmTaskBar/ButtonArray.h:
	* FvwmTaskBar/ButtonArray.c (ButtonDraw):
	(AddButton):
	(UpdateButtonPicture):
	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	Use the alpha of the mini icon send by fvwm

	* FvwmWinList/Makefile.am
	* FvwmWharf/Makefile.am:
	* FvwmTaskBar/Makefile.am:
	* FvwmScript/Makefile.am:
	* FvwmPager/Makefile.am:
	* FvwmIconMan/Makefile.am:
	* FvwmIconBox/Makefile.am:
	* FvwmBanner/Makefile.am:
	* FvwmAnimate/Makefile.am:
	Links to Xrender if needed

	* FvwmWharf/icons.c (GetXPMGradient):
	(GetXPMColorset):
	(GetSolidXPM):
	(LoadIconFile):
	(ConfigureIconWindow):
	* FvwmWharf/FvwmWharf.c (main):
	* FvwmIconBox/icons.c (GetIconFromFile):
	(GetBackPixmap):
	(CreateIconWindow):
	(GetIconWindow):
	* FvwmIconBox/FvwmIconBox.c (RedrawIcon):
	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/icons.c (ConfigureIconWindow):
	(CreateIconWindow):
	* FvwmScript/types.h:
	* FvwmScript/Widgets/Tools.c (DrawIconStr):
	* FvwmScript/FvwmScript.c (LoadIcon):
	Implement alpha rendering using libs function in PictureGraphics

	* FvwmBanner/FvwmBanner.c (GetImageFile):
	Load the picture without alpha

	* FvwmIconBox/icons.c (GetIconWindow):
	* FvwmIconBox/FvwmIconBox.c (CleanUp):
	(myErrorHandler):
	Fixed a few problems related to reparent icon windows, there are still
	problems here

	* FvwmTaskBar/Start.c (StartButtonInit):
	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	Start Button icon use fvwm color limit

	* FvwmIdent/FvwmIdent.h:
	* FvwmIdent/FvwmIdent.c (DrawItems):
	(PixmapDrawWindow):
	(RedrawWindow):
	(list_end):
	If the font is an Xft font (and the background is not Transparent) draw
	everything in the background to reduce redrawing

2002-04-20  Mikhael Goikhman  <migo@homemail.com>

	* modules/FvwmPerl/FvwmPerl.1:
	* modules/FvwmPerl/FvwmPerl.in:
	implemented "load" action, added the man page

2002-04-16  Hippo

	* FvwmTheme/FvwmTheme.c:
	FvwmTheme printf a warning and sends the command back to fvwm.
	This module is obsoleted now.

2002-04-17  Mikhael Goikhman  <migo@homemail.com>

	* FvwmEvent/FvwmEvent.c (execute_event):
	fixed passing id in hex for leave_event just like for other events
	except for new_desk one

2002-04-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/readconfig.h:
	safety patch for future modifier confusion

2002-04-14  Mikhael Goikhman  <migo@homemail.com>

	* FvwmConsole/FvwmConsole.c:
	* FvwmConsole/FvwmConsole.h:
	* FvwmConsole/FvwmConsoleC.c:
	* FvwmConsole/FvwmConsoleC.pl.1:
	* FvwmConsole/FvwmConsoleC.pl.in:
	* FvwmConsole/getline.c:
	use $FVWM_USERDIR not $HOME for FvwmConsole history and socket files,
	make these file names more readable, increase history from 50 to 100

2002-04-11  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIconMan/xmanager.c:
	removed ## from preprocessor's line win->##field to make gcc happy

2002-04-06  Uwe Pross  <uwe.pross@gmx.net>

	* FvwmAuto/FvwmAuto.1:
	Added hint to builtin command EdgeCommand

2002-04-07  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIconMan/ConfigFvwmIconMan:
	* FvwmIconMan/FvwmIconMan.1:
	* FvwmIconMan/readconfig.c (read_next_cmd):
	* FvwmTheme/FvwmTheme.1:
	implemented a new FvwmIconMan syntax that uses white spaces instead
	of asterisks, not to be different from other modules

2002-04-06  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c (DoCommand): Remove debug code.

2002-04-05  Mikhael Goikhman  <migo@homemail.com>

	* FvwmTheme/FvwmTheme.1:
	restored a correct example

2002-04-05  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	Fixed a core dump

	* FvwmScript/FvwmScript (LoadIcon):
	* FvwmScript/Makefile.am:
	Fixed icon loading. Added Bitmap support (no more core dump!).
	It is enabled even without xpm support

	* FvwmButtons/FvwmButtons.c (MyAllocColor):
	(PleaseAllocColor):
	* FvwmButtons/icons.c (CreateIconWindow):
	CleanUp and remove some not used code

	* FvwmIconBox/icons.c (CreateIconWindow):
	(GetIconFromFile):
	(GetBitmapFile):
	(GetXPMFile):
	(GetBackPixmap):
	Use the libs image loader and some fvwm/icons.c sync

	* FvwmBanner/FvwmBanner.c (main):
	(GetXPMFile):
	(GetImageFile)
	(GetXBMData)
	* FvwmBanner/fvwm-logo-current.xbm (new file):
	* FvwmBanner/Makefile.am:
	Use libs image loader and added support for Bitmap and added a default
	Bitmap logo. It is enabled even without xpm support

	* FvwmWharf/FvwmWharf.c (main):
	* FvwmWharf/icons.c (LoadIconFile):
	(ConfigureIconWindow):
	(GetXPMFile):
	(GetXPMData):
	(GetBitmapFile):
	Use libs image loader

	* FvwmScript/types.h:
	* FvwmScript/Makefile.am:
	* FvwmTheme/FvwmTheme.c:
	* FvwmTheme/Makefile.am:
	* FvwmWharf/FvwmWharf.c:
	* FvwmWharf/icons.c:
	* FvwmWharf/stepgfx.c:
	* FvwmWharf/Makefile.am:
	* FvwmTaskBar/Start.c:
	* FvwmTaskBar/ButtonArray.h:
	* FvwmTaskBar/Makefile.am:
	* FvwmIconBox/icons.c:
	* FvwmIconBox/Makefile.am:
	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/Makefile.am:
	* FvwmAnimate/Makefile.am:
	* FvwmAnimate/FvwmAnimate.c
	Added png LIBS and CFLAGS. Added new header libs/InitPicture.h and
	libs/FImageLoader.h if needed

	* FvwmIconMan/Makefile.am:
	* FvwmGtk/Makefile.am:
	* FvwmGtk/menu.c:
	* FvwmWinList/Makefile.am:
	* FvwmForm/Makefile.am:
	* FvwmForm/FvwmForm.c:
	* FvwmDragWell/Makefile.am:
	* FvwmDragWell/fvwmDragWell.c:
	* FvwmRearrange/Makefile.am:
	* FvwmSave/Makefile.am:
	* FvwmSaveDesk/Makefile.am:
	* FvwmEvent/Makefile.am:
	* FvwmScroll/FvwmScroll.c:
	* FvwmScroll/Makefile.am:
	* FvwmM4/Makefile.am:
	* FvwmM4/FvwmM4.c:
	* FvwmCpp/Makefile.am:
	* FvwmCpp/FvwmCpp.c:
	* FvwmAuto/Makefile.am:
	* FvwmBacker/Makefile.am:
	Removed Xpm LIBS and CFLAGS. Replace Picture.h by InitPicture.h if
	needed

2002-04-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme.1 (follows):
	corrected an example

2002-04-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (initialize_pager):
	fixed initial layout or the pager
	(Scroll):
	fixed viewport getting stuck at the desktop boundaries when dragging
	with button 3

2002-03-31  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIdent/FvwmIdent.c:
	* FvwmIdent/FvwmIdent.1:
	new configuration option MinimalLayer;
	tried to improve parsing of other options

2002-03-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (MoveWindow):
	suppress flashing when window is moved onto the current desk with a
	different screen position than before

2002-03-29  Mikhael Goikhman  <migo@homemail.com>

	* FvwmEvent/FvwmEvent.c (config):
	fixed PlayCmd in audio compatible mode

2002-03-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmDebug/FvwmDebug.c (list_configure):
	* FvwmCommand/FvwmCommand.c (list_configure):
	removed support for start_iconic

2002-03-24  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/Makefile.am:
	* FvwmForm/Makefile.am:
	* FvwmIconBox/Makefile.am:
	* FvwmIconMan/Makefile.am:
	* FvwmIdent/Makefile.am:
	* FvwmPager/Makefile.am:
	* FvwmScript/Makefile.am:
	* FvwmTaskBar/Makefile.am:
	* FvwmWinList/Makefile.am:
	added Bidi_CFLAGS and Bidi_LIBS

2002-03-21  Daniel Henninger  <daniel@ncsu.edu>

	* FvwmForm/FvwmForm.c:
	* FvwmForm/FvwmForm.h:
	Took out pointless multiple Timeout command support.
	Better line parsing error checking for Timeout.
	Fixed command parsing to allow for quoted commands.

2002-03-18  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (main):
	(ProcessMessage):
	(AdjustWindow):
	* FvwmWinList/ButtonArray.c (ButtonPicture):
	* FvwmTaskBar/FvwmTaskBar.c (main):
	* FvwmIconMan/xmanager.h:
	* FvwmIconMan/xmanager.c (set_window_button):
	(set_win_picture):
	(get_button_geometry):
	(iconify_box):
	(draw_button):
	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconMan/fvwm.c:
	(mini_icon):
	(ProcessMessage):
	replaced all MINI_ICONS ifdefs with FMiniIconsSupported to enable
	compiler checks

	* FvwmIconMan/FvwmIconMan.1:
	corrected wrong information about deafult value of ButtonGeometry

2002-03-14  Daniel Henninger  <daniel@ncsu.edu>

	* FvwmForm/FvwmForm.1:
	Added TimeoutFont and Timeout description.

	* FvwmForm/FvwmForm-QuitVerify:
	Added a 20 second timeout.

	* FvwmForm/FvwmForm-Form:
	Customize timeout font.

	* FvwmForm/FvwmForm.h:
	* FvwmForm/FvwmForm.c:
	Added Timeout feature.

2002-03-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (draw_empty_manager):
	fixed problem with transparent colour sets in an empty manager

2002-03-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWharf/icons.c (GetXPMData):
	(GetXPMFile):
	fixed compiler warnings

	* FvwmIconMan/readconfig.c (read_in_resources):
	fixed a compiler warning

	* FvwmConsole/FvwmConsoleC.c:
	fixed a compiler warning

2002-03-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/List.c (IsItemIndexSticky):
	fixed handling of sticky icons in the task bar

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	fixed DeskOnly option in FvwmTaskBar: cause windows to be added twice
	instead of being removed when moving to a hidden desk

2002-03-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/ButtonArray.c (DoButton):
	* FvwmTaskBar/Goodies.c (RedrawTipWindow):
	* FvwmPager/x_pager.c (DrawGrid):
	(do_label_window):
	* FvwmIdent/FvwmIdent.c (RedrawWindow):
	* FvwmIconMan/xmanager.c (draw_button):
	* FvwmForm/FvwmForm.c (RedrawFrame):
	(RedrawItem):
	* FvwmButtons/draw.c (RedrawButton):
	removed ifdefs from previous xft fixes

2002-03-10  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/ButtonArray.c (DoButton):
	* FvwmTaskBar/Goodies.c (RedrawTipWindow):
	* FvwmPager/x_pager.c (do_label_window):
	(DrawGrid):
	* FvwmIdent/FvwmIdent.c (RedrawWindow):
	* FvwmIconMan/xmanager.c (draw_button):
	* FvwmForm/FvwmForm.c (RedrawFrame):
	(RedrawItem):
	* FvwmButtons/draw.c (RedrawButton):
	Fixed Xft related compilation failure and warning

2002-03-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (main):
	* FvwmWinList/FvwmWinList.c (main):
	* FvwmScript/FvwmScript.c (main):
	* FvwmPager/FvwmPager.c (main):
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconBox/FvwmIconBox.c (main):
	* FvwmForm/FvwmForm.c (main):
	* FvwmButtons/FvwmButtons.c (main):
	(Loop):
	(swallow):
	use new interfaces in Flocale.h

2002-03-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	(HideTaskBar):
	* FvwmDebug/FvwmDebug.c (list_configure):
	* FvwmButtons/FvwmButtons.c (process_message):
	* FvwmCommand/FvwmCommand.c (list_configure):
	don't use HAS_BOTTOM_TITLE any more

2002-03-08  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/ReadXServer.c: Some comments.
	* FvwmForm/FvwmForm.c (PutDataInForm): Update buffer length when
	input data read from form.  Fixes core.  Remove incorrect comment.

2002-03-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Instructions.c (InitCom):
	(MyWarpPointer):
	fixed a compile problem on dec-osf5

2002-03-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	* FvwmTaskBar/Start.c (StartButtonParseConfig):
	(StartButtonInit):
	implemented bottun geometry variables as in FvwmButtons

	* FvwmButtons/parse.c (ParseButton):
	* FvwmButtons/FvwmButtons.c (GetButtonAction):
	(Loop):
	use the new function module_expand_action

	* FvwmButtons/FvwmButtons.c (Loop):
	fixed potential core dump

	* FvwmIconBox/FvwmIconBox.c (main):
	* FvwmWinList/FvwmWinList.c (main):
	* FvwmTaskBar/Goodies.c (HandleMailClick):
	* FvwmTaskBar/FvwmTaskBar.c:
	(LoopOnEvents):
	(main):
	(ProcessMessage):
	Use SendText instead of SendFvwmPipe in several places

2002-03-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmM4/FvwmM4.c (m4_defs):
	* FvwmCpp/FvwmCpp.c (cpp_defs):
	printf file name in error message

2002-03-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (parse_message_line):
	update the shape w/ transparent background when changind the button
	title or icon

2002-02-27  Mikhael Goikhman  <migo@homemail.com>

	* FvwmRearrange/FvwmRearrange.c:
	* FvwmRearrange/FvwmRearrange.1:
	New arguments -maximize, -nomaximize, -animate, -noanimate.
	Do Resize/Move in one command. Take outside duplicated code.

2002-02-26  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/Makefile.am:
	* FvwmWinList/Makefile.am:
	* FvwmScript/Makefile.am:
	* FvwmIdent/Makefile.am:
	* FvwmIconMan/Makefile.am:
	* FvwmIconBox/Makefile.am:
	* FvwmForm/Makefile.am:
	* FvwmButtons/Makefile.am:
	* FvwmTaskBar/Makefile.am:
	Added Xft_LIBS, Xft_CFLAGS, FT2_CFLAGS and FT2_LIBS

	* FvwmIconMan/xmanager.c (draw_button):
	Did so that the buttons title fit into the buttons if a xftfont is
	used

	* FvwmButtons/draw.c (RedrawButton):
	* FvwmIdent/FvwmIdent.c (RedrawWindow):
	* FvwmPager/x_pager.c (do_label_window):
	(DrawGrid):
	* FvwmWinList/ButtonArray.c (DoButton):
	* FvwmTaskBar/Goodies.c (RedrawTipWindow):
	* FvwmForm/FvwmForm.c (RedrawFrame):
	(RedrawItem):
	Always clear the text area before drawing text with an Xft font

	* FvwmForm/FvwmForm.c (RedrawItem):
	* FvwmForm/FvwmForm.c (MainLoop):
	* FvwmForm/ReadXServer.c (ReadXServer):
	* FvwmForm/FvwmForm.c (OpenWindows):
	Use GetFdWidth for to set the fd_set_size_t in fvwmSelect.
	Try to reduce number of redraw. Add a CheckAlloc in OpenWindows.
	Fixed an if/else

2002-02-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (parse_message_line):
	changed alternate syntax for title and icon changes

2002-02-12  olicha  <olivier.chapuis@free.fr>

	* FvwmForm/ReadXServer.c (ReadXServer):
	* FvwmForm/FvwmForm.c (RedrawItem):
	(ct_Input):
	Used the max_char_width member of the FlocaleFont in the place of
	the width of the W character

2002-02-11  Mikhael Goikhman  <migo@homemail.com>

	* Makefile.am:
	* FvwmPerl/*:
	new module to enable perl in fvwmrc

2002-02-11  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/ReadXServer.c:
	* FvwmForm/FvwmForm.c: Finish Locale stuff.

2002-02-11  olicha  <olivier.chapuis@free.fr>

	* FvwmForm/FvwmForm.c (CheckAlloc):
	Set a font gc value only if we have a font and not a fontset

2002-02-10  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.h:
	* FvwmForm/FvwmForm.c:
	* FvwmForm/ReadXServer.c: First pass at Flocale stuff.

2002-02-10  olicha  <olivier.chapuis@free.fr>

	* FvwmIdent/FvwmIdent.c (MakeList):
	Fixed an umr in the ewmh init state string

2002-02-09  olicha  <olivier.chapuis@free.fr>

	* FvwmCpp/FvwmCpp.c (cpp_defs):
	* FvwmM4/FvwmM4.c (m4_defs):
	* FvwmWinList/ButtonArray.c (*):
	* FvwmWinList/FvwmWinList.c (*):
	* FvwmTaskBar/Goodies.c (*):
	* FvwmTaskBar/FvwmTaskBar.c (*):
	* FvwmTaskBar/ButtonArray.c (*):
	* FvwmTaskBar/Start.c (*):
	* FvwmScript/Widgets/VScrollBar.c (*):
	* FvwmScript/Widgets/TextField.c (*):
	* FvwmScript/Widgets/RadioButton.c (*):
	* FvwmScript/Widgets/PushButton.c (*):
	* FvwmScript/Widgets/PopupMenu.c (*):
	* FvwmScript/Widgets/Menu.c (*):
	* FvwmScript/Widgets/List.c (*):
	* FvwmScript/Widgets/ItemDraw.c (*):
	* FvwmScript/Widgets/HScrollBar.c (*):
	* FvwmScript/Widgets/Tools.c (*):
	* FvwmScript/Widgets/CheckBox.c (*):
	* FvwmScript/Instructions.c (ChangeFont):
	* FvwmScript/FvwmScript.c (main):
	(Xinit):
	* FvwmIdent/FvwmIdent.c (list_end):
	(main):
	(RedrawWindow):
	(AddToList):
	* FvwmIconMan/xmanager.h:
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconMan/xmanager.c (get_title_geometry):
	(get_button_geometry):
	(draw_button):
	(draw_empty_manager):
	* FvwmIconMan/x.c (X_init_manager):
	(create_manager_window):
	* FvwmIconBox/icons.c (AdjustIconWindow):
	* FvwmIconBox/FvwmIconBox.h:
	* FvwmIconBox/FvwmIconBox.c (CreateWindow):
	(CreateWindow):
	(RedrawIcon):
	* FvwmButtons/output.c (DumpButtons):
	* FvwmButtons/icons.c (ConfigureIconWindow):
	* FvwmButtons/FvwmButtons.h:
	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):
	(RecursiveLoadData):
	(CreateUberButtonWindow):
	(Loop):
	(swallow):
	* FvwmButtons/draw.c (DrawTitle):
	(MakeButton):
	(RedrawButton):
	* FvwmButtons/button.c (buttonFont):
	* FvwmPager/FvwmPager.h (balloon_window):
	* FvwmPager/FvwmPager.c (ParseOptions):
	(list_window_name):
	(list_icon_name):
	* FvwmPager/x_pager.c (*):
	Use new Font and Text "Flocale" API. Note: Form and Wharf are not
	multibyted

2002-02-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (parse_message_line):
	* FvwmButtons/button.c (get_xy_button):
	button number for "title" and "icon" message can be specified by using
	row/column, e.g.

	  SendToModule FvwmButtons Title 5 2 new title

2002-02-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (list_focus):
	fixed updating the window hilight colour sent by fvwm

2002-02-03  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	Fixed a read descriptor problem

2002-02-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c:
	Applied dynamic button title patch by Hippo

2002-02-01  Dan Espen  <dane@mk.telcordia.com>

	* FvwmWinList/FvwmWinList.1:
	* FvwmScroll/FvwmScroll.1:
	* FvwmScript/FvwmScript.1:
	* FvwmSave/FvwmSave.1:
	* FvwmPager/FvwmPager.1:
	* FvwmM4/FvwmM4.1:
	* FvwmIconMan/FvwmIconMan.1:
	* FvwmDragWell/FvwmDragWell.1:
	* FvwmCpp/FvwmCpp.1: .fvwmrc -> .fvwm2rc

	* FvwmButtons/FvwmButtons.1: Language fix.

2002-01-31  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.1:
	Documented the (No)FvwmModule flags for the Swallow option


2002-01-31  Mikhael Goikhman  <migo@homemail.com>

	* FvwmForm/FvwmForm.c (main):
	remove compatibility support for dot-named aliases

2002-01-30  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c (main):
	* FvwmTaskBar/FvwmTaskBar.c (main):
	* FvwmScript/types.h:
	* FvwmScript/FvwmScript.c (main):
	* FvwmPager/FvwmPager.c (main):
	* FvwmIdent/FvwmIdent.c (main):
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconBox/FvwmIconBox.c (main):
	* FvwmForm/FvwmForm.c (main):
	* FvwmButtons/FvwmButtons.c (main):
	Use FInitLocale in the place of setlocale

2002-01-28  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.c (ProcessMessage):
	* FvwmButtons/FvwmButtons.h:
	Rewrite the non OLD_EXPOSE code and undef OLD_EXPOSE

	* FvwmButtons/FvwmButtons.c (recursive_change_colorset):
	(swallow):
	(DeadPipeCleanup):
	* FvwmButtons/parse.c (ParseSwallow):
	(ParseButton):
	(ParsePanel):
	* FvwmButtons/FvwmButtons.h:
	Added a (no)FvwmModule flags to Swallow

	* FvwmButtons/FvwmButtons.c (main):
	(process_message):
	(handle_config_info_packet):
	(change_colorset):
	(DeadPipeCleanup):
	(recursive_change_colorset):
	(swallow):
	(send_bg_change_to_module):
	* FvwmButtons/draw.c (RedrawButton):
	* FvwmBacker/FvwmBacker.c (ProcessMessage):
	* FvwmDragWell/fvwmDragWell.c (myXNextEvent):
	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	(main):
	* FvwmTaskBar/FvwmTaskBar.c (main):
	(ProcessMessage):
	* FvwmScript/FvwmScript.c (main):
	(MainLoop):
	FvwmScript/types.h:
	* FvwmIdent/FvwmIdent.c (list_end):
	(main):
	(list_property_change):
	FvwmIdent/FvwmIdent.h:
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/fvwm.c (property_change):
	(handle_config_info):
	* FvwmPager/FvwmPager.c (list_property_change):
	(process_message):
	(main):
	* FvwmPager/FvwmPager.h:
	* FvwmIconBox/FvwmIconBox.c (process_message):
	(Loop):
	* FvwmForm/FvwmForm.c (main):
	(process_message):
	(ParseActiveMessage):
	FvwmButtons and fvwm2 can send a MX_PROPERTY_CHANGE message with
	MX_PROPERTY_CHANGE_BACKGROUND and a window id as argument to modules.
	Then, the modules update their background if needed.
	FvwmButtons sends a MX_PROPERTY_CHANGE message with
	MX_PROPERTY_CHANGE_SWALLOW and the id the modules when it
	swallow a fvwm module. Swallowable modules handle this message.
	Removed the ROOT_BG_CHANGE_STRING stuff.

2002-01-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main):
	implemented new -passid option

	* FvwmDebug/FvwmDebug.c (main):
	* FvwmEvent/FvwmEvent.c (main):
	request extended messages

2002-01-24  Dan Espen  <dane@mk.telcordia.com>

	* FvwmPager/x_pager.c (FALLBACK_FONT): Use fixed as the fallback
	font when not I18N.

2002-01-21  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmRearrange/FvwmRearrange.c (main):
	do not request new extended messages

2002-01-21  olicha  <olivier.chapuis@free.fr>

	* FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
	(SetXsetRoot):
	Fork when FvwmBacker set itself the background (with a solid color
	or with a Colorset). This reduces (a little) memory usage and allows
	to handle the _XSETROOT_ID property

2002-01-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmEvent/FvwmEvent.c (main):
	fixed previous patch

	* FvwmEvent/FvwmEvent.c (main):
	* FvwmWinList/FvwmWinList.c (main):
	(ProcessMessage):
	* FvwmTaskBar/FvwmTaskBar.c (main):
	(ProcessMessage):
	* FvwmPager/FvwmPager.c (main):
	(process_message):
	* FvwmIconMan/fvwm.c (ProcessMessage):
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconBox/FvwmIconBox.c (main):
	* FvwmGtk/FvwmGtk.c (process_message):
	(main):
	* FvwmDebug/FvwmDebug.c (process_message):
	use new extended message interface
	new events enter_window and leave_window in FvwmEvent.c

2002-01-19  Dan Espen  <dane@mk.telcordia.com>

	* FvwmTheme/FvwmTheme.1 (Warning): Language check done.

2002-01-18  olicha  <olivier.chapuis@free.fr>

	* FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
	Remove the code _XSETROOT_ID: it caues memory leak (I do not know why)

2002-01-17  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c (ParseConfigLine):
	* FvwmScript/FvwmScript.c (MainLoop):
	(UpdateRootTransparency):
	* FvwmPager/x_pager.c:
	* FvwmPager/FvwmPager.c (list_config_info):
	* FvwmIdent/FvwmIdent.c (list_end):
	* FvwmIconMan/fvwm.c (handle_config_info):
	* FvwmIconBox/FvwmIconBox.c (process_message):
	* FvwmForm/FvwmForm.h:
	* FvwmForm/FvwmForm.c (UpdateRootTransapency):
	(ParseActiveMessage):
	(ReadXServer):
	* FvwmButtons/FvwmButtons.c (Loop):
	(update_root_transparency):
	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	* FvwmBacker/FvwmBacker.c (ProcessMessage):
	* FvwmTheme/FvwmTheme.1:
	Handle the ROOT_BG_CHANGE_STRING config info message

	* FvwmBacker/FvwmBacker.c (SetXsetRoot):
	(SetDeskPageBackground):
	Kill the _XSETROOT_ID pixmap and set it to None in the case of
	a solid or a colorset background

	* FvwmWinList/FvwmWinList.c (LoopOnEvents):
	* FvwmButtons/FvwmButtons.c (Loop):
	Fixed shading if the module is root transparent

2002-01-16  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmEvent/FvwmEvent.c (event_table):
	added handling of the visible_icon_name 'event'

	* FvwmIconBox/icons.c (GetIconBitmap):
	(GetIconWindow):
	fixed core dump when application has an icon with an illegal depth

	* FvwmButtons/FvwmButtons.c (swallow):
	* FvwmButtons/parse.c (ParseButton):
	new button option ActionIgnoresClientWindow to augment binding actions
	on buttons with swallowed windows.

2002-01-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconBox/FvwmIconBox.c:
	use variables from defaults.h
	(IsClick):
	(parsemouse):
	(CheckActionType):
	(ExecuteAction):
	back ported action type checking from fvwm

2002-01-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/draw.c (MakeButton):
	Fixed pixmap background in FvwmButtons of normal buttons without a
	picture

	* FvwmButtons/button.c (MakeContainer):
	fixed internal flags of containers; were reset if the parent button
	had a pixmap or colour set background

2002-01-08  olicha  <olivier.chapuis@free.fr>

	* FvwmDragWell/fvwmDragWell.c (veryLongLoop):
	* FvwmDragWell/fvwmDragWell.h:
	Fixed transparent redraw

	* FvwmIconBox/FvwmIconBox.c (Loop):
	(CreateWindow):
	(change_colorset):
	Implemented transparency

	* FvwmForm/FvwmForm.h:
	* FvwmForm/FvwmForm.c:
	* FvwmForm/ReadXServer.c (ReadXServer):
	* FvwmScript/FvwmScript.c (OpenWindow):
	(ReadXServer):
	Fixed redraw of transparent scripts and forms

	* FvwmIconMan/x.c (xevent_loop):
	Fixed redraw of a transparent swallowed IconMan

	* FvwmButtons/FvwmButtons.c (Loop):
	Fixed redraw of a transparent FvwmButtons. Take in acount swallowed
	window and try to distinguish fvwm module and x applications

2002-01-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWharf/FvwmWharf.c (ParseOptions):
	* FvwmIconBox/FvwmIconBox.c (ParseOptions):
	* FvwmForm/FvwmForm.c (ct_Fore):
	* FvwmDragWell/fvwmDragWell.c (parseOptions):
	* FvwmButtons/parse.c (parse_window_geometry):
	applied patch by Andrew Pimlott to fix some problems when a geometry
	was specified multiple times in some of the modules

2002-01-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/x.c (xevent_loop):
	(handle_buttonevent):
	* FvwmIconMan/fvwm.c (handle_config_info):
	* FvwmIconMan/readconfig.c (GetConfigLineWrapper):
	handle IgnoreModifiers command

2002-01-05  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (MovePage):
	Fixed the active page colorset updating after a page change if the
	colorset is transparent

2002-01-04  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/xmanager.c (draw_manager):
	Fixed Transparency by reducing the number of full redraw.
	A Transprent FvwmIconMan was almost always empty

2002-01-04  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	Fixed moving a Transparent TaskBar. Eat up excess Expose events.
	Fixed resizing an AutoHide TaskBar

2002-01-04  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Widgets/MiniScroll.c (EvtMouseMiniScroll):
	implement auto repeat delay, this fixes duplication

	* FvwmScript/Scripts/FvwmScript-Date:
	change the maximal possible year from 1999 to 2037

2001-12-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (LoopOnEvents):
	(MakeMeWindow):
	* FvwmWharf/FvwmWharf.c (Loop):
	* FvwmTaskBar/FvwmTaskBar.c (DoAlarmAction):
	(HideTaskBar):
	* FvwmPager/x_pager.c (DispatchEvent):
	(IconMoveWindow):
	* FvwmPager/FvwmPager.c (main):
	* FvwmIdent/FvwmIdent.c (list_end):
	* FvwmIconMan/x.c (X_init_manager):
	* FvwmDragWell/xdndDragSource.c:
	handle return code of XQueryPointer everywhere; necessary for dual head

	* FvwmScript/Widgets/PopupMenu.c (EvtMousePopupMenu):
	* FvwmScript/Widgets/Menu.c (EvtMouseMenu):
	Pointer was warped to other screen with a dual head setup

2001-12-30  Dan Espen  <dane@mk.telcordia.com>

	* FvwmPager/x_pager.c (initialize_pager): Some cleanup of font handling.
	Use library routines to guarantee error messages for font problems.

2001-12-30  olicha  <olivier.chapuis@free.fr>

	* FvwmIdent/FvwmIdent.h (struct target_struct):
	* FvwmIdent/FvwmIdent.c (MakeList):
	(list_configure):
	Added the EWMH window type and the EWMH init state if any

2001-12-19  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instructions.c (FuncSendMsgAndGet):
	Be more safe

2001-12-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (swallow):
	(Loop):
	Mouse actions can be bound to swallowed windows

2001-12-11  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/FvwmPager.c (list_config_info):
	(SetDeskLabel):
	(ParseOptions):
	Respect the DesktopName fvwm2 command

2001-12-06  olicha  <olivier.chapuis@free.fr>

	* FvwmDebug/FvwmDebug.c:
	Added M_VISIBLE_NAME, M_VISIBLE_ICON_NAME and M_ICON_FILE

	* FvwmGtk/FvwmGtk.c:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmPager/FvwmPager.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmWinList/FvwmWinList.c:
	Replace M_WINDOW_NAME and M_ICON_NAME by M_VISIBLE_NAME and
	M_VISIBLE_ICON_NAME

	* FvwmIconMan/FvwmIconMan.{c,h} (main):
	* FvwmIconMan/fvwm.c (ProcessMessage):
	(visible_name):
	(visible_icon_name):
	(icon_name):
	(window_name):
	* FvwmIconMan/xmanager.c (make_display_string):
	Added M_VISIBLE_NAME and M_VISIBLE_ICON_NAME

2001-11-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (DispatchEvent):
	allow other buttons/modifiers when dragging the viewport with button 3

2001-11-10  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (set_shape):
	fixed *FvwmIconMan*shaped option whit empty managers

	* FvwmPager/FvwmPager.1 (Note):
	* FvwmPager/FvwmPager.c (ParseOptions):
	* FvwmPager/x_pager.c (AddNewWindow):
	(MoveResizePagerView):
	new option "UseSkipList" like in several other modules

	* FvwmScript/Instructions.c (ChangeFont):
	* FvwmButtons/draw.c (RedrawButton):
	-Wall fixes with I18N_MB

	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmTaskBar/Goodies.c (goodyopts):
	(GoodiesParseConfig):
	(CreateDateWindow):
	* FvwmTaskBar/FvwmTaskBar.c (main):
	Added patch by Victor Vislobokov for locale dependent time format in
	the FvwmTaskBar clock popup tip

001-10-28  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c:
	* FvwmScript/FvwmScript.1:
	* FvwmScript/script.y:
	* FvwmScript/scanner.l:
	* FvwmScript/script.c:
	* FvwmScript/scanner.c:
	* FvwmScript/types.h:
	* FvwmScript/Widgets/Tools.{c,h}:
	* FvwmScript/Widgets/ItemDraw.c:
	* FvwmScript/Widgets/Menu.c:
	* FvwmScript/Widgets/PopupMenu.c:
	* FvwmScript/Widgets/PushButton.c:
	* FvwmScript/Widgets/List.c:
	New flags Left, Right and Center for text position.
	Some code aeration.

2001-10-26  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.1:
	* FvwmForm/ReadXServer.c (ReadXServer): Allow for ISO_Left_Tab.
	Ctrl-p,Ctrl-f, arrow up, down do something useful in forms with 1
	input field.

2001-10-21  Dan Espen  <dane@mk.telcordia.com>

	* FvwmScript/FvwmScript.1: fixups.

2001-10-19  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c:
	* FvwmScript/FvwmScript.c:
	* FvwmScript/FvwmScript.1:
	* FvwmScript/script.y:
	* FvwmScript/scanner.l:
	* FvwmScript/script.c:
	* FvwmScript/scanner.c:
	* FvwmScript/types.h
	New bloc QuitFunc (bloc executed at exit), new instruction Key
	for key bindings, new function LastString, new command
	SendToModule ScriptName SendString id sig str

2001-10-16  Dan Espen  <dane@mk.telcordia.com>

	* FvwmScript/FvwmScript.1: fix up.

2001-10-16  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c:
	* FvwmScript/FvwmScript.1:
	* FvwmScript/script.y:
	* FvwmScript/scanner.l:
	* FvwmScript/script.c:
	* FvwmScript/scanner.c:
	New functions GetPid, Parse and SendMsgAndGet. The SendMsgAndGet
	function allows to extend FvwmScript with any programming language
	which can manipulate named pipe.

	* FvwmScript/Scripts/FvwmScript-ComExemple.in (new script):
	* FvwmScript/Scripts/fvwm-script-ComExemple.pl (new perl script):
	* FvwmScript/Scripts/Makefile.am:
	New examples script for the SendMsgAndGet communication protocol

	* FvwmScript/Instruction.c:
	* FvwmScript/FvwmScript.1:
	Some code areation and better error messages

	* FvwmScript/Widgets/Menu.c:
	* FvwmScript/Widgets/PopupMenu.c:
	More -Wall fixes

2001-10-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/FvwmScript.c (ReadXServer):
	-Wall fix

2001-10-14  Dan Espen  <dane@mk.telcordia.com>

	* FvwmScript/FvwmScript.1: Fixups.

	* FvwmForm/FvwmForm.1:
	* FvwmForm/ReadXServer.c:
	* FvwmForm/FvwmForm-Form:
	* FvwmForm/FvwmForm.h:
	* FvwmForm/FvwmForm.c: Allow for color control on the 3 pointers.

2001-10-13  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c (Xinit, ReadXServer):
	* FvwmScript/FvwmScript.1:
	* FvwmScript/script.y:
	* FvwmScript/scanner.y:
	* FvwmScript/Widgets/*:
	* FvwmScript/Scripts/*:
	Did so that a FvwmScript script is fully controllable by using the
	keyboard. Menu and PopupMenu ameliorations. Some code aeration.
	New flag NoFocus.

2001-10-08  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/ParseCommand.c (ParseCommand): Fix extra spaces being
	added to selection variable values.

	* FvwmForm/FvwmForm.h:
	* FvwmForm/FvwmForm.c: New commands ActivateOnPress, ButtonInPointer,
	ButtonPointer, InputPointer.

	* FvwmForm/FvwmForm.1: Describe new features.

	* FvwmForm/FvwmForm-Form: Add ability to configure mouse pointers
	used in FvwmForm and whether buttons activate on press or release.
	* FvwmForm/ReadXServer.c: Make default buttons activate on release
 	instead of press.  Press activate is an option.
	Add a cursor during the button down grab.
	Make all 3 cursors configurable.

2001-10-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconBox/icons.c (GetIconBitmap):
	fixed UMR

2001-10-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (COMPLEX_WINDOW_PLACEMENT):
	added define again that vanishes mysteriously during the Xinerama
	patches

2001-09-21  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/x.c (X_init_t_manager):
	Fixed geometries

2001-09-21  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.c (myErrorHandler)
	Added BadPixmap as an acceptable error

2001-09-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmBanner/FvwmBanner.c (main):
	init shape library

2001-09-16  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (parse_colorset):
	* FvwmM4/FvwmM4.c (m4_defs):
	* FvwmIconBox/icons.c (CreateIconWindow):
	(GetIconWindow):
	(GetIconBitmap):
	* FvwmIconBox/FvwmIconBox.c (Loop):
	* FvwmCpp/FvwmCpp.c (cpp_defs):
	* FvwmBanner/FvwmBanner.c (main):
	* FvwmPager/x_pager.c (initialize_pager):
	(UpdateWindowShape):
	(DrawGrid):
	* FvwmPager/FvwmPager.c:
	(ParseOptions):
	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmIconMan/xmanager.c:
	(rects_equal):
	(set_shape):
	(draw_manager):
	(man_exposed):
	* FvwmIconMan/globals.c (init_globals):
	* FvwmIconMan/x.c (xevent_loop):
	(create_manager_window):
	(init_display):
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmButtons/icons.c (CreateIconWindow):
	(CreateIconWindow):
	(CreateBackIconWindow):
	(ConfigureIconWindow):
	* FvwmWinList/FvwmWinList.c (StartMeUp_I):
	* FvwmWharf/FvwmWharf.c (main):
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmScroll/FvwmScroll.c (main):
	* FvwmScript/FvwmScript.c (Xinit):
	* FvwmPager/FvwmPager.c (main):
	* FvwmIdent/FvwmIdent.c (main):
	* FvwmIconMan/x.c:
	* FvwmIconBox/FvwmIconBox.c (main):
	* FvwmForm/FvwmForm.c (main):
	* FvwmDragWell/fvwmDragWell.c (XStartup):
	* FvwmButtons/FvwmButtons.c (main):
	(SetTransparentBackground):
	(main):
	(Loop):
	(swallow):
	* FvwmBacker/FvwmBacker.c (main):
	moved shape support to library; its no longer necessary to
	'#ifdef SHAPE' any code

	* FvwmPager/FvwmPager.c (main):
	fixed grabbing the keyboard in transient mode

2001-09-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmBacker/root_bits.c:
	include config.h unconditionally

	* FvwmPager/x_pager.c (change_colorset):
	fixed changing the hilight colorset

2001-09-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconBox/icons.c (GetIconBitmap):
	fixed core dump with icon dimension == 0
	safety patches

	* FvwmCpp/FvwmCpp.c (Resolution):
	* FvwmM4/FvwmM4.c (Resolution):
	fixed screen size calculations for dimensions between 2147 and 107350
	(main):
	replaced -I option with M4PATH environment variable to keep
	compatibility with System V m4

2001-09-10  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (DispatchEvent):
	small performance enhancement

	* FvwmBacker/FvwmBacker.c (ExecuteMatchingCommands):
	small performance enhancement
	(ProcessMessage):
	fixed unnecessary updating on desk change without page change

2001-09-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmM4/FvwmM4.c (main):
	applied patch by Sidik Isani to fix problewm with environment variables

2001-09-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/draw.c (DrawTitle):
	applied I18N patch by Shingo Yamaguchi

2001-09-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/x.c (xevent_loop):
	(map_manager):
	(grab_pointer):
	make sure the pointer is grabbed for transient icon managers even if
	mapping does not make them visible
	(xevent_loop):
	(X_init_manager):
	(create_manager_window):
	IconMan listens to the WM_DELETE protocol
	(xevent_loop):
	fixed an event handling bug

	* FvwmIconMan/x.c (create_manager_window):
	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	* FvwmButtons/FvwmButtons.c (CreateUberButtonWindow):
	* FvwmPager/x_pager.c (initialize_pager):
	set transient_for hint when running in transient mode

2001-09-04  olicha  <olivier.chapuis@free.fr>

	* FvwmDebug/FvwmDebug.c (list_add)
	New windows_ flags is_placed_by_fvwm

2001-09-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (BorderIconWindow):
	(BorderWindow):
	(draw_window_border):
	(LabelIconWindow):
	(LabelWindow):
	(do_label_window):
	(PictureIconWindow):
	(PictureWindow):
	(do_picture_window):
	(ChangeDeskForWindow):
	(Hilight):
	(change_colorset):
	(AddNewWindow):
	reduced code duplication
	(ReConfigureIcons):
	(MoveResizePagerView):
	cleaned up, take care of icons larger than 1000 pixels
	(DispatchEvent):
	fixed redrawing of the icon window; too many Expose events were eaten

2001-08-28  Dan Espen  <dane@mk.telcordia.com>

	* FvwmAnimate/FvwmAnimate.c: Catch iterations less than 1 and
	line widths less than zero.

2001-08-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/globals.c (DEFAULT_MOUSE):
	added 'silent' to default action

2001-08-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/FvwmScript.c (BuildGUI):
	* FvwmForm/FvwmForm.c (OpenWindows):
	* FvwmBanner/FvwmBanner.c (main):
	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	(StartMeUp_II):
	* FvwmWharf/FvwmWharf.c (Loop):
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmRearrange/FvwmRearrange.c (main):
	* FvwmPager/x_pager.c (initialize_pager):
	* FvwmIdent/FvwmIdent.c (list_end):
	* FvwmIconMan/x.c (X_init_manager):
	adapted to new FScreen... signatures

	* FvwmForm/FvwmForm.c:
	* FvwmWinList/FvwmWinList.c:
	* FvwmWharf/FvwmWharf.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmScript/FvwmScript.c:
	* FvwmRearrange/FvwmRearrange.c:
	* FvwmPager/x_pager.c:
	* FvwmPager/FvwmPager.c:
	* FvwmIdent/FvwmIdent.c:
	* FvwmIconMan/x.c:
	* FvwmIconMan/readconfig.c:
	* FvwmIconMan/fvwm.c:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmDragWell/fvwmDragWell.c:
	* FvwmButtons/parse.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmBanner/FvwmBanner.c:
	renamed all XineramaSupport...() functions to FScreen...()

2001-08-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/globals.c (init_win_manager):
	* FvwmIconMan/xmanager.c (check_in_window):
	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmIconMan/FvwmIconMan.h:

	* FvwmBacker/FvwmBacker.c (AddCommand):
	(ProcessMessage):
	(ExecuteMatchingCommands):

	* FvwmWharf/icons.c (ConfigureIconWindow):
	(GetXPMFile):
	(GetXPMData):
	* FvwmIconMan/xmanager.c (rects_equal):
	* FvwmIconBox/icons.c (GetBackPixmap):
	* FvwmButtons/FvwmButtons.c:
	-Wall fixes

	* FvwmWinList/FvwmWinList.c (ParseConfigLine):
	* FvwmWharf/FvwmWharf.c (ParseOptions):
	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	* FvwmScript/FvwmScript.c (ParseOptions):
	* FvwmRearrange/FvwmRearrange.c (main):
	* FvwmIdent/FvwmIdent.c (main):
	* FvwmIconMan/readconfig.c (GetConfigLineWrapper):
	* FvwmIconBox/FvwmIconBox.c (ParseOptions):
	Use sizeof vs. strlen.

	* FvwmRearrange/FvwmRearrange.c:
	removed a debug sleep() call

2001-08-24  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.1:
	* FvwmForm/FvwmForm-Rlogin: Change label on "Clear" button to "Reset".

	* FvwmForm/FvwmForm.c (ParseActiveMessage): Use sizeof vs. strlen.

2001-08-23  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWharf/FvwmWharf.c:
	aapplied a Xinerama patch from Dimitry

2001-08-16  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/parse.c (ParseButton):
	fixed handling of parentheses in button actions

2001-08-15  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Scripts/FvwmScript-Setup95.in:
	s/gnome-wm/gnome-hints/

2001-08-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme:
	fixed a typo

2001-08-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/x.c (create_manager_window):
	(init_display):
	(X_init_manager):
	* FvwmIconMan/globals.c (print_managers):
	(init_globals):
	* FvwmIconMan/fvwm.c (win_in_viewport):
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/readconfig.c (read_in_resources):
	added "screen" resolution option

	* FvwmIdent/FvwmIdent.c (list_end):
	removed unused code

	* FvwmWinList/FvwmWinList.c (main):
	* FvwmButtons/FvwmButtons.c:
	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmPager/FvwmPager.c:
	allow both, "Fvwm... transient" and "Fvwm... -transient"

	* FvwmPager/x_pager.c (initialize_pager):
	Fixed placement of transient pager

	* FvwmWinList/FvwmWinList.c (ParseConfigLine):
	(main):
	(StartMeUp_I):
	(StartMeUp_II):
	(MakeMeWindow):
	Added Xinerama support

2001-08-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmForm/ReadXServer.c (ReadXServer):
	* FvwmForm/FvwmForm.c (OpenWindows):
	fixed FvwmForm windows with GrabServer getting buried under other
	windows making the desktop unusable; fixes bug #566

	* FvwmPager/FvwmPager.1 (Note):
	added a note about the FvwmPagerSloppyFocus vs Sloppy/MouseFocus
	page switching/focus problem

2001-08-07  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmWinList/FvwmWinList.c:
	* FvwmWinList/FvwmWinList.1:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmIconBox/FvwmIconBox.c:
	Added alias support to be able to get one module by Xinerama screens

2001-08-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScroll/GrabWindow.c:
	* FvwmScroll/FvwmScroll.c:<
	reindented

	* FvwmRearrange/FvwmRearrange.c (main):
	(is_suitable_window):
	(parse_args):
	* FvwmScript/FvwmScript.c (Xinit):
	(ParseOptions):
	(MainLoop):
	* FvwmIdent/FvwmIdent.c (main):
	(MakeList):
	(list_end):
	added full Xinerama support

	* FvwmTaskBar/FvwmTaskBar.c:
	fixed mouse button grabbing

	* FvwmTaskBar/List.c (UpdateItemIndexGeometry):
	(GetItemGeometry):
	* FvwmTaskBar/Goodies.c (PopupTipWindow):
	* FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
	(ProcessMessage):
	(WarpTaskBar):
	(RevealTaskBar):
	(HideTaskBar):
	(ParseConfigLine):
	xineramified TaskBar
	new options PageOnly and ScreenOnly

	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	fixed memory leak

	* FvwmWharf/FvwmWharf.c (CreateWindow):
	fixed handling of negative geometries

	* FvwmIconMan/readconfig.c (GetConfigLineWrapper):
	* FvwmIconMan/fvwm.c (handle_config_info):
	* FvwmPager/FvwmPager.c (list_config_info):
	(ParseOptions):
	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	(configopts):
	(ParseConfigLine):
	(StartMeUp):
	* FvwmWharf/FvwmWharf.c (handle_config_info_packet):
	(ParseOptions):
	honour Xinerama settings from the start

	* FvwmForm/FvwmForm.c (OpenWindows):
	* FvwmDragWell/fvwmDragWell.c (createWindow):
	* FvwmButtons/FvwmButtons.c (CreateUberButtonWindow):
	removed the "fix" for negative geometries and fixed it in
	XineramaSupport.c instead ;-)

	* FvwmIconBox/FvwmIconBox.c (process_message):
	(ParseOptions):
	reindented
	honour Xinerama settings from the start
	(CreateWindow):
	reindented

	* FvwmPager/FvwmPager.c (ParseOptions):
	fixed parsing of SmallFont with double quotes;
	fixed several core dumps in string parsing

	* FvwmButtons/FvwmButtons.c (swallow):
	erase the old button title when a window is initially swallowed

2001-08-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmForm/FvwmForm.1:
	* FvwmForm/FvwmForm.c (ParseActiveMessage):
	(def_table):
	(ct_Geometry):
	(ct_Position):
	(OpenWindows):
	honour Xinerama settings from the start
	added new option "Geometry" that is meant to replace the old "Position"
	option; "Geometry" also supports Xinerama
	fixed placement with negative x/y coordinates

	* FvwmDragWell/fvwmDragWell.c (createWindow):
	* FvwmDragWell/fvwmDragWell.c (parseOptions):
	added Xinerama support
	fixed placement w/ geometry string
	fixed placement w/ negative x/y coordinate

	* FvwmForm/FvwmForm.c (ParseConfigLine):
	* FvwmBanner/FvwmBanner.c (parseOptions):
	rewrote Xinerama support

	* FvwmButtons/parse.c (ParseConfiguration):
	* FvwmButtons/FvwmButtons.c (handle_xinerama_string):
	(CreateUberButtonWindow):
	fixed placement with negative x/y coordinate
	added Xinerama support

	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	geometry parsing fix

	* FvwmWinList/FvwmWinList.c (StartMeUp):
	* FvwmWharf/FvwmWharf.c (main):
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmPager/FvwmPager.c (main):
	* FvwmIconMan/x.c (init_display):
	* FvwmIconBox/FvwmIconBox.c (main):
	init Xinerama support

	* FvwmButtons/Makefile.am (LDADD):
	* FvwmButtons/parse.c (parse_window_geometry):
	* FvwmDragWell/Makefile.am (LDADD):
	* FvwmDragWell/fvwmDragWell.c (parseOptions):
	* FvwmIconBox/Makefile.am (LDADD):
	* FvwmIconBox/FvwmIconBox.c (ParseOptions):
	* FvwmIconMan/Makefile.am (LDADD):
	* FvwmIconMan/x.c (X_init_manager):
	* FvwmPager/Makefile.am (LDADD):
	* FvwmPager/FvwmPager.c (ParseOptions):
	* FvwmTaskBar/Makefile.am (LDADD):
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmWharf/Makefile.am (LDADD):
	* FvwmWharf/FvwmWharf.c (ParseOptions):
	* FvwmWinList/Makefile.am (LDADD):
	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	use Xinerama style geometries

2001-07-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/FvwmButtons.c (process_message):
	fixed drawing of "desk" buttons; bug #748

2001-07-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmForm/FvwmForm.c (OpenWindows):
	(main):
	(ParseConfigLine):
	adapted Xinerama support to new interface

	* FvwmBanner/FvwmBanner.c (main):
	(parseOptions):
	* FvwmBanner/Makefile.am (LDADD):
	added Xinerama support

2001-07-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmForm/FvwmForm.c (RedrawText):
	applied fix for display strings from Dmitry Bolkhovityanov (bug #745)
	(OpenWindows):
	adapted to new signature of XineramaSupportCenterCurrent()

2001-07-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (parse_colorset):
	applied shadow/hilight patch from Hippo

2001-07-23  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/*:
	Applied D.Y. Bolkhovityanov AutoHide TaskBar patch

2001-07-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Instructions.c:
	* FvwmEvent/FvwmEvent.c:
	* FvwmWharf/FvwmWharf.c:
	include time.h to fix warning

	* FvwmForm/Makefile.am:
	fix for xinerama detection

2001-07-18  Dan Espen  <dane@mk.telcordia.com>

	* FvwmIconBox/FvwmIconBox.c (MySendFvwmPipe): Send the "continue" field
	using a long.  Bernhard Simon reports that FvwmIconBox now works.

2001-07-17  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c (ChangeFont):
	Fixed a core dump when changing multibyte font and loading fail

	* FvwmScript/Widget/TextField.c:
	Translate the comments into "English"

2001-07-17  Dan Espen  <dane@mk.telcordia.com>

	* FvwmIconBox/FvwmIconBox.c: Send size of module message using a long.
	Fixes exiting on 64bit platforms.

2001-07-03  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Scripts/Makefile.am:
	don't include FvwmScript-Setup95 to DIST

	* FvwmEvent/Makefile.am:
	* FvwmForm/Makefile.am:
	* FvwmRearrange/Makefile.am:
	* FvwmScript/Scripts/Makefile.am:
	When creating FvwmAudio, FvwmTalk, FvwmForm-Setup, FvwmCascade,
	FvwmTile, FvwmScript-Setup95 add dependency of Makefile, so
	these files are rebuilt when prefix is changed.
	Note that dependency of ../../config.h is not good, config.h is not
	touched by configure if only prefix is changed.

2001-06-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.1 (Example):
	added an example for the hangon syntax in actions
	* FvwmButtons/FvwmButtons.c (Loop):
	syntax fix

2001-05-30  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Scripts/FvwmScript-Setup95.in:
	s/desktop/globalfeel/

	* FvwmScript/Scripts/fvwm-script-setup95.pl:
	process Restart like Exec, i.e. leave only existing WMs

2001-06-23  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/readconfig.c (SET_MANAGER):
	gcc-3.0 preprocessor warning fix

2001-06-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	improve transient FvwmWinList placement near screen edges

2001-05-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWharf/FvwmWharf.c (change_colorset):
	fixed colour set updates in FvwmWharf

2001-05-22  Mikhael Goikhman  <migo@homemail.com>

	* FvwmAnimate/FvwmAnimate.1:
	* FvwmBacker/FvwmBacker.1:
	* FvwmBanner/FvwmBanner.1:
	* FvwmDragWell/FvwmDragWell.1:
	* FvwmForm/FvwmForm.1:
	* FvwmIconBox/FvwmIconBox.1:
	* FvwmIdent/FvwmIdent.1:
	* FvwmScript/FvwmScript.1:
	* FvwmScroll/FvwmScroll.1:
	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmWinList/FvwmWinList.1:
	use a new non-conflicting module syntax;
	other minor corrections

2001-05-20  Mikhael Goikhman  <migo@homemail.com>

	* modules/FvwmCommand/FvwmCommand.h:
	added dummy mkfifo, hopefully fixes a problem with old Cygwin

2001-05-16  Mikhael Goikhman  <migo@homemail.com>

	* modules/FvwmButtons/FvwmButtons.1:
	* modules/FvwmEvent/FvwmEvent.1:
	* modules/FvwmGtk/FvwmGtk.1:
	* modules/FvwmPager/FvwmPager.1:
	* modules/FvwmTheme/FvwmTheme.1:
	use a new non-conflicting module syntax;
	more corrections and updates

2001-05-14  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ErrorHandler):
	BadPixmap and BadDrawable are ok

2001-05-10  Hippo

	* FvwmEvent/FvwmEvent.[c1]: PassId returns a hex number

2001-05-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/FvwmPager.c (main):
	removed debug XSynchronize

2001-05-10  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (change_colorset):
	fixed change in window colour set foreground

2001-05-08  Mikhael Goikhman  <migo@homemail.com>

	* FvwmCommand/FvwmCommand.c:
	* FvwmCommand/FvwmCommand.h:
	* FvwmCommand/FvwmCommandS.c:
	* FvwmConsole/FvwmConsole.c:
	* FvwmIconMan/FvwmIconMan.c:
	use the global version not the local one
	* FvwmButtons/FvwmButtons.c:
	* FvwmGtk/FvwmGtk.c:
	add version when reporting a usage error

	* FvwmScript/Scripts/fvwm-script-setup95.pl:
	added several double quotes to make replacing a bit less problematic

	* modules/FvwmScript/Scripts/FvwmScript-Setup95.in:
	corrected GNOME support detection

2001-05-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/draw.c (RedrawButton):
	fixed "hangon" with exec

2001-05-06  Mikhael Goikhman  <migo@homemail.com>

	* FvwmGtk/FvwmGtk.c:
	* FvwmGtk/menu.c:
	s/IMLIB/GDK_IMLIB/

2001-04-22  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/parse.c (ParseContainer):
	suppressed an incorrect error in parsing of "Colorset" option

2001-04-15  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c (main)
	* FvwmTaskBar/ FvwmTaskBar.c (main)
	* FvwmIconMan/ FvwmIconMan.c (main)
	* FvwmIconBox/ FvwmIconBox.c (main)
	Fixed an animation dead lock by adding M_(DE)ICONIFY to the NoGrabMask
	mask

	* FvwmTaskBar/ FvwmTaskBar.c (LoopOnEvents):
	Send a NULL window in the case of a click on the start button
	(this undo a recent stupid commit I do)

2001-04-04  Dan Espen  <dane@mk.telcordia.com>

	* FvwmCpp/FvwmCpp.c (main): No space allowed after -I on Solaris.

2001-04-03  Mikhael Goikhman  <migo@homemail.com>

	* FvwmBacker/FvwmBacker.c:
	execute only the last matching command, not all

2001-03-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (check_in_window):
	fixed memory leak

2001-03-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/FvwmIconMan.c (Free):
	* FvwmIconMan/fvwm.c (new_window):
	use Free

	* FvwmIconMan/xmanager.c (clear_button):
	fixed memory leak

	* FvwmIconBox/FvwmIconBox.c (freeitem):
	fixed memory leak

	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	fixed UMR

	* FvwmTaskBar/FvwmTaskBar.1:
	corrected typo

2001-03-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmSaveDesk/example/fvwm2rc:
	fixed MenuStyle commands

2001-03-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (MoveWindow):
	fixed moving shaded windows

2001-03-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/findcmd.pl:
	* FvwmCommand/findcmd (create_pm):
	* FvwmCommand/Makefile.am:
	removed findcmd shell script; use fvwmcmd.pl instead
	(FvwmCommand.pm):
	fixed dependencies

	* FvwmCommand/findcmd.pl (listcmd):
	adapted to new command table syntax
	fixed uppercas vs. lowercase problem

	* FvwmScript/Scripts/FvwmScript-BaseConfig:
	fixed typo

	* FvwmScript/Scripts/FvwmScript-BaseConfig:
	* FvwmScript/Scripts/system.fvwmrc:
	* FvwmSaveDesk/example/fvwm2rc:
	converted to new placement style names

2001-03-22  Dan Espen  <dane@mk.telcordia.com>

	* FvwmButtons/FvwmButtons.1: When using delay, also use smooth.

2001-03-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIdent/FvwmIdent.c (list_end):
	fixed ClientMessage handling
	window starts on same layer as target window

	* FvwmConsole/FvwmConsoleC.c (main):
	add a usleep to reduce likelihood of race condition between client and
	server

	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/FvwmButtons.c:
	(Loop):
	improved mouse button handling and fixed several small problems

2001-03-21  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIdent/FvwmIdent.c (list_end):
	Fixed crash when reselecting the FvwmIdent window (mouse button 2)

	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	(Loop):
	panel indicators are more responsive to button presses

2001-03-20  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/misc.c (ConstrainSize):
	removed debug code

	* FvwmButtons/FvwmButtons.c (process_message):
	don't redraw at the end of the window list or when switching pages

2001-03-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/draw.c (MakeButton):
	* FvwmButtons/FvwmButtons.c (swallow):
	removed debug code and added another XSync; try to fix race condition
	this way.

2001-03-19  Dan Espen  <dane@mk.telcordia.com>

	* FvwmAnimate/FvwmAnimate.c: Fix deadlock with patch from Tim.

2001-03-18  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme.1:
	* FvwmScript/Scripts/system.fvwmrc:
	* FvwmSaveDesk/example/fvwm2rc:
	converted to new config file format

	* FvwmButtons/misc.c (ConstrainSize):
	allow bigger max size of swallowed windows
	(ConstrainSize):
	added debug code

	* FvwmButtons/FvwmButtons.c (swallow):
	* FvwmButtons/draw.c (MakeButton):
	added some debug code to find out how swallowed windows can be bigger
	than their button

	* FvwmButtons/FvwmButtons.c (swallow):
	tried to avoid race conditions between wm and module when swallowing
	windows

	* FvwmButtons/button.c (GetInternalSize):
	fixed a bug zero width/height buttons

	* FvwmButtons/draw.c (MakeButton):
	small safety patch

2001-03-17  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/parse.c (ParseButton):
	ignore button icon for swallow buttons to fix a sizing problem.

	* FvwmPager/FvwmPager.c (main):
	transient pager exits it it can not grab the pointer

	* FvwmForm/Makefile.am (FvwmTalk):
	* FvwmEvent/Makefile.am (install-exec-local):
	* FvwmRearrange/Makefile.am (FvwmTile):
	(FvwmCascade):
	rules depend on config.h so the shell scripts are built again when the
	module directory is changed

2001-03-15  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Widget/{all widget which use fonts} (init functions):
	Fixed core dumps when multibyte is enabled

2001-03-15  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Widget/List.c (DrawCellule):
	Use the hili colors in the place of the shad colors as the background
	of a selected item

2001-03-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/fvwm.c (ProcessMessage):
	changed a string so that it does not look like cvs conflict markers

2001-03-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmForm/FvwmForm-RootCursor.pl:
	changed some comments so that they don't look like cvs conflict markers

2001-03-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmCommand/FvwmCommand.c:
	removed POST_24_FEATURES ifdef

	* FvwmCommand/FvwmCommand.c:
	* FvwmCommand/FvwmCommand.1:
	implemented "FvwmCommand -c" to read multiple commands from a pipe

2001-03-05  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c (ParseActiveMessage): Fix applying colorsets
	to items that don't have color.

2001-03-06  Mikhael Goikhman  <migo@homemail.com>

	* FvwmAnimate/FvwmAnimate.c:
	use a new module syntax

	* FvwmCommand/findcmd:
	protect "exec" and "echo" functions

	* FvwmScript/Scripts/Makefile.am:
	clean up FvwmScript-Setup95 on "make clean"

2001-03-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (Loop):
	fixed compile w/o shape extension

2001-03-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):
	fixed uninitialised variable

	* FvwmScript/FvwmScript.c (BuildGUI):
	fixed core dump when WindowSize option was not used

2001-02-28  Dan Espen  <dane@mk.telcordia.com>

	* FvwmButtons/FvwmButtons.1: Another round of cleanups.
	* FvwmButtons/ConfigFvwmButtons: Add panel, use new style module
	config lines.

2001-02-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (process_message):
	(list_deiconify):
	fixed handling of short M_DEICONIFY packets

	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):
	rewrote button shape implementation

2001-02-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):

	* FvwmEvent/FvwmEvent.c:
	fixed an OpenBSD compile problem by removing inclusion of <values.h>

2001-02-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/icons.c (CreateIconWindow):
	(CreateBackIconWindow):
	(ConfigureIconWindow):
	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):
	(Loop):
	(main):
	(swallow):
	Don't use shape extension if not supported by server.

	* FvwmButtons/FvwmButtons.c (Loop):
	handle transparency when resizing button bar
	(SetTransparentBackground):
	properly handle changing shape masks in buttons

2001-02-18  Dan Espen  <dane@mk.telcordia.com>

	* FvwmButtons/FvwmButtons.1: Use ":" module syntax.
	First pass cleanup.

2001-02-18  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (MovePage):
	removed stray XSynchronize()
	fixed moving mini windows with LabelsBelow option

	* FvwmButtons/FvwmButtons.c (swallow):
	(Loop):
	(SetTransparentBackground):
	transparency works with swallawed windows and also uses the shape mask
	of swallowed windows
	minor fix in button press handling

2001-02-17  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (swallow):
	bad acces safety patch

	* FvwmIconMan/x.c (xevent_loop):
	fixed eternal redrawing under cetrain circumstances

	* FvwmPager/x_pager.c (initialize_pager):
	fixed FvwmPagerGeometry option

2001-02-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (initialize_pager):
	(ReConfigure):
	Fixed size calculations of pager
	(initialize_pager):
	fixed desk labels with multibyte

2001-02-12  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Makefile.am: autodetect and prefer bison

2001-02-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	Fixed a problem that caused panel state getting out of syc with
	FvwmButtons

	* FvwmPager/x_pager.c (discard_events):
	(DispatchEvent):
	(HandleExpose):
	fixed ConfigureNotify handling

2001-02-10  Mikhael Goikhman  <migo@homemail.com>

	* {FvwmAnimate/FvwmAnimate,FvwmAuto/FvwmAuto}.c:
	* FvwmButtons/{FvwmButtons,button,parse}.c:
	* {FvwmCpp/FvwmCpp,FvwmForm/FvwmForm,FvwmForm/ReadXServer}.c:
	* FvwmGtk/{FvwmGtk,dialog,expand,menu,windowlist}.c:
	* {FvwmIconBox/FvwmIconBox,FvwmM4/FvwmM4}.c:
	* FvwmPager/{FvwmPager,x_pager}.c:
	* FvwmScript/{FvwmScript.c,Instructions.c,scanner.l,script.y}:
	* FvwmWinList/FvwmWinList.c:
	safestrdup and some safe*alloc replacements

	* FvwmScript/{Makefile.am,scanner.c,script.c,script.h}:
	fixed "make syntax" and regenerated syntax

2001-02-07  Dan Espen  <dane@mk.telcordia.com>

	* FvwmBacker/FvwmBacker.1: Add Exec to xpmroot example.

2001-02-03  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/Scripts/FvwmScript-Setup95.in:
	changes inspired by the Lorenz Minder's patch

	* FvwmCpp/FvwmCpp.c:
	* FvwmM4/FvwmM4.c:
	buffer overflow and other security fixes

	* FvwmCpp/FvwmCpp.1:
	* FvwmM4/FvwmM4.1:
	typos

2001-01-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIdent/FvwmIdent.c (list_end):
	use standard module signal hangling
	don't gobble all CPU when fvwm dies (bug report #693)

2001-01-17  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (ParseOptions):
	* FvwmPager/x_pager.c (initialize_pager):
	* FvwmPager/FvwmPager.c (ParseOptions):
	fix for multiple FvwmPagerGeometry settings
	fixed negative FvwmPagerIconGeometry strings

2001-01-14  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	Send TaskBar window in the case of a click on the start button

2001-01-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmGtk/expand.c (recursive_replace):
	fixed FvwmGtk core dump caused by memory leak fixes

	* ChangeLog: remove modules/ prefix in entries

2001-01-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (initialize_pager):
	set dash style explicitly

2000-12-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmEvent/FvwmEvent.c (main):
	repaired shutdown "event"

2000-12-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c:
	(list_new_page):
	(list_new_desk):
	(list_configure):
	(list_iconify):
	(list_deiconify):
	* FvwmPager/x_pager.c (MovePage):
	(ReConfigureIcons):
	(AddNewWindow):
	(ChangeDeskForWindow):
	(MoveResizePagerView):
	(MoveStickyWindows):
	(MoveWindow):
	(IconMoveWindow):
	reduce redraws when switching pages
	(initialize_pager):
	draw page separators with a line width of 1; may cure drawing problems
	with dashed lines
	(discard_events):
	(DispatchEvent):
	(HandleExpose):
	discard surplus Expose and ConfigureNotify events

	* FvwmPager/FvwmPager.c:
	* FvwmPager/x_pager.c (DispatchEvent):
	(Scroll):
	properly handle negative desk numbers

2000-12-27  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c: Moved ALL the global initialization into a
	.c file, and removed the definition of IamTheMain.

2000-12-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmForm/FvwmForm.c:
	* FvwmForm/FvwmForm.h:
	moved global initialisation into .c file

2000-12-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c:
	* FvwmAnimate/FvwmAnimate.c:
	use MyXGrabServer/MyXUngrabServer

2000-12-09  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/FvwmScripts-*:
	Added Flags NoReliefString so that all Scripts work with every
	colors

2000-12-09  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	Fixed animation of non visible items with ShowCurrent desk

2000-12-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (clear_empty_region):
	(get_title_geometry):
	(get_button_geometry):
	minor drawing fixes

2000-12-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAnimate/FvwmAnimate.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmDragWell/fvwmDragWell.c:
	* FvwmForm/FvwmForm.c:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmIconBox/icons.c:
	* FvwmIconMan/x.c:
	* FvwmIdent/FvwmIdent.c:
	* FvwmPager/x_pager.c:
	* FvwmScript/FvwmScript.c:
	* FvwmScript/Widgets/CheckBox.c:
	* FvwmScript/Widgets/HDipstick.c:
	* FvwmScript/Widgets/HScrollBar.c:
	* FvwmScript/Widgets/ItemDraw.c:
	* FvwmScript/Widgets/List.c:
	* FvwmScript/Widgets/Menu.c:
	* FvwmScript/Widgets/MiniScroll.c:
	* FvwmScript/Widgets/PopupMenu.c:
	* FvwmScript/Widgets/PushButton.c:
	* FvwmScript/Widgets/RadioButton.c:
	* FvwmScript/Widgets/Rectangle.c:
	* FvwmScript/Widgets/TextField.c:
	* FvwmScript/Widgets/VDipstick.c:
	* FvwmScript/Widgets/VScrollBar.c:
	* FvwmScroll/GrabWindow.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/Goodies.c:
	* FvwmTheme/FvwmTheme.c:
	* FvwmWharf/FvwmWharf.c:
	* FvwmWharf/icons.c:
	* FvwmWharf/stepgfx.c:
	* FvwmWinList/FvwmWinList.c:
	use fvwmlib_XCreateGC instead of XCreateGC

2000-11-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWharf/FvwmWharf.c (ParseOptions):
	fixed *FvwmWharfGeometry setting

2000-11-23  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/FvwmScript.c:
	reindented
	(BuildGUI):
	fixed memory leaks

2000-11-22  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/winlist.c (free_windata):
	* FvwmIconMan/xmanager.c (set_window_button):
	(set_win_displaystring):
	fixed memory leaks
	(move_window_buttons):
	(clear_button):
	(insert_windows_button):
	fixed memory corruption

	* FvwmButtons/parse.c (ParseButton):
	fixed core dump

	* FvwmPager/FvwmPager.c (list_destroy):
	fixed memory leak

2000-11-22  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c:
	* FvwmForm/FvwmForm.h: Move string initialization into logic.

2000-11-21  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmGtk/menu.c (convert_label_with_ampersand):
	fixed typo

	* FvwmGtk/expand.c (recursive_replace):
	(combine_string):
	* FvwmGtk/FvwmGtk.c (process_message):
	fixed memory leaks

	* FvwmGtk/menu.c (convert_label_with_ampersand):
	fixed overlapping memcpy

	* FvwmScript/Instructions.c (ChangeColorset):
	fixed memory leak

	* FvwmIconMan/x.c (handle_error):
	prevent core dump if a managed window dies

	* FvwmForm/FvwmForm.c (ct_ButtonFont):
	(ct_InputFont):
	(ct_Line):
	(ct_Back):
	(ct_Colorset):
	(ct_ItemBack):
	(ct_ItemColorset):
	fixed memory leaks
	(FormVarsCheck):
	(AssignDrawTable):
	(ct_Line):
	(AddItem):
	(Restart):
	use safemalloc/safecalloc
	(AssignDrawTable):
	core dump/UMR fix
	(ct_Line):
	safety patch

	* FvwmForm/FvwmForm.c:
	* FvwmForm/ReadXServer.c:
	* FvwmForm/ParseCommand.c (AddChar):
	fixed memory leaks
	replaced realloc with saferealloc

	* FvwmPager/FvwmPager.c (main):
	(list_add):
	UMR fixes
	(list_destroy):
	fixed memory leaks
	(NewPagerStringItem):
	UMR safety patch

	* FvwmIconBox/FvwmIconBox.c (parseicon):
	(MySendFvwmPipe):
	(parsekey):
	UMR safety patches
	(AddItem):
	UMR fix
	(MySendFvwmPipe):
	use safemalloc instead of malloc
	(process_message):
	fixed memory leak
	(LookInList):
	fixed core dump and memory leaks
	(UpdateItem):
	fixed memory leak

	* FvwmIconMan/xmanager.c (init_button_array):
	(set_num_buttons):
	fixed UMRs

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	fixed uninitialised memory read

	* FvwmButtons/parse.c (ParseButton):
	(ParseConfigLine):
	fixed memory leaks

2000-11-20  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c:
	* FvwmScript/Widget/Tools.h:
	Fixed some icompatible declarations!

2000-11-21  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/FvwmScript.c (DeadPipe):
	(ShutdownX):
	dito

	* FvwmIconBox/FvwmIconBox.c (DeadPipe):
	(Loop):
	(CleanUp):
	fixed core dump at module shutdown and removed a lot of unnecessary
	shutdown code

	* FvwmTaskBar/FvwmTaskBar.c (ShutMeDown):
	(ReadFvwmPipe):
	fixed illegal X calls upon X shutdown

2000-11-20  olicha  <olivier.chapuis@free.fr>

	* FvwmM4/FvwmM4.c (main)
	Fixed removing the tmp file if -outfile is used

2000-11-20  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmBacker/FvwmBacker.c (ParseConfig):
	core dump fixed

	* FvwmM4/FvwmM4.c (main):
	* FvwmCpp/FvwmCpp.c (main):
	fixed dump of core

	* FvwmButtons/FvwmButtons.c (CheckForHangon):
	a core dump was fix

	* FvwmRearrange/FvwmRearrange.c (free_window_list):
	core dump fix

	* FvwmForm/FvwmForm.c (ParseActiveMessage):
	fixed dumping core

	* FvwmIconBox/FvwmIconBox.c (freeitem):
	fixed core dump

2000-11-19  Mikhael Goikhman  <migo@homemail.com>

	* FvwmEvent/Makefile.am:
	don't interrupt 'make install' on 'ln -s' error

	* FvwmCommand/scripts/Makefile.am:
	added a comment about focus-link
	* FvwmCommand/scripts/focus-link.1:
	fixed a man page note about 'sleep in Exec'

2000-11-19  Dan Espen  <dane@mk.telcordia.com>

	* FvwmWharf/Makefile.am (EXTRA_DIST):
	* FvwmTaskBar/Makefile.am (EXTRA_DIST):
	* FvwmScript/Makefile.am (EXTRA_DIST):
	* FvwmBacker/Makefile.am (EXTRA_DIST): Remove references to readme
 	files.

2000-11-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (LoopOnEvents):
	* FvwmWinList/ButtonArray.c (RadioButton):
	fixed drawing of buttons in transient window lists
	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	fixed 'transient' pointer grabbing which was probably broken by the
	busy cursor patches

	* FvwmTheme/FvwmTheme.1:
	ask users not to write 'transparency' bug reports

2000-11-14  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/README: Remove obsolete README file.

2000-10-16  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/Makefile.am:
	Install Setup95 not Setup95.in

2000-11-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmBacker/root_bits.c:
	* FvwmTaskBar/ButtonArray.c:
	-Wall -Werror fixes

2000-11-09  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/FvwmScript.1:
	* FvwmScript/Scripts/Makefile.am:
	* FvwmScript/Scripts/fvwm-script-setup95.pl:
	* FvwmScript/Scripts/FvwmScript-*:
	* FvwmScript/Scripts/.cvsignore:
	use script alias names FvwmScript-Flavor instead of ScriptFvwmFlavor;
	added missing FvwmScript-WidgetDemo to the distribution

	* FvwmIconBox.[ch]:
	fixed fvwm freeze - s/scanf/sscanf/,
	fixed internal commands (Next, Left) by restoring [My]SendFvwmPipe()

	* FvwmWinList/ConfigFvwmWinList:
	* FvwmWinList/FvwmWinList.1:
	fixed obsolete Module "match" syntax

	* FvwmForm/FvwmForm.c:
	fixed an "Active command unknown" noice when running the same 2 forms
	by not printing an error if it is ct_table command

	* FvwmButtons/ConfigFvwmButtons:
	* FvwmTaskBar/ConfigFvwmTaskBar:
	* FvwmWinList/ConfigFvwmWinList:
	fixed some obsolete syntax, like Iconify -1

2000-11-08  Mikhael Goikhman  <migo@homemail.com>

	* FvwmForm/FormFvwm-*:
	* FvwmForm/FvwmForm.1:
	* FvwmForm/FvwmForm.c:
	* FvwmForm/Makefile.am:
	* FvwmForm/README:
	* FvwmForm/.cvsignore:
	use form alias names FvwmForm-Flavor instead of FormFvwmFlavor.;
	issue a warning and auto-converting of old names

	* FvwmBacker/ConfigFvwmBacker:
	* FvwmButtons/ConfigFvwmButtons:
	* FvwmIconBox/ConfigFvwmIconBox:
	* FvwmIconMan/ConfigFvwmIconMan:
	* FvwmIdent/ConfigFvwmIdent:
	* FvwmPager/ConfigFvwmPager:
	* FvwmScroll/ConfigFvwmScroll:
	* FvwmTaskBar/ConfigFvwmTaskBar:
	* FvwmWinList/ConfigFvwmWinList:
	use a new module config syntax (using colon/space as a separator)

2000-10-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Widgets/ItemDraw.c (EvtMouseItemDraw):
	-Wall fix

2000-10-16  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c (ChangeFont):
	Fixed a memory leaks

	* FvwmScript/Widget/ItemDraw.c:
	Item Draw support a clic (put this in #ifdef)

2000-10-11  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c:
	adapted to new format of border_width

2000-10-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (MyXFree):
	...

	* FvwmDebug/FvwmDebug.c (list_configure):
	* FvwmCommand/FvwmCommand.c (list_configure):
	adapted to new format of border_width

2000-10-12  Mikhael Goikhman  <migo@homemail.com>

	* FvwmButtons/FvwmButtons.c:
	fix -DI18N_MB compiling

2000-10-11  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmScreenSetup:
	Clean up

2000-10-11  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c:
	Fixed my previous commit

2000-10-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (MyXFree):
	fixed compile error

2000-10-11  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c:
	Fixed a geometry problem.

2000-10-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (CalcGeom):
	improved calculation of lower nad right edges of the mini window so that
	the whole mini desktop is used

	* FvwmPager/FvwmPager.c:
	new macro DEFAULT_PAGER_MOVE_THRESHOLD in defaults.h

	* FvwmForm/FvwmForm.c (DoCommand):
	* FvwmTheme/FvwmTheme.c (MyXParseColor):
	(parse_colorset):
	* FvwmIconMan/xmanager.c (query_geometry):
	(query_geometry):
	* FvwmIconMan/x.c (find_frame_window):
	(find_frame_window):
	* FvwmWharf/FvwmWharf.c (main):
	(CloseFolder):
	(swallow):
	(Loop):
	* FvwmButtons/FvwmButtons.c (SetTransparentBackground):
	(main):
	(Loop):
	(HandlePanelPress):
	(GetPanelGeometry):
	(HandlePanelPress):
	(MyXFree):
	(GetRealGeometry):
	(swallow):
	* FvwmScroll/GrabWindow.c (Loop):
	(GrabWindow):
	* FvwmScript/Widgets/Tools.c (DrawPMenu):
	(SelectMenu):
	* FvwmPager/x_pager.c (ReConfigure):
	(initialize_pager):
	* FvwmIconBox/FvwmIconBox.c (Loop):
	(change_colorset):
	honour return code of XGetGeometry(), XGetWindowAttributes(),
	XGetWMName(), XParseColor(), XQueryTree(), XStringListToTextProperty(),
	XWithdrawWindow()

	* FvwmScroll/GrabWindow.c:
	fixed some error messages

	* FvwmSave/FvwmSave.c (do_save):
	* FvwmSaveDesk/FvwmSaveDesk.c (do_save_command):
	reindented functions

	* FvwmWharf/FvwmWharf.c (swallow):
	honour return code of XFetchName()

	* FvwmButtons/FvwmButtons.c (MyXFetchName):
	fixed return code logic
	(Loop):
	(swallow):
	honour return code of XFetchName()

	* FvwmTheme/FvwmTheme.c (parse_colorset):
	do not assume that XAllocColorCells always works

2000-10-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (SomeButtonDown):
	(main):
	(LinkAction):
	(LoopOnEvents):
	(LoopOnEvents):
	* FvwmTaskBar/FvwmTaskBar.c (SomeButtonDown):
	(main):
	(LinkAction):
	(LoopOnEvents):
	* FvwmIconMan/x.c (handle_buttonevent):
	* FvwmIconMan/readconfig.c (ParseMouseEntry):
	* FvwmIconBox/FvwmIconBox.c (parsemouse):
	(ExecuteAction):
	* FvwmButtons/FvwmButtons.c (AddButtonAction):
	(GetButtonAction):
	(AddButtonAction):
	all modules can handle NUMBER_OF_MOUSE_BUTTONS mouse buttons

	* FvwmWinList/FvwmWinList.c (LoopOnEvents):
	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	fixed possible core dump

	* FvwmIdent/FvwmIdent.c (list_end):
	pressing button 2 asks for a new window

2000-10-04  Paul D. Smith  <psmith@gnu.org>

	* FvwmForm/FormFvwmRlogin., FvwmForm/FormFvwmForm.: Can't use \n
	in echo commands and expect it to be expanded to a newline
	everywhere: some versions of echo require -e for that to work;
	some versions can't do it at all.  Rewrite the command to avoid
	the need for this.

2000-10-04  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/FvwmPager.1:
	added a reference to BalloonStringFormat instead of "can't be changed"

2000-10-01  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/*:
	Allows more widgets and variables

2000-09-25  Mikhael Goikhman  <migo@homemail.com>

	* FvwmGtk/dialog.c (widget_get_value):
	added a check for NULL, thus fixed Gtk-WARNING and Gtk-CRITICAL

2000-09-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c:
	-Wall fixes

2000-09-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/globals.c (init_win_manager):
	coredump fix by Yuuki Harano

2000-08-19  Mikhael Goikhman  <migo@homemail.com>

	* FvwmEvent/FvwmEvent.c:
	synchronize on M_DESTROY_WINDOW

	* FvwmForm/FvwmForm.1:
	several corrections like s/FVWMUSER_HOME/FVWM_USERDIR/, s:etc:share:

2000-07-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/FvwmCommand.c:
	removed unsuded symbols

2000-06-30  Mikhael Goikhman  <migo@homemail.com>

	* FvwmCommand/Makefile.am:
	fixed build error when perl is not found, fixed generation of
	FvwmCommand.sh and FvwmCommand.pl (since FvwmCommand now in bindir)
	* FvwmCommand/findcmd:
	fixed generation of FvwmCommand.sh (function.c was changed) and
	handle 'function' & 'wait' functions specially not to clash with sh

2000-06-28  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/Goodies.c:
	* FvwmIconBox/FvwmIconBox.c:
	Fixed modules config commands parsing problems caused by the new
	ModuleConfig implementation.

2000-06-22  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmPager/x_pager.c: revert mini-window size calculation, and
	  put comments in the code to explain original code's reasoning.

2000-06-21  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c:
	* FvwmScript/FvwmScript.1:
	* FvwmScript/scanner.{c,l}:
	* FvwmScript/script.{c,h,y}:
	Added missing GetMinValue and GetMaxValue instruction

2000-06-20  Mikhael Goikhman  <migo@homemail.com>

	* Enabled locking FvwmTheme config and messages.
	Fixed 'ModuleSynchronous FvwmTheme' dead-lock.

2000-06-20  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmPager/x_pager.c: tune the mini-window height and width
	  calculations to be identical to their previous values. However,
	  still guarantee that the values are consistent. (I.e. restore
	  the off-by-one error.)

2000-06-17  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmPager/x_pager.c: try to fix "variability" in size (width) of
	  small icons in the pager. Calculated mini-window width and height
	  by scaling window width and height. ("edge2 - edge1" has an
	  off-by-one error anyway.) Also do all multiplications before the
	  final division so that inaccuracies of integer divison are not
	  scaled up.

2000-06-15  Happy Hippo

	* FvwmCommand/FvwmComand*: tries /var/tmp then /tmp for pipe location,
	FvwmCommandS checks that pipes are pipes & only accessible by the user.
	* FvwmConsole/FvwmConsole.c: Fixed failure to relay message due to
	some config line not ending in new line. Cleans up socket.

2000-06-15  Mikhael Goikhman  <migo@homemail.com>

	* Temporary disabled locking FvwmTheme config and messages.
	This hanged fvwm.

2000-06-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmConsole/FvwmConsoleC.c:
	* FvwmButtons/FvwmButtons.c (main):
	(GetPanelGeometry):
	(main):
	-pedantic fixes

2000-06-14  Hippo

	* FvwmTheme/FvwmTheme.c: config lines and messages are synchronous.
	It's now possible to change a colorset and get values via $[shadow.cs5]

2000-06-13  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmCommand/FvwmCommandS.c: Modified the reading of the command pipe
	  so that the loop exits when there is an error (unless there was no
	  data found, in which case it continues.)

2000-06-12  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c (*FuncGetOutput):
	Fixed a "writing past the end of allocation" bug in GetOutput
	instruction

2000-06-10  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmCommand/FvwmCommandS.c: allow signals to restart system calls
	instead of interrupting them, because this flag does not affect select'
	behaviour. Also stopped signals from closing the pipes; the idea is that
	the signal calls "last orders", and then allows the module to exit
	nicely.
	It should not take people's glasses away, because everyone should be
	allowed to drink up ... :-).

	* FvwmPager/x_pager.c: -Wall fix (comment within comment)

2000-06-08  Hippo

	* FvwmCommand/FvwmCommandS: changed the passing of messages from fvwm
	to FvwmCommand to use a queue: eliminated partial sending of messages,
	eliminated delays in handling input from FvwmCommand, now quits when
	fvwm quits (no more hanging around like a bad smell).

	* FvwmPager/x_pager.c: many replacements of (Scr.Vx + DisplayWidth)
	with Scr.VWidth, some indentation changes, tiny mini-window display
	at page edges fixed (possibly).

2000-06-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c:
	fixed typo in #include directive

2000-06-06  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/FvwmButtons.c (Loop):
	redraw a panel button if the panel died

2000-06-06  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (CreateTipWindow):
	Applied Gregory A. Shimansky TaskBar tips patch

	* FvwmScripts/Scripts/ScriptFvwmFileBrowser
	Reduced stderr out put

2000-05-31  Mikhael Goikhman  <migo@homemail.com>

	* FvwmPager/x_pager.c: set resource class to module name (FvwmPager).
	* FvwmAuto/FvwmAuto.c: documented a special Raise/Lower support.

2000-05-31  Hippo

	* FvwmPager/x_pager.c: Position of small windows on page boundaries.

2000-05-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c:
	emty icon managers were not redrawn properly after a expose sometimes

2000-05-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/FvwmCommandS.c (server):
	* FvwmCommand/FvwmCommand.c (main):
	fixed random pipe name bug (used uninitialised array instead of display
	name)

	* FvwmCommand/FvwmCommand.c (list_new_page):
	fixed printf arguments

2000-05-27  olicha  <olivier.chapuis@free.fr>

	* FvwmIconBox/FvwmIconBox.{c,h}:
	Fixed NoIcon/Icon and WindowListSkip/Hit style Change

2000-05-26  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/xmanager.c (check_in_window, set_win_iconified):
	Fixed NoIconAction and WindowListSkip/Hit style Change

	* FvwmWinList/*:
	Fixed Sticky window and WinList width for ShowCurrentDesk
	Fixed WindowListSkip/Hit style Change

2000-05-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/FvwmCommand.c (list_configure):
	removed FlipTransient style

2000-05-25  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c:
	Rename the OLD_BUGGY_WINDOW_PLACEMENT ifdef by COMPLEX_WINDOW_PLACEMENT
	and fix it for title at bottom and define it

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	* FvwmWinList/List.{c,h} (UpdateItemGSFRFlags,IsItemSticky,
	IsItemIconSuppressed,IsItemSkipWindowList):
	Fixed double animation after a Icon/NoIcon style change
	Preparation for fixing Stick/Slipery and WindowListSkip/Hit
	style change.

2000-05-24  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	Fixed shading with an AutoHide/Stick

	* FvwmTaskBar/Goodies.c (PopupTipWindow): Fixed tips position

2000-05-20  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmSetup95.in
	Corrected a miss print (thanks to sa)

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage, LoopOnEvents,
	HideTaskBar):
	Fixed AutoStick and AutoHide for a TaskBar with a title

	* FvwmTaskBar/*:
	Complete GSFR conversion. Fixed WindowListSkip/Hit style change.
	Remove dummy code (e.g., the swallow code)

2000-05-17  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Widgets/TextField.c (*):
	Fixed long text input

	* FvwmScript/Scripts/ScriptFvwmBaseConfig:
	Replace MoveSmoothness by MoveThreshold

	* FvwmScript/Scripts/ScriptFileBrowser: A Clean up

	* FvwmScript/Scripts/ScriptFvwmSetup95.in:
	* FvwmScript/Scripts/script-fvwm-setup95.pl:
	Some Clean up

	* FvwmScript/FvwmScript.c: Removed some bad debug code

2000-05-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* ChangeLog-pre-2.2:
	moved old ChangeLog into new file

2000-05-14  Mikhael Goikhman  <migo@homemail.com>

	* ChangeLog: some clean up, like removing modules/ prefix everywhere
	and correcting some headers
	* FvwmPager/FvwmPager.[c1]:
	* FvwmPager/x_pager.c:
	removed gap for FvwmPagerBalloonYOffset by 1 point, i.e. value 1
	now means no gap, so the default is now 3 (was 2)

2000-05-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/Goodies.c:
	fixed checking for mail although "None" Mailbox was used if a Mailcheck
	interval was set

2000-05-12  Hippo

	* FvwmAnimate/FvwmAnimate.c:
	* FvwmAuto/FvwmAuto.c:
	* FvwmConsole/FvwmConsole.1:
	* FvwmForm/FvwmForm.c:
	* FvwmGtk/FvwmGtk.c:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmIconMan/fvwm.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmWinList/FvwmWinList.c:
	  Replaced FINISHED_STARTUP, UNLOCK & KILLME commands.
	* FvwmCommand/FvwmCommandS.c: does it's own killme processing.

2000-05-10  Michael Han  <mikehan@best.com

	* FvwmDebug/FvwmDebug.1:
	* FvwmDebug/FvwmDebug.h:
	* FvwmDebug/FvwmDebug.c:
	FvwmDebug now has -v flag for optional flag output
	FvwmDebug now directs to arbitrary files
	FvwmDebug reads add/configure packets by casting to ConfigWinPacket
	Lots of cleanup in FvwmDebug, reducing the number of functions

2000-05-10  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c (ReceivFromScript):
	Fixed cpu if ReceivFromScript is used by swallowed Script
	in periodic task

	* FvwmScript/FvwmScript.c (ReadFvwmScriptArg):
	Fixed communication between a child script and its children

	* FvwmScript/Widget/List.c (DrawVSblist):
	Fixed drawing of the List "ascenseur vertical"

2000-05-05  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWharf/FvwmWharf.1: fixed a typo
	* FvwmCpp/FvwmCpp.c (main): the same missing space as described below

2000-05-05  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmM4/FvwmM4.c (main):
	fixed a bug created when FVWM_DATADIR was added to m4 options
		-  sprintf(m4_options, "-I '%s'", FVWM_DATADIR);
		+  sprintf(m4_options, "-I '%s' ", FVWM_DATADIR);
	the missing space after the ' caused the next option in the commandline
	to be ignored

2000-05-04  Mikhael Goikhman  <migo@homemail.com>

	* FvwmAuto/FvwmAuto.c (main):
	enabled corrected fix (not hack) again. If the action is a function
	without 'raise' or 'lower' in its name, a user definitely does not
	want to have raise/lower support, i.e. ignoring already raised windows.

2000-05-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main):
	fixed raiselower hack
	removed raiselower hack for now; what if the action is a function w/o
	'raise' or 'lower' in its name?

	* FvwmWinList/FvwmWinList.c (MakeMeWindow):
	(AdjustWindow):
	simplified placement code when window height changes
	fixed placement of window list with negative y geometry and
	TitleAtBottom

	* FvwmWinList/FvwmWinList.1:
	Clarified NoAnchor option.

2000-04-27  Mikhael Goikhman  <migo@homemail.com>

	* FvwmAuto/FvwmAuto.c (main):
	fixed incorrect allocation when adding Silent prefix;
	use special Raise/Lower support only if actions have something
	to do with Raise/Lower, otherwise listen to focus changes only

2000-04-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	applied fix for uninitialised variable by John Latham

2000-04-26  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.1:
	Corrected miss print and document TipsColorset

2000-04-26  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (initialize_pager):
	fixed negative x/y geometries of main pager window

2000-04-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmScript/Instructions.c (Exec):
	-Wall fix

2000-04-26  Mikhael Goikhman  <migo@homemail.com>

	* FvwmAnimate/FvwmAnimate.c, FvwmBacker/Makefile.am,
	* FvwmButtons/Makefile.am, FvwmCpp/FvwmCpp.1, FvwmCpp/FvwmCpp.c,
	* FvwmCpp/Makefile.am, FvwmForm/FormFvwmForm.,
	* FvwmForm/FormFvwmRlogin., FvwmForm/FormFvwmSetup.in,
	* FvwmForm/FvwmForm.1, FvwmForm/Makefile.am,
	* FvwmIconBox/Makefile.am, FvwmIconMan/Makefile.am,
	* FvwmIdent/Makefile.am, FvwmM4/FvwmM4.1, FvwmM4/FvwmM4.c,
	* FvwmM4/Makefile.am, FvwmPager/Makefile.am,
	* FvwmScript/FvwmScript.1, FvwmScript/FvwmScript.c,
	* FvwmScript/Makefile.am, FvwmScript/Scripts/Makefile.am,
	* FvwmScript/Scripts/ScriptFvwmBaseConfig,
	* FvwmScript/Scripts/ScriptFvwmSetup95.in, FvwmScroll/Makefile.am,
	* FvwmTaskBar/Makefile.am, FvwmWinList/Makefile.am:
	Changes in defaults of FVWM_DATADIR & FVWM_USERDIR;
	renamings and rewordings.

2000-04-25  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/List.c:
	* FvwmTaskBar/Goodies.c:
	Messages go to stderr as almost all the other modules

2000-04-24  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	* FvwmTaskBar/List.{c,h} (UpdateItemFlagsDesk, UpdateItemFlagsAnimate,
	IsItemIndexIconSuppressed):
	Fixed double animations (module & icon) with NoIconAction.
	This does not work perfectly with a dynamic (no)icon style change.

2000-04-24  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	* FvwmTaskBar/List.{c,h} (UpdateItemFlagsDesk, IsItemIndexSticky):
	Fixed sticky/slippery change with DeskOnly

2000-04-23  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWharf/FvwmWharf.c (CreateWindow): fixed (re)size hints
	* FvwmWharf/FvwmWharf.c (change_window_name): set resource names
	* FvwmWharf/FvwmWharf.c (swallow): use more correct max limit
	* FvwmIdent/FvwmIdent.c (list_end): remove debug messages

2000-04-23  Mikhael Goikhman  <migo@homemail.com>

	* FvwmIdent/FvwmIdent.c (list_end): don't exit on button or key
	release without an actual press first

2000-04-22  Dan Espen  <dane@mk.telcordia.com>

	* FvwmIdent/FvwmIdent.c (change_window_name):  FvwmIdent sets resource
	name to module alias and resource class to module name.

	* FvwmForm/FvwmForm.c (OpenWindows): FvwmForm sets resource
	name to module alias and resource class to module name.

2000-04-22  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWharf/FvwmWharf.c (swallow): removed sleep(60)
	* FvwmWharf/FvwmWharf.1: improved Swallow/MaxSwallow description

2000-04-22  Dan Espen  <dane@mk.telcordia.com>

	* FvwmWinList/FvwmWinList.c: Another I18N patch.

2000-04-20  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Instruction.c (*LaunchScript, Exec):
	Replace some int by unsigned long for OSF1 V4.O alpha and al.

2000-04-20  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmSetup95.in:
	* FvwmScript/Scripts/script-fvwm-sample95.pl:
	Added a CDE support and a new FAST/SLOW X server option for
	the Sample-95 installation

	* FvwmScript/Scripts/ScriptFvwmBrowser
	Some fixes, need more work.

2000-04-19  Hippo

	* FvwmIconMan/xmanager.c: fixed disappearing title button (todo 109)

2000-04-18  Mikhael Goikhman  <migo@homemail.com>

	* FvwmM4/FvwmM4.c (main):
	* FvwmCpp/FvwmCpp.c (main):
	add "-I FVWM_CONFIGDIR" to preprocessors

2000-04-18  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main):
	tried to fix bug #550

2000-04-18  Hippo

	* FvwmPager/x_pager.c: fixed desk sep colorset updates, improved
	transparency support for mini-windows. (todo 108)

2000-04-17  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/Widget/PopupMenu.c (EvtMousePopupMenu)
	Fixed ChangeTitle for PopupMenu

2000-04-16  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmSetup95.in:
	replaced /usr/bin/dt/dtfile by /usr/dt/bin/dtfile

2000-04-16  Dan Espen  <dane@mk.telcordia.com>

	* FvwmScript/Scripts/ScriptFvwmSetup95.in: Some adjustments.

2000-04-16  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmSetup95.in:
	* FvwmScript/Scripts/script-fvwm-sample95.pl:
	ScriptFvwmSetup95 (and script-fvwm-sample95.pl) build a multi-files
	config and parse the menus (and the (Mini)Icon styles).

2000-04-15  olicha <olivier.chapuis@free.fr>

	* FvwmForm/FvwmFormQuitVerify.
	Added restart

2000-04-13  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmSetup95.in:
	* FvwmScript/Scripts/script-fvwm-sample95.pl:
	* /FvwmScript/Scripts/Makefile.am
	Fixed sample-95 building.

2000-04-11  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmSetup95.in:
	* FvwmScript/Scripts/Makefile.am
	A new FvwmScript script for installing system.fvwm2rc-sample-95

2000-04-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmDebug/FvwmDebug.c (list_old_add):
	(list_end):
	print out old window packets; patch by Mike Han

2000-04-06  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/ReadXServer.c: Fix array bounds write error during
	editing of line recalled with meta <.

2000-03-26  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instructions.c (Exec):
	Fixed Do instruction again

2000-03-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/parse.c (ParseButton):
	fixed 'Action' option with trailing spaces

2000-03-24  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Instructions.c (Exec):
	Fixed core dump with Do instruction with > 256 chars.
	Extended the above limit to 998 (as fvwm)

2000-03-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAnimate/FvwmAnimate.c:
	use new command SET_NOGRAB_MASK

	* FvwmDebug/FvwmDebug.c (process_message):
	print out number of unknown packet type

2000-03-10  Hippo

	* FvwmDragWell/fvwmDragWell.*: support for transpency

2000-03-10  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (change_colorset):
	Fixed labels colorset changes. Note: there is still a problem
	with the lines which separate desk.

2000-03-09  Hippo

	* FvwmTheme/FvwmTheme.c: freed pixmaps hang around for a while to
	prevent modules quiting when lots of colorsets are changed quickly

2000-03-09  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/draw.c (RedrawButton):
	Fixed individual button Colorset for shaped swallowed apps

2000-03-08  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/draw.c (RedrawButton):
	Fixed individual button Colorset
	* FvwmScript/Scripts/TerminalSettings.fss
	Now this script works

2000-03-08  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/x_pager.c (initialize_pager):
	Fixed hilight desk title drawing GC

2000-03-01  Hippo

	* FvwmWinList/*: better refresh strategy: doesn't flicker anymore.

2000-03-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (recursive_change_colorset):
	fixed uninitialised colour set in swallowed applications

2000-02-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/x.c (create_manager_window):
	applied colorset fix by Mike Han

2000-02-11  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmBaseConfig
	Replaced GlobalOpts by the new corresponding styles.

2000-02-06  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	Removed debug code
	* FvwmScript/Instruction.c (ChangeBackColor):
	Fixed ChangeBackColor.
	* FvwmScript/Widgets/*:
	Removed unused XSetBackground.

2000-02-06  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	Fixed iconification of a sticky window after a desk switch
	with FvwmTaskBarDeskOnly

2000-02-01  Hippo

	* FvwmCommand/FvwmCommandS.c: Fixed communication fifo's being removed

2000-01-31  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmGtk/FvwmGtk.1:
	fixed typo again

2000-01-30  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmScreenSetup:
	A write to file fix

2000-01-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (list_deiconify):
	fixed deiconify packet handling

	* FvwmGtk/FvwmGtk.1:
	fixed typo

2000-01-28  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/FvwmPager.c (main):
	* FvwmPager/FvwmPager.1:
	FvwmParger can use aliases.

2000-01-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (draw_manager):
	fixed drawing of empty region bug introduced with 'transparency' patches

	* FvwmIconMan/fvwm.c (ProcessMessage):
	fixed usage of 'focus' colours when followfocus is false

	* FvwmCommand/FvwmCommandS.c:
	removed debug fprintf

	* FvwmIconMan/xmanager.c (clear_empty_region):
	fixed drawing background in non-transparent IconMan

	* FvwmPager/x_pager.c (MoveWindow):
	(IconMoveWindow):
	fixed dragging windows out of pager

	* FvwmCommand/FvwmCommand.c:
	-Wall fix

	* FvwmCommand/FvwmCommand.h:
	* FvwmCommand/FvwmCommandS.c:
	fixed communication problem between server and client
	removed some code without effects
	simplified protocol
	removed dead pipe error message

2000-01-26  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmBellSetup:
	* FvwmScript/Scripts/ScriptFvwmKeyboardSetup:
	* FvwmScript/Scripts/ScriptFvwmPointerSetup:
	* FvwmScript/Scripts/ScriptFvwmSreenSetup:
	* FvwmScript/FvwmScript.1:
	Some fixes

2000-01-24  Hippo

	* FvwmIconMan/xmanager.c: Fixed dissapearing mini-icons

2000-01-24  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmPager/FvwmPager.c (ParseOptions):
	fix for fonts with quotes and "none"

2000-01-24  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmButtons/parse.c (my_get_font): patch to handle font as last option

2000-01-21  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmIconMan/FvwmIconMan.c
	Similar trick as for FvwmAuto; just do these two modules for now
	as these are the only ones that people are seeing problems with.

2000-01-21  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmAuto/FvwmAuto.c
	Changed default signal disposition to SA_RESTART instead of
	SA_INTERRUPT. Hopefully non-Linux OSs also interrupt select()
	regardless of this setting.

2000-01-19  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/parse.c (my_get_font):
	(ParseContainer):
	(ParseButton):
	can now have fontname with spaces in buttons

2000-01-18  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmIconMan/readconfig.c (trim): added function to remove extra
	white space from a line (fixed problem with font 5x7 plus a trailing
	space "font 5x7 "

	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmPager/FvwmPager.c (ParseOptions):
	can now have fontname with spaces

2000-01-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c:
	some safety fixes w/ balloon labels

2000-01-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (parse_colorset):
	fixed coredump using 'average' background as well as 'transparent'

	* FvwmIconMan/xmanager.c:
	fixed title changes on 'transparent' buttons

2000-01-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c:
	don't draw empty titles oon empty managers
	(clear_empty_region):
	(draw_button):
	icon man honours transparent colour set backgrounds

	* FvwmPager/FvwmPager.c (list_new_desk):
	* FvwmPager/x_pager.c:
	make pager work with FvwmTheme's 'Transparent' option

2000-01-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c:
	new option 'Transparent'

	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	(GetPanelGeometry):
	removed previous configure request patch

2000-01-08  Dan Espen  <dane@mk.telcordia.com>

	* FvwmScript/FvwmScript.1 (example): Clean up.

2000-01-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (GetPanelGeometry):
	(HandlePanelPress):
	adapted to new fvwm ConfigureRequest code

2000-01-06  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmAuto/FvwmAuto.c: Upgraded signal handling to use fvwmsignal.o

2000-01-04  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.1: Document means of passing closing paren
	thru in a command string.

	* FvwmForm/ParseCommand.c (ParseCommand): Provide a means to pass
	a closing paren thru in a command.

2000-01-04  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmQuit
	Fixed restart in ScriptFvwmQuit

2000-01-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/x.c (X_init_manager):
	allow the buttongeometry option to reduce the button height to a
	minimum of the font height

2000-01-04  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/ScriptFvwmDefaultStyle:
	* FvwmScript/Scripts/ScriptFvwmBaseConfig:
	* FvwmScript/FvwmScript.1 (EXAMPLES):
	Renamed DefaultStyle to BaseConfig. BaseConfig save its
	preferences in .FvwmBaseConfig or in a file given as first
	argument to the script. Others, "ameliorations"

2000-01-03  olicha <olivier.chapuis@free.fr>

	* FvwmScript/Instructions.c (GetScriptArg):
	Fixed GetScriptArg core dump

2000-01-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.h:
	* FvwmButtons/FvwmButtons.c:
	* FvwmIconBox/FvwmIconBox.c:
	include fvwmlib.h before fvwm.h

1999-12-31  Dan Espen  <dane@mk.telcordia.com>

	* FvwmScript/FvwmScript.1: Adjustments.

1999-12-31  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/Scripts/*:
	Rename Buttons, Colorset, Date, FileBrowser, Find, ScreenDump,
	ScreenSetup and WidgetDemo to ScriptFvwm*.
	Rename and modify BellSetup, KeyboardSetup, PointerSetup, Quit.
	Replace DeskSetup by ScriptFvwmDefaultStyle that allows to change
	and save most of the fvwm default styles

	* FvwmScript/Scripts/Makefile.am:
	The above scripts are installed in FVWM_CONFIGDIR

	* FvwmScript/FvwmScript.1
	New section EXAMPLES

1999-12-31  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c (BuildGUI):
        Fixed DefaultColorset
	Fixed main Colorset against Widget Colors

1999-12-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (swallow):
	longer delay before forcing a colorset background on a swallowed window

	* FvwmScroll/GrabWindow.c:
	removed #define MAX_ICON_NAME_LEN; already in defaults.h

1999-12-29  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (parse_colorset):
	some clean up
	new options 'Plain' and 'NoShape'
	fixed bug that reset bg to default colour when the pixmap was removed

	* FvwmButtons/button.c (buttonColorset):
	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/FvwmButtons.c (recursive_change_colorset):
	Colorset fg/hilight/shdow colours are applied properly to buttons

1999-12-20  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/FvwmCommandS.c (close_pipes):
	another try to fix the FvwmCommandS-on-exit core dump

1999-12-28  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c (ParseOptions):
	(main):
	* FvwmScript/FvwmScript.1
	New options FvwmScriptDefaultFont, FvwmScriptDefaultBack,
	FvwmScriptDefaultFore, FvwmScriptDefaultHilight,
	FvwmScriptDefaultShadow, and FvwmScriptDefaultColorset


1999-12-27  Mikhael Goikhman  <migo@homemail.com>

	* FvwmScript/FvwmScript.c (OpenWindow): set class & resource
	(main): minor rewording in the missing parameter error message

1999-12-27  olicha  <olivier.chapuis@free.fr>

	* FvwmScript/FvwmScript.c (MainLoop): Fixed CPU for perodic Task

	* FvwmScript/Scripts/Find:
	* FvwmScript/Scripts/Makefile.am:
	New script, a front-end to find

1999-12-26  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c: Fix array bounds write when message exactly
	matches the buffer allocated for it.
	Suppress a UMR in referencing the first byte of unitialized input
	fields.

	* FvwmForm/ReadXServer.c: Backout code cleanup.  Needs more work.

	* FvwmScript/FvwmScript.1: Describe how scripts are located for
	reading.

	* FvwmScript/FvwmScript.c: Read the input file from FVWM_USERHOME
	or FVWM_CONFIGDIR in addition to old rules.  This makes
	"*FvwmScriptPath" unnecessary.

	* FvwmScript/Makefile.am: Pass configdir into FvwmScript.

	* FvwmForm/FvwmForm.c (RedrawItem): Fixed display corruption due to
	pasting, and display corruption for multiple messages arriving from
	fvwm and showing in a forms message area.

1999-12-20  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmIconMan/globals.c: Fix for defaults styles I forgot to add
	one for iconbutton

1999-12-18  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (EndLessLoop):
	(Alarm):
	(DoAlarmAction):
	(LoopOnEvents):
	Fixed Alarm stuff

1999-12-17  Dan Espen  <dane@mk.telcordia.com>

	* FvwmIconMan/readconfig.c: Keep TRU64 compiler happy by changing
	structure initialization from {} to {0}.

	* FvwmDragWell/fvwmDragWell.h: remove spurious ;.

1999-12-16  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmBacker/FvwmBacker.c (ProcessMessage):
	backer now takes action when the desk is changed

	* FvwmPager/FvwmPager.c (ParseOptions):
	pager handles DesktopSize correctly; DeskTopScale option finally works

1999-12-14  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	(RevealTaskBar):
	(HideTaskBar):
	Tried to fix user resizing with AutoHide. Fixed Hide/Reveal with
 	a lot of rows

1999-12-13  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.{c,h} (WarpTaskBar):
	(LoopOnEvents):
	Fixed AutoStick

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	(StartMeUp):
	Some hints clean up

1999-12-12  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	(redraw_buttons):
	Some clean up

1999-12-10  Hippo

	* FvwmIconBox/FvwmIconBox.c: fixed loss of shaped Netscape Mail icon.

1999-12-09  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	* FvwmButtons/FvwmButtons.1:
	Just updated the last SlideWindow argument. Explained the use
  	of NoHints with panels and updated the noborder option.

1999-12-08  Dan Espen  <dane@mk.telcordia.com>

	* FvwmAuto/FvwmAuto.c: Added DEBUGTOFILE capability.
	Remove the #define inside the else.

	* FvwmButtons/FvwmButtons.1 Grammar.

1999-12-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (list_new_page):
	tried to fix M_NEW_PAGE packets in pager

1999-12-07  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c: You can save and  use the previous setting
 	of a choice.

	* FvwmForm/FvwmForm.1: Document the saving of choices.

	* FvwmForm/FormFvwmRlogin.: Change the   rlogin  form so that  it
 	remembers how it was last used.

1999-12-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* Makefile.am:
	removed GFvwmDebug

1999-12-06  olicha  <olivier.chapuis@free.fr>

	* FvwmPager/FvwmPager.c (list_new_page):
	Fixed a problem if you switch of desk via clicking on a page

	* FvwmButtons/parse.c (ParsePanel):
	Fixed typo in comments

1999-12-06  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	Take in account bottom title and update the border width and title
	height in the good place to fix a bug with dynamic style changes
	and DeskOnly option.

	* FvwmButtons/FvwmButtons.1:
	Added a sentence in the position doc

1999-12-06  Dan Espen  <dane@mk.telcordia.com>

	* FvwmButtons/FvwmButtons.1 (panel): Corrections to wording.

1999-12-06  olicha  <olivier.chapuis@free.fr>

	* FvwmButtons/FvwmButons.c (GetPanelGeometry):
	(process_message):
	(HandlePanelPress):
	* FvwmButtons/FvwmButons.h (button_info_struct):
	(panel_flags_type):
	* FvwmButtons/FvwmButons.1:
	* FvwmButtons/parse.c (ParsePanel):
	(ParseButton):
	Added a position option to Panel.

1999-12-05  Dan Espen  <dane@mk.telcordia.com>

	*  FvwmForm/FvwmForm.c (DoCommand): Fixed  overprinting in  output
 	message area.  Theres still an overprinting problem in pasting.

1999-12-03  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProsseMessage):
	Resize the buttons array when border width change

1999-12-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconBox/FvwmIconBox.c (process_message):
	-Wall fix

1999-12-03  olicha  <olivier.chapuis@free.fr>

	* FvwmEvent/FvwmEvent.c (main):
	(config):
	* FvwmEvent/FvwmEvent.1:
	New configuration option FvwmEventStartDelay: can be used to
	fix "the" FvwmEvent bug.

1999-12-02  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmIconMan/xmanager.c (draw_button): Fix for iconbutton style if
	not following focus

1999-12-01  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmIconMan/xmanager.c (resize_manager):
	Forgot to check if manager actually changed size before resizing
	pixmap, caused window additions to be very slow

1999-11-30  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (AdjustWindow):
	Fixed a core dump if FvwmTaskBarColorset is not used

	* FvwmTaskBar/FvwmTaskBar.c (ProsseMessage):
	Fixed a dynamic style problem

1999-11-30  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmIconMan/ConfigFvwmIconMan:
	* FvwmIconMan/FvwmIconMan.1:
	* FvwmIconMan/readconfig.c (read_in_resources):
	* FvwmIconMan/xmanager.c:
	(draw_button):
	(set_win_iconified): added new option iconColorset and iconstyle

1999-11-30  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmIconBox/FvwmIconBox.c (process_message): let a print stament in

1999-11-30  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmWinList/FvwmWinList.1: fixed typo

	* FvwmIconBox/FvwmIconBox.1:
	* FvwmIconBox/FvwmIconBox.c (animate):
	(process_message):
	(main):
	(ParseOptions): added support for FvwmAnimate

1999-11-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/Goodies.c:
	(CreateTipWindow):
	added #ifdef SHAPE

1999-11-30  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (ShowTipWindow):
	Fixed core dump if FvwmTaskBarShowTips is not enabled

1999-11-28  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.1: Fixed description of how FvwmForm automatically
	reads config files.

1999-11-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.1:
	fixed typo

1999-11-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCommand/findcmd.pl (getcmd):
	use new name of 'functions' array

1999-11-27  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProssesMessage):
	(LoopOnEvent):
	(HideTaskBar):
	(RevealTaskBar):
	* FvwmTaskBar/FvwmTaskBar.1
	FvwmTaskBarAutoHide ameliorations and bug fix: now the TaskBar does't
	hide if the pointer is on the border; fix a problem with the first
	tip.
	Fixed the StartMenu tip

1999-11-27  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmBacker/FvwmBacker.c (ExecuteMatchingCommands):
	(ProcessMessage):
	-Wall fixes

1999-11-27  Mikhael Goikhman  <migo@homemail.com>

	* FvwmBacker/FvwmBacker.[ch]:
	Don't listen to M_NEW_DESK anymore; fixed colorset update condition;
	removed all kinds of debug logs, some clean up.

1999-11-26  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/ReadXServer.c (ReadXServer): Fix problem with button clicks
	being ignored.

1999-11-26  Hippo

	* FvwmGtk/FvwmGtk.c: Fixed "KillModule FvwmGtk" causing endless loop

1999-11-25  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c: Allow for command line variables for forms.
	* FvwmForm/FvwmForm.1: Document variable substitution in forms.

1999-11-25  olicha  <olivier.chapuis@free.fr>

	* FvwmIconBox/FvwmIconBox.c (ParseOptions):
	(process_message):
	(AddItem):
	* FvwmIconBox/FvwmIconBox.1
	Added FvwmIconBoxUseSkipList configuration option

	* FvwmWinList/FvwmWinList.1
	Fix an obvious typo

1999-11-25  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress):
	attempt to improve sliding panels

	* FvwmIconBox/icons.c (CreateIconWindow):
	* FvwmBacker/FvwmBacker.c (ExecuteMatchingCommands):
	(AddCommand):
	-Wall fixes

1999-11-24  Brad Giaccio  <bgiaccio@psrw.com>
	* FvwmIconMan/xmanager.c (resize_manager):
	if using a colorset gradient or pixmap it is now resized when
	then the manager changes sizes

1999-11-24  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.1
	* FvwmTaskBar/ConfigFvwmTaskBar
	Replaced FvwmTaskBarGeometry +0-1 by FvwmTaskBarGeometry +0-0 since
	now the position computation take the real border width in account

1999-11-24  Hippo

	* FvwmIconBox/*.c: fixed HilightFocusWin, fixed colorset stretching,
	allowed some XErrors to not dump core
	*FvwmIconMan/*.c: removed some XSync()s, allowed some XErrors.

1999-11-23  Mikhael Goikhman  <migo@homemail.com>

	Applied a FvwmBacker patch from Michael Han, fixed and modified.

	* FvwmBacker/FvwmBacker.[ch]:
	* FvwmBacker/ConfigFvwmBacker:
	* FvwmBacker/FvwmBacker.1:
	Added page-awareness; converted to linked list of commands instead of
	table (to fix bugs caused if DesktopSize changes or if desktop is
	negative).
	A new syntax: *FvwmBackerCommand (Page x y, Desk d) command.
	Support for dynamic config changes; some clean up.

1999-11-22  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/Goodies.c (CreateOrUpdateGoody):
	(CreateMailTipWidow):
	(MouseInClock):
	(MouseInMail):
	Fixed mail drawing and tips drawing.

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
	Fixed an AutoHide bug: no hide after a "StartMenu" Popup

1999-11-22  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	(LoopOnEvents):
	(StartMeUp):
	Fixed AutoHide with dynamic change of the frame width.

1999-11-21  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/fvwm.c (new_window):
	removed debug 'sleep'

1999-11-21  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c (AdjustWindow):
	Fixed a core dump. I hope I have not completely reverted the last
 	WinList commit.

1999-11-21  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
	(ParseConfigLine):
	(LoopOnEvents):
	(StartMeUp):
	Fixed TaskBar so that it works with dynamic change of the frame width.y
	Did so that the TaskBar is always the full width of the screen, even
	if the border width is not 4.
	Removed some forgeted debug code.
	Note: There are some problems with AutoHide at the first Reveal/Hide
	after a change of the frame width.

1999-11-20  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/x.c (xevent_loop):
	workaround for a possible bug in XFree86; an EnterNotify event slipped
	into the loop body that was supposed to select only ConfigureNotify

	* FvwmCommand/FvwmCommandS.c:
	* FvwmCommand/FvwmCommand.c:
	fixed pipe names if DISPLAY is 'unix:0.0' under X, but ':0.0' on the
	console, i.e. 'unix' is removed and thus the hostname is used

	* FvwmIconMan/xmanager.c (clear_empty_region):
	fixed a minor redrawing bug when the width of the manager was not a
	multiple of the button width

	* FvwmWinList/FvwmWinList.c (AdjustWindow):
	fixed picture width calculation
	(ProcessMessage):
	mini icon changes change the window size too

	* FvwmPager/x_pager.c (SwitchToDeskAndPage):
	workaround for buggy XFree86

	* FvwmIconMan/functions.c:
	-Wall fix

1999-11-17  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.1:
	Fixed a typo.

1999-11-19  Dan Espen  <dane@mk.telcordia.com>

	* FvwmTaskBar/FvwmTaskBar.1: Some adjustment and hopefully
	clarification on the geometry specification.

1999-11-18  olicha  <olivier.chapuis@free.fr>

	* FvwmBacker/FvwmBacker.{c,h}:
	* FvwmIconBox/FvwmIconBox.{c,h}:
	* FvwmIconMan/FvwmIconMan.{c,h}:
	* FvwmIconMan/function.c:
	* FvwmTaskBar/FvwmTaskBar.{c,h}:
	* FvwmTaskBar/Goodies.c:
	* FvwmWinList/FvwmWinList.c:
	Now these modules used the SendFvwmPipe of the library which
	comes from FvwmIconMan. This fixe random "crash" of WinList
	and TaskBar

	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	(ProcessMessage):
	(StartMeUp):
	* FvwmTaskBar/FvwmTaskBar.1:
	New configuration option FvwmTaskBarRows

1999-11-17  Mikhael Goikhman  <migo@homemail.com>

	* FvwmForm/Makefile.am: removed FORCE from FvwmTalk
	* FvwmForm/FormFvwmSetup.in: replaced 'Restart fvwm2' with 'Restart'
	* FvwmRearrange/Makefile.am: removed FORCE from FvwmCascade & FvwmTile

1999-11-16  Dan Espen  <dane@mk.telcordia.com>

	* FvwmTaskBar/FvwmTaskBar.1: Man page adjustments.

1999-11-16  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	(CreateOrUpdateGCs):
	(change_colorset):
	(StartMeUp):
	(ShutMeDown):
	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmTaskBar/ButtonArray.c (Draw3dRect):
	(ButtonDraw):
	New configuration options: FocusFore, FocusBack, FocusColorset,
	NoBrightFocus, 3Dfvwm. Fixed drawing of buttons.

1999-11-16  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/ButtonArray.c (DoButton):
	Fixed drawing out of a button

1999-11-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (GetPanelGeometry):
	removed debug statement.

	* FvwmScript/FvwmScript.1:
	* FvwmSaveDesk/FvwmSaveDesk.1:
	* FvwmSave/FvwmSave.1:
	* FvwmRearrange/FvwmRearrange.1:
	* FvwmIconBox/FvwmIconBox.1:
	* FvwmGtk/FvwmGtk.1:
	* FvwmForm/FvwmForm.1:
	* FvwmEvent/FvwmEvent.1:
	* FvwmCpp/FvwmCpp.1:
	* FvwmCommand/FvwmCommand.1:
	* FvwmAuto/FvwmAuto.1:
	* FvwmAnimate/FvwmAnimate.1:
	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmWinList/FvwmWinList.1:
	* FvwmPager/FvwmPager.1:
	* FvwmIconMan/FvwmIconMan.1:
	* FvwmTheme/FvwmTheme.1:
	* FvwmButtons/FvwmButtons.1:
	ispell session

1999-11-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (set_win_picture):
	(draw_button):
	fixed redrawing when mini icon changes causing the button to shrink

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	redraw window list when mini icon changes

1999-11-12  olicha  <olivier.chapuis@free.fr>

	* FvwmGtk/FvwmGtk.c (main):
	(ProcessMessage):
	Use SetSyncMask in the place of M_LOCKONSEND. Lock on send
	only for M_STRING

1999-11-12  olicha  <olivier.chapuis@free.fr>

	* FvwmAnimate/FvwmAnimate.c (main):
        (Loop):
	* FvwmAuto/FvwmAuto.c (main):
        Use SetSyncMask in the place of M_LOCKONSEND

1999-11-12  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (main):
        (ParseConfig):
        (ProcessMessage):
	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmTaskBar/ButtonArray.{c,h} (ButtonCoordinates):
        New configuration option NoIconAction for animation

1999-11-12  olicha  <olivier.chapuis@free.fr>

	* FvwmIconMan/FvwmIconMan.c (main):
	* FvwmIconMan/fvwm.c (ProcessMessage):
	Use SetSyncMask in the place of M_LOCKONSEND for synchronize its
	processing with fvwm only for M_ICONIFY and M_DEICONIFY messages

1999-11-11  olicha  <olivier.chapuis@free.fr>

	* FvwmWinList/FvwmWinList.c (main):
	(ProcessMessage):
	Use SetSyncMask in the place of M_LOCKONSEND for NoIconAction
	configuration command

1999-11-09  olicha  <olivier.chapuis@free.fr>

	* FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
	(ProcessMessage):
	* FvwmTaskBar/ButtonArray.c (AddButton):
        Fixed mini-icons and iconified state problems with DeskOnly
	option.

1999-11-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (DrawGrid):
	(DrawIconGrid):
	fixed previous patch
	(DrawGrid):
	fixed previous fix

	* FvwmPager/FvwmPager.c: (ParseOptions):
	* FvwmPager/x_pager.c (DrawGrid):
	(DrawIconGrid):
	new option 'NoSeparators'

1999-11-04  Hippo

	* FvwmScroll/*.c, FvwmDragWell/*.c: use fvwmlib_client_window()

1999-11-04  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (get_gcs):
	fixed uninitialised variable

1999-11-04  Olivier Chapuis  olivier.chapuis@free.fr

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	Fix a MoveToDesk problem.

1999-11-03  Hippo

	* FvwmIconMan/*: New config options *FvwmIconMan*Reverse

1999-11-03  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/xmanager.c (set_win_iconified):
	-Wall fixes

	* FvwmDragWell/fvwmDragWell.c:
	* FvwmDragWell/xdndDragSource.c:
	* FvwmDragWell/cursorStuff.c:
	fixed tons of -Wall warnings, bugs, etc.
	added GPL notice to all FvwmDragWell source files

1999-10-31  Dan Espen  <dane@mk.telcordia.com>

	* FvwmDragWell/Makefile.am (INCLUDES): Remove /libs from top_srcdir.

1999/10/30  Bob Woodside  <proteus@pcnet.com>

	* FvwmIdent/FvwmIdent.h:
	* FvwmIdent/FvwmIdent.c:  Belated GSFR. This was overlooked in
	the original GSFR because it had the old flag values coded inline
	instead of relying on the header, so it never got any build
	errors when the flags were changed. (Bug Rept #499)

1999-10-30  Olivier Chapuis  olivier.chapuis@free.fr

	* FvwmForm/FvwmRootCursor.:
	* FvwmForm/FvwmRootCursor.pl:
	Replace xsetroot by CursorStyle ROOT.

1999-10-26  Brad Giaccio

	* FvwmIconMan/*.c: New config option *NoIconAction

1999-10-26  Michael Han

	* FvwmIconMan/*.c:
	FvwmIconam can use an alias. New resolutions: !desk, !page

1999-10-25  Hippo

	* FvwmHeme/FvwmTheme.c: Removed color leaks when changing pixmap or
	gradient.  bg and fg default to average and contrast.

1999-10-24  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/ReadXServer.c (ReadXServer): Fix problem caused by the usage
	of XDrawString when typing more characters than an input field can
	hold.

1999-10-24  Chris Rankin

	* FvwmSaveDesk, FvwmSave, FvwmDebug, FvwmIdent: removed duplicate
	prototypes
	* FvwmIconMan: some Wall fixes; also put "const" in a few places

1999-10-22  Douglas Straub

	* FvwmDragWell/*: new module

1999-10-22  Olivier Chapuis

	* FvwmWinlist/FvwmWinlist.c: Fixed wandering when remapping window,
	Only animates when window is mapped.
	* FvwmWinList/List.c: Fixed animation to wrong place.

1999-10-21  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.1: Correct the identification of the architecture
	independent data directory.  It should have been [PREFIX/etc/fvwm].

1999-10-20  Hippo

	* */*.c: replaced Colorset[x % nColorsets] with
	Colorset[x] and made sure AllocColorset(x) is called before
	reference.
	* */*: moved saferealloc into libfvwm.a
	* FvwmTheme/FvwmTheme.c: has a simpler version of AllocColorset

1999-10-18 Olivier Chapuis <olivier.chapuis@free.fr>

	* FvwmWinList.c (main): Fix a problem if we start WinList with
	ModuleSynchronous.

1999-10-17  Dan Espen  <dane@mk.telcordia.com>

	* FvwmBanner: Moved 2 xpm files into the icon distribution.
	The only one remaining is the one built into FvwmBanner.

1999-10-15  Hippo

	* FvwmTheme/FvwmTheme.c: fixed color corruption. colorsets default to
	black on gray.

1999-10-15  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.1: updated man page

1999-10-14  Hippo

	* FvwmScript/Makefile.am: removed automatic lex and yacc stage, use
	make syntax if you want to change the script language.
	* FvwmScript/BUGS: removed (lack of info makes it useless).
	* FvwmScript/README: new file with build instructions.
	* FvwmScript/FvwmScript.c: replaced a macro with equivalent.

1999-10-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmGtk/Makefile.am: applied patch to build fvwm without gnome
	installed

1999-10-12  Hippo

	* FvwmPager/x_pager.c: window borders drawn in black (like 2.2) unless
	*FvwmPagerWindow3dBorders is pecified

1999-10-12  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/ButtonArray.c (UpdateButtonIconified):
	* FvwmWinList/FvwmWinList.c (AdjustWindow): iconified buttons look a
	bit better; use a few pixels less space

	* FvwmWinList/ButtonArray.c (DoButton): fixed offset of centered titles
	so that the closing ')' of an iconified window with the longest title
	is still visible

1999-10-11  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (ProcessMessage):
	* FvwmWinList/ButtonArray.c (ButtonNew):
	removed debug code

	* FvwmPager/FvwmPager.c (ParseOptions):
	* FvwmPager/x_pager.c (initialize_pager): new option 'SolidSeparators'

1999-10-08  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmRearrange/Makefile.am (FvwmCascade):
	(FvwmTile): removed warning messages

1999-10-07  Eric Gillespie Jr.  <epg@pobox.com>

	* FvwmGtk/FvwmGtk.c: Include <gnome.h> if Gnome is installed.
	(main): Calls gnome_init instead of gtk_init if Gnome is installed.

1999-10-07  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmWinList/ButtonArray.c (ButtonPicture):
	* FvwmWinList/FvwmWinList.c (AdjustWindow):
	Don't reserve space for windows if no window has a mini icon

	* FvwmPager/FvwmPager.c (list_deiconify): fixed deiconifying on wrong
	page

	* FvwmScroll/FvwmScroll.c (main): array bounds read/write fix for last
	patch

1999-10-06 Olivier Chapuis <olivier.chapuis@free.fr>

	* FvwmScroll/FvwmScroll.c (main):
	* FvwmScroll/FvwmScroll.h :
	* FvwmScroll/GrabWindow.c (CreateWindow):
	Add a way to compute the size of the scrolled window as
	a percentage of the full screen

1999-10-06  Hippo

	* FvwmScript/*: Man page fixes, new commands: GetFore, GetBack etc
	Fixed ChangeColorset when overflowing.

1999-10-05  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main): fixed coredump with zero delay

	* FvwmM4/FvwmM4.c (main):
	* FvwmCpp/FvwmCpp.c (main): fixed uninitialised variable

1999-10-03  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.1: add description of colour set command line
	parameters
	added extensive example

	* FvwmTaskBar/FvwmTaskBar.1: documented colorset support

	* FvwmM4/Makefile.am (LDADD):
	* FvwmCpp/Makefile.am (LDADD):
	* FvwmBanner/Makefile.am (LDADD):
	link with -lm; necessary to include libs/Picture.h but doesn't make the
	binary larger

1999-10-02  Chris Rankin  <rankinc@zipworld.com.au>

	* FvwmCommand/FvwmCommand.c : first attempt at cleaning up the signal
	handling
	* FvwmCommand/FvwmCommand.h : removed redundant headers
	* FvwmCommand/FvwmCommandS.c : first attempt at cleaning up the signal
	handling

1999-10-02  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.1: reviewed new FvwmTheme man page

	* FvwmButtons/FvwmButtons.c (Loop): fixed expanding arguments for
	respawned applications
	(Loop): actions can be bound to panel buttons too

	* FvwmButtons/parse.c (expand_action): use safemalloc instead of malloc

1999-10-01  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (parse_colorset): fixed coredump

1999-09-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/FvwmPager.c (ParseOptions): rewrote some redundant code

	* FvwmButtons/parse.c (ParsePanel):
	* FvwmButtons/draw.c (RedrawButton): fixed panel option 'indicator'
	without arguments

	* FvwmScroll/FvwmScroll.c (GetTargetWindow): use library function
	handles 'Escape' to cancel and other keystrokes

	* FvwmIdent/FvwmIdent.c (GetTargetWindow): FvwmIdent can be canceled
	with 'Escape' and select with 'Enter' and 'Space'.
	(GetTargetWindow): handles keyboard shortcuts as well
	moved function to lib

1999-09-30  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (get_simple_color):
	(parse_colorset): rewrote colour set parsing; it now takes a comma
	separated list of arguments.

1999-09-29  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (ParseConfigLine): IconFore/Back default to
	the Fore/Back colours

1999-09-28  Paul D. Smith  <psmith@gnu.org>

	* FvwmForm/Makefile.am: Add CLEANFILES to remove some extra stuff.
	* FvwmCommand/Makefile.am: Ditto.
	* FvwmCommand/scripts/Makefile.am: Ditto.

	Patch from Harald Dunkel <harri@Synopsys.COM>.

	* FvwmButtons/FvwmButtons.h: Removed unneeded declarations of
	screen, x, y, w, h, xneg, yneg.
	* FvwmPager/FvwmPager.c: Removed dup declaration of fd_width.
	* FvwmScript/Widgets/Tools.h: Add include of <sys/select.h>.
	* FvwmScroll/FvwmScroll.c: The type of fd_width is fd_set_size_t,
	not int.

1999-09-28  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmCpp/FvwmCpp.c (cpp_defs):
	* FvwmM4/FvwmM4.c (m4_defs):
	* FvwmScript/Widgets/VDipstick.c (DrawVDipstick):
	-Wall fixes

	* FvwmPager/x_pager.c (MovePage): fixed memory leak

1999-09-28  Hippo

	* FvwmScript/*: Implemented colorset support.

1999-09-26  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTaskBar/ButtonArray.c (find_n): fixed bug that totally screwed up
	TaskBar after a recapture

	* FvwmTaskBar/ButtonArray.c (AddButton):
	* FvwmTaskBar/Start.c (StartButtonParseConfig):
	* FvwmTaskBar/Goodies.c (GoodiesParseConfig):
	(DestroyTipWindow):
	(CreateTipWindow):
	* FvwmTaskBar/FvwmTaskBar.c (main):
	(StartMeUp):
	(CreateOrUpdateGCs):
	implemented colour set support in TaskBar
	several bug fixes

	* FvwmTaskBar/ButtonArray.c (Draw3dRect):
	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	(StartMeUp):
	(ProcessMessage):
	added IconBack option

	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	fixed an array bounds read problem in parsing
	fixed an array bounds write problem in parsing

	* FvwmTaskBar/Makefile.am (LDADD): added -lm

	* FvwmTaskBar/FvwmTaskBar.c (main): removed forgotten XSynchronize call

	* FvwmButtons/draw.c (RedrawButton):
	reverse panel indicators when panel is active

1999-09-26  Chris Rankin <rankinc@zipworld.com.au>

	* FvwmAnimate/FvwmAnimate.c:
	Installed reentrant signal handling, and make a few -Wall fixes

1999-09-26  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (change_swallowed_window_colorset):
	* FvwmButtons/FvwmButtons.c (swallow):
	improved(?) setting backgrounds of swallowed applications

	* FvwmScroll/GrabWindow.c (CreateWindow):
	(Loop):
	* FvwmPager/x_pager.c (ChangeDeskForWindow):
	(initialize_pager):
	(ReConfigure):
	(AddNewWindow):
	(ChangeDeskForWindow):
	(MoveResizePagerView):
	(Hilight):
	(MapBalloonWindow):
	(change_colorset):
	* FvwmIdent/FvwmIdent.c (list_end):
	* FvwmIconBox/FvwmIconBox.c (CreateWindow):
	* FvwmForm/FvwmForm.c (OpenWindows):
	* FvwmButtons/FvwmButtons.c (change_colorset):
	(change_swallowed_window_colorset):
	* FvwmBacker/FvwmBacker.c (set_desk_background):
	use new signature of SetWindowBackground()

1999-09-24  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmM4/FvwmM4:
	* FvwmCpp/FvwmCpp.c:
	removed unused reference to <X11/Xmu/SysUtil.h>
	removed unused reference to <X11/extensions/shape.h>

1999-09-23  Paul D. Smith  <psmith@gnu.org>

	* Fvwm*/Makefile.am (LDADD): Move the $(X_LIBS) reference earlier
	in all LDADD variables, before (for example) the $(xpm_LIBS)
	reference; sometimes the latter doesn't contain its own -L
	options, and uses X's.

1999-09-23  Hippo

	* FvwmTheme/FvwmTheme.c: Fixed memory corruption.

1999-09-23  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress): reduce flickering when
	panels are mapped
	(GetPanelGeometry): borders and titles are considered before
	calculating the panel geometry
	(Loop):
	(main): new command line option '-transientpanel'

	* FvwmTheme/FvwmTheme.c (parse_colorset): fixed a memory leak
	(parse_colorset): fixed potentially free'ing random colours when a
	colour set changes

1999-09-19  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmIconMan/x.c (xevent_loop): removed debug messages

	* FvwmIconMan/xmanager.c (button_right): fixed 'gotobutton right' in
	the rightmost column of buttons (bug #457)

	* FvwmIconMan/fvwm.c (focus_change): fixed: sometimes two buttons were
	hilighted at the same time.

	* FvwmScroll/FvwmScroll.c (GetTargetWindow): FvwmScroll just exits when
	called with the root window.

	* FvwmWinList/FvwmWinList.c (ParseConfigLine):
	(ProcessMessage): removed use of snprintf

1999-09-17  Mikhael Goikhman  <migo@homemail.com>

	* FvwmBanner/fvwm-logo-{current,colorful,old}.xpm: reduce size of
	banners by removing empty lines/columns

1999-09-16  Hippo

	* FvwmScript/*: Fixed man page formatting, removed generated files
	removed many copies of display and colormap, uses GetColor from fvwmlib,
	uses same Visual as fvwm.

1999-09-16  Mikhael Goikhman  <migo@homemail.com>

	* FvwmBanner/fvwm-logo-old.xpm: renamed from fvwm2_big.xpm,
	removed stylized '2' and renamed array name to fvwm_logo_xpm,
	removed redudand color and reduced size of the image

	* FvwmBanner/fvwm-logo-{current,colorful}.xpm: new default logo
	and its original colorful version

	* FvwmBanner/Makefile.am: add new logos to EXTRA_DIST and
	add fvwm-logo-current.xpm to FvwmBanner dependences

	* FvwmBanner/FvwmBanner.c (main,GetXPMFile): renamed fvwm2_big_xpm
	to fvwm_logo_xpm

1999-09-15  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (SwallowedWindow):
	(IsThereADestroyEvent):
	(Loop):
	(HandlePanelPress):
	(swallow):
	* FvwmButtons/output.c (DumpButtons): panels can have icons too (works
	with resizing)

	* FvwmButtons/draw.c (MakeButton): panel handling fix

1999-09-14  Dan Espen  <dane@mk.telcordia.com>

	* FvwmBanner/Makefile.am (EXTRA_DIST): Add fvwm2_big.xpm as an
	EXTRA_DIST.

	* FvwmBanner/FvwmBanner.c: Have FvwmBanner get its built in icon
	from the FvwmBanner directory.

	* FvwmScript/Scripts/README (FvwmScript): New location for icons.

	* FvwmScript/Scripts/Makefile.am (EXTRA_DIST): Removed some_nice_icons
	directory, now in icon package.

1999-09-14  Hippo

	* FvwmTheme/FvwwTheme.c: "contrast" can be used as a forground color,
	*FvwmThemReadWriteColors implemented (PseudoColor only)

1999-09-14  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main): Another auto raise fix. :-p

1999-09-13  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (main): fixed two command line parsing bugs

1999-09-09  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/parse.c (ParseButton):
 	new 'smooth' option for panels

	* FvwmPager/FvwmPager.c (list_add): prevent windows from being added
	twice
	(process_message): switch cases were not terminated with break;

	* FvwmButtons/FvwmButtons.c (Loop): make $bg and $fg options work when
	respawning

	* FvwmButtons/FvwmButtons.c (Loop):
	(main):
	added -transient option

	* FvwmButtons/FvwmButtons.c (Loop): respawning doesn't cause panle
	button to stay pressed in.

	* FvwmConsole/FvwmConsole.c (DeadPipe): removed dead pipe error message
	on shutdown
	(main): new option '-terminal' to choose a different terminal emulator

1999-09-08  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress): make sure the panel is
	mapped on the current page

	* FvwmBacker/FvwmBacker.c (set_desk_background):
	* FvwmBacker/FvwmBacker.c (ProcessMessage):
	* FvwmBacker/FvwmBacker.c (ParseConfig): added colorset support

	* FvwmBacker/FvwmBacker.c (AddCommand): fixed uninitialised variable

	* FvwmBacker/Makefile.am (LDADD): add -lm

	* FvwmBacker/FvwmBacker.c: reindented

	* FvwmWharf/FvwmWharf.c (DeadPipe):
	(CreateWindow): Wharf can be shut down with 'close' too.

	* FvwmButtons/FvwmButtons.c (Loop): added accidentally removed handler
	for ClientMessage.

1999-09-08  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c: initialize colorset to -1.  Avoid core dump
 	when FvwmForm starts with no configuration.

Mon Sep  6 10:32:54 1999  DanEspen  <dje@blue>

	* FvwmForm/ReadXServer.c (ReadXServer): Fix ^U not erasing.

	* FvwmForm/FvwmForm.1: Document how all the keys work.

	* FvwmForm/FvwmForm.c (Restart),
 	FvwmForm/ReadXServer.c (process_history),
	FvwmForm/FvwmForm.h: Be able to recall input history with
	Meta (mod2) "<" and ">".

1999-09-07  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/Makefile.am (FormFvwmSetup.): This time remove $< in such a
	way that makes in a parallel directory still work.

1999-09-06  Hippo

	* FvwmWinList/FvwmWinList.c: new config option *FvwmWinListNoIconAction
	to allow FvwmWinList to animate iconification of NoIcon windows

1999-09-06  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmWharf/FvwmWharf.1:
	* FvwmWharf/icons.c (GetXPMColorset):
	(ConfigureIconWindow):
	* FvwmWharf/Makefile.am:
	* FvwmWharf/FvwmWharf.c (main):
	* FvwmWharf/FvwmWharf.c:
	(main):
	(ParseOptions):
	(change_colorset):
	(handle_colorset_packet): implemented colour set support

	* FvwmWharf/FvwmWharf.c: reindented file (had negative indentation)

1999-09-05  Mikhael Goikhman  <migo@homemail.com>

	* FvwmAnimate/FvwmAnimate.1:
	* FvwmBanner/FvwmBanner.1:
	* FvwmButtons/FvwmButtons.1:
	* FvwmCommand/FvwmCommand.1:
	* FvwmCommand/README:
	* FvwmIconMan/FvwmIconMan.1:
	* FvwmScript/Scripts/system.fvwmrc:
	* FvwmTaskBar/FvwmTaskBar.1:
	* FvwmTheme/FvwmTheme.1:
	Replaced several occurrences of InitFunction and/or RestartFunction
	with StartFunction.

1999-09-04  Mikhael Goikhman  <migo@homemail.com>

	* FvwmConsole/Makefile.am: removed use of $< on explicit rule,
	removed FvwmConsoleC.pl rule, it is now in configure.in
	* FvwmConsole/FvwmConsoleC.pl.in: use @PERL@ and @VERSION@

Thu Sep  2 19:28:55 1999  DanEspen  <dje@blue>

	* FvwmForm/Makefile.am (INCLUDES): Remove use of $< on explicit rule,
	not allowed on inferior makes.

	* FvwmForm/ReadXServer.c,FvwmForm/FvwmForm.c: Paste tab as a space
 	when the input form only has one input field.  Fix pixel dropping,
 	bad refresh with ^k and ^d.

1999-09-03  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmIconMan/x.c: fixed redrawing of IconMan

1999-09-02  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main): fixed another synchrinization problem
	(with M_LOCKONSEND).

1999-09-02  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (Loop): added accidentally removed line

	* FvwmButtons/parse.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/FvwmButtons.h: removed old panel code

	* **/*: tagged with label "ifdef_old_buttons_panels"

	* FvwmButtons/FvwmButtons.c (Loop):
	(Slide):
	(seekpanel):
	(process_message):
	(main): disabled old panel code

	* FvwmButtons/parse.c (ParseButton):
	(ParseConfigLine):

1999-09-01  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmIconMan/x.c: fprintf to find the BadMatch problem in IconMan

	* FvwmButtons/button.c (select_button): fixed button selection in
	containers.

1999-09-01  Hippo

	* FvwmAnimate/FvwmAnimate.c: Installs root colormap before animating

1999-09-01  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (HandlePanelPress): added handling for
	iconic panels
	(swallow): fix respawning of panels

1999-08-31  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/button.c (find_swallow_button): new function

	* FvwmIconMan/x.c (xevent_loop): tried to fix endless redraw loop in
	IconMan

1999-08-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (Loop):
	(HandlePanelPress): moved panel mapping/unmapping code to own function

1999-08-31  Brad Giaccio  <bgiaccio@psrw.com>

	* FvwmIconBox/FvwmIconBox.c (main):
	(CreateWindow)(process_message):
	(change_colorset): first cut at colorset support in FvwmIconBox,
	no pixmap backgrounds used on icon but main window does get the pixmap

Tue Aug 31 13:09:47 1999  DanEspen  <dje@blue>

	* FvwmForm/FvwmForm.1, FvwmForm/FvwmForm.c: Allow the user to set
 	the window title.

1999-08-31  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (recursive_change_colorset): fixed
	backgorund of swallowed apps without colour sets
	(Loop): fixed flashing at the start of sliding
	panel does not slide if it has been moved or resized

1999-08-31  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/parse.c (ParsePanel):
	* FvwmButtons/FvwmButtons.c (Loop): slideup/down/left/right,
 	slidedelay and slidesteps options to Panel command
	(main): removed debug code

1999-08-30  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/draw.c (RedrawButton):
	(DrawTitle):
	(RedrawButton):
	* FvwmButtons/FvwmButtons.c (swallow):
	* FvwmButtons/FvwmButtons.h (struct button_info_struct):
	* FvwmButtons/output.c (DumpButtons):
	(SaveButtons):
	* FvwmButtons/parse.c (ParseContainer):
	(ParseButton):
	* FvwmButtons/button.c (buttonSwallow):
	(buttonSwallowCount): New 'Panel' option works like 'Swallow' but maps
	or unmaps the application every time the button is pressed instead of
	swallowing it in a button. Positioning and sliding such panels is not
	implemented yet.

1999-08-30  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (Loop): resizing updates colour sets

1999-08-30  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmAuto/FvwmAuto.c (main): another fix for FvwmAuto; it's probably
	still possible to make FvwmAuto fail with repeated lower/raise/restack
	packages

	* FvwmButtons/FvwmButtons.c (recursive_change_colorset): FvwmButtons
	allows to set coluor sets on all buttons and containers and updates
	them at run time
	(main): removed forgotten debug code

1999-08-29  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (change_colorset):
	(handle_colorset_packet):
	(process_message): FvwmButtons updates colorset on main window at run
	time
	(recursive_change_colorset):
	(change_swallowed_window_colorset): Colorsets on swallowed applications
	are updated at run time

	* FvwmIconMan/fvwm.c (configure_colorsets): fixed a memory leak

	* FvwmButtons/FvwmButtons.c (main):
	* FvwmButtons/parse.c (ParseConfigLine): new option
	*FvwmButtonsButtonGeometry specifies the size of all individual buttons

	* FvwmIconMan/x.c (create_manager_window): IconMan uses resize_inc 1
	vertically too

	* FvwmButtons/button.c (MakeContainer): initialise values with memset

	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/output.c (DumpButtons):
	* FvwmButtons/FvwmButtons.c (RecursiveLoadData):
	(CreateUberButtonWindow):
	(Slide):
	(SetButtonSize):
	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/button.c (select_button):
	(buttonXPos):
	(buttonYPos):
	(buttonWidth):
	(buttonHeight): FvwmButtons can be resized to any size, not just
	multiples of the button size

	* FvwmButtons/FvwmButtons.h (struct container_info_struct):

	* FvwmButtons/button.c (buttonXPos):
	(buttonYPos):
	(buttonWidth):
	(buttonHeight):
	(buttonSwallowCount): made functions from former macros.

1999-08-28  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
	* FvwmTaskBar/ButtonArray.c (FreeAllButtons): some speed up

	* FvwmTaskBar/List.c (AddItem): fixed coredump caused by uninitialized
	Picture

	* FvwmTaskBar/ButtonArray.c (RemoveButton): fixed coredump

	* FvwmPager/FvwmPager.1: added description of '*' specification for
	colour sets
	* FvwmPager/FvwmPager.c (list_new_desk): fixed '*' desk specifier in
	colour sets
	(ParseOptions): fixed parsing of colour sets,
	(ParseColorset): common function for colour set parsing
	* FvwmPager/x_pager.c (MapBalloonWindow): fixed coredump

	* FvwmTaskBar/FvwmTaskBar.c (main):
	(ProcessMessage): removed '#ifdef FVWM95'

1999-08-27  Hippo

	* FvwmAnimate/FvwmAnimate.c: Frees the color it allocates as soon
	as it has the pixel value.
	* FvwmAnimate/FvwmAnimate.{c,1}: New options *FvwmAnimatePixmap,
	*FvwmAnimateTransmitPixmap.

1999-08-26  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/button.c (alloc_button):
	* FvwmButtons/draw.c (RedrawButton):
	(MakeButton): fix drawing of plain buttons without colour sets

	* FvwmButtons/button.c (MakeContainer):

	* FvwmIconMan/x.c (create_manager_window):
	(create_manager_window):
	* FvwmIconMan/xmanager.c (fix_manager_size):
	* FvwmIconMan/x.c (create_manager_window): IconMan can be resized
	vertically (if it is configured not to grow in any direction).
	fixed pixmap colour set backgrounds when resizing vertically

	* FvwmButtons/icons.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/draw.c: some very small performance enhancements

	* FvwmCommand/FvwmCommand.c:
	* FvwmCommand/FvwmCommandS.c: applied fix by Neil Bird: FvwmCommand
	does not work if $HOME or $DISPLAY is not set

1999-08-24  Hippo

	* FvwmTheme/FvwmTheme.c: can specify the background color as "average"
	and FvwmTheme calculates the average color of the pixmap

1999-08-24  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/x_pager.c (change_colorset): small balloons/colorset fix
	(MapBalloonWindow): fixed balloon position when balloons are vertically
	and horizontally off screen

Sat Aug 21 15:58:22 1999  DanEspen  <dje@blue>

	* FvwmAnimate/FvwmAnimate.c: Add ability to accept animate commands
	thru "sendtomodule".

	* FvwmAnimate/FvwmAnimate.1: document "sendtomodule animate" command.

1999-08-21  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.1: point to COLOR GRADIENTS section in fvwm2 man
	page

	* FvwmIconMan/fvwm.c (ProcessMessage):
	(focus_change): fixed IconMan not displaying focus after page switches

1999-08-20  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (parse_colorset): use gradient type macros

1999-08-19  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmWinList/FvwmWinList.c (ErrorHandler):
	(main):
	* FvwmWharf/FvwmWharf.c (main):
	* FvwmTheme/FvwmTheme.c (error_handler):
	* FvwmTaskBar/FvwmTaskBar.c (ErrorHandler):
	(main):
	* FvwmScroll/FvwmScroll.c (main):
	* FvwmScript/FvwmScript.c (main):
	* FvwmSaveDesk/FvwmSaveDesk.c (main):
	* FvwmSave/FvwmSave.c (main):
	* FvwmM4/FvwmM4.c (m4_defs):
	* FvwmCpp/FvwmCpp.c (cpp_defs):
	* FvwmRearrange/FvwmRearrange.c (main):
	* FvwmPager/x_pager.c (FvwmErrorHandler):
	* FvwmPager/FvwmPager.c (main):
	* FvwmIdent/FvwmIdent.c (main):
	* FvwmIconBox/FvwmIconBox.c (main):
	(myErrorHandler):
	* FvwmGtk/FvwmGtk.c (main):
	* FvwmForm/FvwmForm.c (main):
	* FvwmEvent/FvwmEvent.c (main):
	* FvwmDebug/FvwmDebug.c (main):
	* FvwmConsole/FvwmConsole.c (main):
	* FvwmCommand/FvwmCommandS.c (main):
	* FvwmButtons/FvwmButtons.c (myErrorHandler):
	(main):
	* FvwmBacker/FvwmBacker.c (main):
	* FvwmAuto/FvwmAuto.c (main):
	* FvwmAnimate/FvwmAnimate.c (main):
	* FvwmIconMan/x.c (handle_error):
	modules use new service function PrintXErrorAndCoredump
	all modules use function SendFinishStartupNotification to tell fvwm
	they are running

	* FvwmTheme/FvwmTheme.1 (INVOCATION): updated for ModuleSynchronous
	command

1999-08-17  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (main): FvwmTheme sends "FINISHED_STARTUP" to
	fvwm when it has entered its main loop.

	* FvwmIconMan/x.c: workaround for coredump in FvwmIconMan w/ coloursets

	* FvwmPager/FvwmPager.c (list_new_desk): pager handel desk changes
	with colour sets when in '* *' mode.

	* FvwmScript/Instructions.c (ChangeFont):
	* FvwmButtons/draw.c (RedrawButton):
	* FvwmButtons/FvwmButtons.c:
	* FvwmTheme/FvwmTheme.c (parse_colorset):
	* FvwmButtons/parse.c (expand_action): -Wall fixes

	* FvwmPager/FvwmPager.c (list_window_name):
	* FvwmPager/x_pager.c (MapBalloonWindow):
	(UnmapBalloonWindow):
	Pager updates balloon windows while they are mapped and does not map
	empty balloons (e.g. after startup).

	* FvwmIconMan/fvwm.c (ProcessMessage): update focused window on page
	changes

	* FvwmIconMan/xmanager.c (set_win_iconified): fixed icon relief with
	gradient/pixmap backgrounds from colorsets.

1999-08-16  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmIconMan/xmanager.c (draw_relief): fixed flat buttons with
	gradient background.

	* FvwmButtons/FvwmButtons.1: documented $[-]left, $[-]right, $[-]top,
 	$[-]bottom, $width, $height, $bg, $fg

	* FvwmButtons/button.c (MakeContainer): use 'rgb:' syntax for default
	colours

	* FvwmTheme/FvwmTheme.1: documented Shape, AspectShape and TiledShape

	* FvwmTheme/FvwmTheme.c (parse_colorset): impelemnted TiledShape and
	AspectShape

1999-08-16  Hippo

	* FvwmPager/*: new option *FvwmPagerWindow3dBorders set the pager
	mini windows to 3d if *FvwmPagerWindowColorsets is specified.
	*FvwmPagerWindowBorderWidth sets the minimum mini window size, the
	default of 1 gives the original size of 3x3.

1999-08-16  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>

	* FvwmButtons/parse.c (expand_action): moved to parse.c

	* FvwmButtons/FvwmButtons.c (expand_action): new function

1999-08-15  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTheme/FvwmTheme.c (parse_colorset): transparent background
	handled properly (by setting it to the backgorund colour)

	* FvwmIconMan/x.c (create_manager_window):
	* FvwmWinList/FvwmWinList.c (AdjustWindow): use new signature of
	CreateBackgroundPixmap

	* FvwmTheme/FvwmTheme.c: some cleanup
	fixed pixmap specifier parsing

	* FvwmButtons/parse.c (ParseButton):
	* FvwmButtons/FvwmButtons.c (DeadPipeCleanup):
	(CreateWindow): renamed to CreateUberButtonWindow
	* FvwmButtons/parse.c (match_string): renamed to ParseButton
	(ParseConfiguration):
	(ParseConfigLine):

	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/parse.c:
	* FvwmButtons/button.c:
	* FvwmButtons/draw.c:
	* FvwmButtons/misc.c:
	* FvwmButtons/icons.c:
	* FvwmButtons/output.c: reindented

	* Chandelog:
	* FvwmWharf/README:
	* FvwmSaveDesk/FvwmSaveDesk.1:
	* FvwmSaveDesk/example/fvwm2rc:
	* FvwmRearrange/FvwmRearrange.c (main):
	* FvwmIconMan/FvwmIconMan.1:
	* FvwmGtk/FvwmGtk.1:
	* FvwmGtk/FvwmGtk.c:
	* FvwmForm/FvwmForm.c (ReadDefaults):
	* FvwmForm/FvwmForm.1:
	* FvwmForm/FormFvwmTalkHelp.:
	* FvwmForm/FormFvwmSetup.in:
	* FvwmEvent/FvwmEvent.1:
	* FvwmCpp/FvwmCpp.1:
	* FvwmConsole/FvwmConsole.1:
	* FvwmConsole/Changes:
	* FvwmCommand/scripts/focus-link.pl:
	* FvwmCommand/scripts/focus-link.1:
	* FvwmCommand/scripts/focus-link:
	* FvwmCommand/findcmd.plK:
	* FvwmCommand/findcmd:
	* FvwmCommand/FvwmCommand.c:
	* FvwmCommand/FvwmCommand.h:
	* FvwmCommand/FvwmCommand.1:
	* FvwmBanner/FvwmBanner.1:
	* FvwmAudio/FvwmAudio.1:
	* FvwmAuto/FvwmAuto.1:
	* FvwmAnimate/FvwmAnimate.1: renamed fvwm2 -> fvwm

1999-08-12  Hippo

	* FvwmPager/* New option *FvwmPagerWindowBorderWidth, if +ve looks flat,
	if -ve and using colorset the mini-windows look 3d

1999-08-12  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (Loop):
	(GetRealGeometry): fixed signature (XGetGeometry was called with ushort
	arguments instead of unsigned int)
	(GetButtonAction): implemented $l, $r, $t, $b, $w, $h variables in
	actions.
	(GetButtonAction): removed debug fprintf

	* FvwmButtons/parse.c (get_window_geometry): removed debug fprintf
	sigh!

1999-08-12  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>

	* FvwmButtons/parse.c (get_window_geometry):
	(ParseConfigLine): moved parsing of geometry string into separate
	function

	* FvwmPager/x_pager.c (MoveResizePagerView): fixed shrinking windows
	when pager was resized

1999-08-11  Hippo

	* FvwmPager/* Mini-windows drawn in 3D if *FvwmPagerWindowColorsets used

1999-08-11  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FormFvwmSetup.in: Fix installed config file names.

1999-08-10  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>

	* FvwmAuto/FvwmAuto.c (main): fixed FvwmAuto

1999-08-09  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>

	* FvwmPager/FvwmPager.c: Disable SloppyFocus by default

	* FvwmPager/FvwmPager.c (ParseOptions):
	* FvwmPager/x_pager.c (HandleEnterNotify):
	(DispatchEvent):
	* FvwmPager/FvwmPager.h: new option 'FvwmPagerSloppyFocus': transfer
	focus whenever a pager subwindow is entered with the mouse

1999-08-08  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/x_pager.c (HandleExpose):
	(GetWindowColors):
	(change_colorset): handle change of window foreground at run time with
	colorsets

	* FvwmPager/FvwmPager.c (list_colorset): use PeekToken instead of
	GetNextToken
	(NewPagerStringItem): initialise colorsets in desk specific settings
	(ParseOptions): fixed several coredumps (accessing item->next->...
	althought item is newly created and thus item->next == NULL)

	* FvwmTheme/FvwmTheme.1: fixed typo

1999-08-06  Hippo

	* FvwmWinList/FvwmWinList.c: uses XTranslateCoordinates for positioning

1999-08-05  Brad Giaccio

	* FvwmPager/*: added new config option *FvwmPagerWindowColorsets
	* FvwmIconMan/*: added colorset support

1999-08-05  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>

	* FvwmForm/FvwmForm.c:
	* FvwmForm/FvwmForm.h: moved colorset statics to .c file

1999-08-04  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>

	* FvwmAuto/FvwmAuto.c (main): fixed raising when windows are switched
	before FvwmAuto raises the last window

1999-08-03  Mikhael Goikhman  <migo@homemail.com>

	* FvwmWharf/FvwmWharf.c: MaxSwallow limited to 64x64
	* FvwmWharf/FvwmWharf.1: SwallowModule example and '&' in Exec's

1999-08-01  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c (RedrawWindow): changed 'iconify -1' to
	'iconify off'

	* FvwmWharf/FvwmWharf.1: some clean up

	* FvwmIconBox/FvwmIconBox.1: .fvwmrc -> .fvwm2rc

	* FvwmWharf/FvwmWharf.c (swallow): applied maxswallow fix by
	Ben Winslow

1999-07-29  Brad Giaccio

	* FvwmPager/*: added colorset support

1999-07-28  Hippo

	* FvwmWinList/*: added colorset support

1999-07-22  Brad Giaccio

	* FvwmForm/*: added colorset support
	* FvwmScroll/*: added colorset support

1999-07-21  Dan Espen  <dane@mk.telcordia.com>

	* FvwmBanner/FvwmBanner.1: General cleanups to the man page.

1999-07-10  Mikhael Goikhman  <migo@homemail.com>

	* FvwmForm/FormFvwmRootCursor.pl:
	* FvwmForm/FormFvwmRootCursor.:
	Initial cursor is now checked, more colors, cursor names are 5 in row
	to help people with 800x600 screens.

	* FvwmTaskBar/Mallocs.[hc]:
	* FvwmBacker/Mallocs.[hc]:
	Added const to char * in UpdateString().

1999-07-10  Chris Rankin <rankinc@zipworld.com.au>

	* FvwmTaskBar/FvwmTaskBar.c
	Changed SIGALRM handler to use sigaction-type semantics; replaced
    MotionNotify event-mask for XSendEvent() with EnterNotify since
    no clients accept MotionNotify events (hence no tool-tips!). Removed
    lingering debug-fprintfs and rewrote EndLessLoop() so that it only
    uses the single select() statement. (Modelled after FvwmWinList.)
    Added "void" to a lot of empty prototypes, and added GNU "noreturn"
    attribute to DeadPipe(). Concentrated all calls to alarm() within the
    SetAlarm() and ClearAlarm() functions.

1999-07-10  Tomas Ogren  <stric@ing.umu.se>

	* FvwmConsole/FvwmConsole.c: s/socklen_t/size_t/ - socklen_t doesn't
	exist on neither Solaris 2.6 nor IRIX 6.5.4f
	* FvwmGtk/expand.c: Initialize a variable to NULL

1999-07-09  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmWharf/FvwmWharf.c (Loop):
	(Loop):
	(CloseFolder):
	* FvwmScript/FvwmScript.c (SendMsgToScript):
	(ReadXServer):
	* FvwmScript/Widgets/Tools.c (DrawPMenu):
	(SelectMenu):
	* FvwmScript/Widgets/TextField.c (EvtMouseTextField):
	* FvwmIconMan/fvwm.c (icon_name):
	(sendtomodule):
	* FvwmForm/ReadXServer.c (ReadXServer):
	* FvwmConsole/FvwmConsoleC.c (main):
	* FvwmConsole/FvwmConsole.c: --pedantic fixes

	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/ButtonArray.c:
	* FvwmTaskBar/ButtonArray.h: applied IconFore patch by Danny Dulai

1999-07-04  Chris Rankin  <rankinc@zipworld.com.au>

    * FvwmScript/FvwmScript.c : Added new signal handling (sigaction),
    installed an exit-procedure to close down X and used fvwmSelect()
    instead of raw select(). First parameter of select is now
    guaranteed to be correct. Added GNU "noreturn" attribute to Quit().
    ScriptPath variable is now handled correctly from FvwmTalk, assuming
    that ScriptPath is not already defined.

1999-07-01  Paul D. Smith  <psmith@gnu.org>

	* FvwmGtk/menu.c (menu_submenu): Remove unused variable.

1999-06-29  Dan Espen  <dane@mk.telcordia.com>

	* FvwmForm/FvwmForm.c (DoCommand): Remove one second delay on the
	FvwmForm shutdown.

1999-06-28 Olvier Chapuis <olivier.chapuis@free.fr>

	* INSTALL.fvwm2: Added LibStroke in the optional libraries section.
	* fvwm/fvwm2.1: Corrected Stroke entries.

1999-06-28  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c: removed stray fprintf

1999-06-27  Olivier Chapuis <olivier.chapuis@free.fr>

	* FvwmAnimate/FvwmAnimate.1: Corrected misprints
	* FvwmButtons/FvwmButtons.1:
	* FvwmCommand/FvwmCommand.1:
	* FvwmConsole/FvwmConsoleC.pl.1:
	* FvwmEvent/FvwmEvent.1:
	* FvwmForm/FvwmFrom.1:
	* FvwmPager/FvwmPager.1:
	* FvwmWharf/FvwmWharf.1:
	* FvwmSaveDesk/FvwmSaveDesk.1:

1999-06-27  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmScript/Widgets/Widget.c:
	* FvwmScript/Widgets/VScrollBar.c:
	* FvwmScript/Widgets/VDipstick.c:
	* FvwmScript/Widgets/Tools.h:
	* FvwmScript/Widgets/Tools.c:
	* FvwmScript/Widgets/TextField.c:
	* FvwmScript/Widgets/Swallow.c:
	* FvwmScript/Widgets/Rectangle.c:
	* FvwmScript/Widgets/RadioButton.c:
	* FvwmScript/Widgets/PushButton.c:
	* FvwmScript/Widgets/PopupMenu.c:
	* FvwmScript/Widgets/MiniScroll.c:
	* FvwmScript/Widgets/Menu.c:
	* FvwmScript/Widgets/List.c:
	* FvwmScript/Widgets/ItemDraw.c:
	* FvwmScript/Widgets/HScrollBar.c:
	* FvwmScript/Widgets/HDipstick.c:
	* FvwmScript/Widgets/CheckBox.c:
	* FvwmScript/types.h:
	* FvwmScript/Instructions.c:
	* FvwmScript/FvwmScript.c:
	* FvwmWinList/Mallocs.h:
	* FvwmWinList/Mallocs.c:
	* FvwmWinList/List.h:
	* FvwmWinList/List.c:
	* FvwmWinList/FvwmWinList.h:
	* FvwmWinList/FvwmWinList.c:
	* FvwmWinList/Colors.h:
	* FvwmWinList/Colors.c:
	* FvwmWinList/ButtonArray.c:
	* FvwmWinList/ButtonArray.h:
	* FvwmWinList/ButtonArray.c:
	* FvwmWharf/stepgfx.h:
	* FvwmWharf/stepgfx.c:
	* FvwmWharf/icons.c:
	* FvwmWharf/Wharf.h:
	* FvwmWharf/FvwmWharf.c:
	* FvwmTaskBar/Start.h:
	* FvwmTaskBar/Start.c:
	* FvwmTaskBar/Mallocs.h:
	* FvwmTaskBar/Mallocs.c:
	* FvwmTaskBar/List.h:
	* FvwmTaskBar/List.c:
	* FvwmTaskBar/Goodies.h:
	* FvwmTaskBar/Goodies.c:
	* FvwmTaskBar/FvwmTaskBar.h:
	* FvwmTaskBar/Colors.h:
	* FvwmTaskBar/Colors.c:
	* FvwmTaskBar/ButtonArray.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/ButtonArray.h:
	* FvwmScroll/GrabWindow.c:
	* FvwmScroll/FvwmScroll.h:
	* FvwmScroll/FvwmScroll.c:
	* FvwmSaveDesk/FvwmSaveDesk.h:
	* FvwmSaveDesk/FvwmSaveDesk.c:
	* FvwmSave/FvwmSave.h:
	* FvwmSave/FvwmSave.c:
	* FvwmPager/x_pager.c:
	* FvwmPager/FvwmPager.h:
	* FvwmPager/FvwmPager.c:
	* FvwmM4/FvwmM4.h:
	* FvwmM4/FvwmM4.c:
	* FvwmIdent/FvwmIdent.h:
	* FvwmIdent/FvwmIdent.c:
	* FvwmIconMan/xmanager.h:
	* FvwmIconMan/xmanager.c:
	* FvwmIconMan/x.h:
	* FvwmIconMan/x.c:
	* FvwmIconMan/winlist.c:
	* FvwmIconMan/readconfig.h:
	* FvwmIconMan/readconfig.c:
	* FvwmIconMan/globals.c:
	* FvwmIconMan/fvwm.c:
	* FvwmIconMan/functions.c:
	* FvwmIconMan/debuglevels.h:
	* FvwmIconMan/debug.h:
	* FvwmIconMan/debug.c:
	* FvwmIconMan/FvwmIconMan.h:
	* FvwmIconMan/FvwmIconMan.c:
	* FvwmIconBox/icons.c:
	* FvwmIconBox/FvwmIconBox.h:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmGtk/windowlist.h:
	* FvwmGtk/windowlist.c:
	* FvwmGtk/menu.h:
	* FvwmGtk/menu.c:
	* FvwmGtk/gtkpixmapmenuitem.h:
	* FvwmGtk/gtkpixmapmenuitem.c:
	* FvwmGtk/expand.h:
	* FvwmGtk/expand.c:
	* FvwmGtk/dialog.c:
	* FvwmForm/ReadXServer.c:
	* FvwmForm/ParseCommand.c:
	* FvwmForm/FvwmForm.h:
	* FvwmForm/FvwmForm.c:
	* FvwmDebug/FvwmDebug.h:
	* FvwmDebug/FvwmDebug.c:
	* FvwmCpp/FvwmCpp.h:
	* FvwmConsole/getline.c:
	* FvwmConsole/FvwmConsoleC.pl.in:
	* FvwmConsole/FvwmConsoleC.c:
	* FvwmConsole/FvwmConsole.h:
	* FvwmConsole/FvwmConsole.c:
	* FvwmCommand/scripts/test2.sh:
	* FvwmCommand/scripts/test1.pl:
	* FvwmCommand/scripts/test1:
	* FvwmCommand/scripts/push-away.pl:
	* FvwmCommand/scripts/push-away:
	* FvwmCommand/scripts/focus-link.pl:
	* FvwmCommand/scripts/focus-link:
	* FvwmCommand/scripts/focus-Netscape.pl:
	* FvwmCommand/scripts/focus-Netscape:
	* FvwmCommand/scripts/ex-grpmv.pl:
	* FvwmCommand/scripts/ex-grpmv:
	* FvwmCommand/scripts/ex-cascade.pl:
	* FvwmCommand/scripts/ex-cascade:
	* FvwmCommand/scripts/ex-auto.pl:
	* FvwmCommand/scripts/ex-auto:
	* FvwmCommand/findcmd:
	* FvwmCommand/findcmd.pl:
	* FvwmCommand/FvwmCommand.h:
	* FvwmCommand/FvwmCommandS.c:
	* FvwmCommand/FvwmCommand.c:
	* FvwmBanner/FvwmBanner.c:
	* FvwmBacker/Mallocs.h:
	* FvwmBacker/Mallocs.c:
	* FvwmBacker/FvwmBacker.c:
	* FvwmAuto/FvwmAuto.c:
	* FvwmAnimate/FvwmAnimate.h:
	Added GPL copyright notice

	* FvwmButtons/FvwmButtons.c (main): use GetFileNameFromPath from the
	library

	* FvwmScript/FvwmScript.c (MainLoop): corrected a typo;
	(Xinit): print module name if XOpenDisplay fails

1999-06-26  Mikhael Goikhman  <migo@homemail.com>

	* FvwmForm/Makefile.am:
	* FvwmForm/FormFvwmRootCursor.pl: produces FormFvwmRootCursor.
	* FvwmForm/FormFvwmRootCursor.: new form

1999-06-26  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmCommand/FvwmCommandS.c:
	* FvwmCommand/FvwmCommand.c: Use hostname in pipe name. Patch by Neil
	Bird.

1999-06-26  Chris Rankin  <rankinc@zipworld.com.au>

    * FvwmForm/FvwmForm.c: new signal handling
    * FvwmGtk/FvwmGtk.c: removed unused headers "signal.h" and "sys/select.h"

1999-06-26  Chris Rankin  <rankinc@zipworld.com.au>

    * FvwmWinList/ButtonArray.c: Set array->head correctly when
      deleting first button in array.

1999-06-25  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmGtk/FvwmGtk.c (main): exit properly when called with the
	wrong number of arguments.

1999-06-25  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmIdent/FvwmIdent.c (list_end): fixed several bugs:
	- can't call GetConfigLine because it waits forever if no line arrives
	- don't free tline, it isn' malloced
	- call XFlush to make sure the text is visible in an expose

	* FvwmWinList/FvwmWinList.c (MakeMeWindow): don't set buggy resize
	increment hints (0).

	* FvwmPager/x_pager.c (IconMoveWindow): fixed printing at random
	location

1999-06-24  Hippo

	* FvwmAnimate/FvwmAnimate.c: Removed the Gcontext sharing stuff
	* FvwmButtons/*:		ditto
	* FvwmIdent/*:			ditto
	* FvwmScroll/*:			ditto
	* FvwmCpp/*:			ditto
	* FvwmM4/*:			ditto
	* FvwmBanner/FvwmBanner.c: FvwmBanner now shares fvwm's visual type
	* FvwmForm/FvwmForm.c:		ditto
	* FvwmIconMan/FvwmForm.c:	ditto
	* FvwmIconBox/*			ditto
	* FvwmPager/*			ditto
	* FvwmTaskBar/*			ditto
	* FvwmWharf/*			ditto
	* FvwmWinList/*			ditto

1999-06-24  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/x_pager.c (MoveWindow): fixed windows being moved into the
	void on desk to desk transfers

1999-06-23  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/x_pager.c (IconMoveWindow):
	(MoveWindow): move window to cursor position before moving it out of
	the pager

	* FvwmTaskBar/ButtonArray.c (RemoveButton): Grr, why was this function
	broken again?

	* FvwmEvent/FvwmEvent.c (event_table): removed excess events from
	list (I thought I'd put this in the 2.2 branch).

	* FvwmCpp/FvwmCpp.c (main): added missing declaration for tline

	* FvwmAnimate/FvwmAnimate.c: added missing include for time.h

1999-06-23  Hippo

	* Fvwm{M4,Cpp}/Fvwm{M4,Cpp}.{c,1}: added new variable FVWM_CLASS and
	FVWM_COLOR to reflect the visual type used by fvwm.

1999-06-23  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmScript/script.c: increased number of allowed variables to 512

	* FvwmPager/x_pager.c (MoveWindow): raise windows when moving them out
	of the pager

1999-06-22  Paul D. Smith  <psmith@gnu.org>

	* FvwmEvent/Makefile.am (install-exec-local): Make sure the local
	install rule for FvwmAudio supports the DESTDIR variable properly,
	and allows for configure transformations.

1999-06-22  Hippo

	* FvwmConsole/FvwmConsole.c: moved default -name, -title args to before
	user supplied args so that the user can override them.

1999-06-18  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTaskBar/ButtonArray.c (RemoveButton): fixed coredump when
	deleting the last button in list (this time it's really fixed).

1999-06-15  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/FvwmPager.c (Loop):
	(ExitPager):
	* FvwmPager/x_pager.c (DispatchEvent):
	(MoveWindow):
	(IconMoveWindow): use new function ExitPager

1999-06-13  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTaskBar/ButtonArray.c (RemoveButton): fixed coredump when
	deleting the last button in list.

1999-06-14  Dominik Vogt  <domivotdomivogt@bvstp038.bbn.hp.com>

	* FvwmPager/x_pager.c (DispatchEvent):
	* FvwmPager/FvwmPager.c (main): Any keystroke exits a transient pager

1999-11-09  Dominik Vogt  <dominik.vogt@gmx.de>

	* FvwmPager/x_pager.c (Scroll): Center the desktop view around the
	mouse instead of placing the pointer in the top left corner.

	* FvwmPager/FvwmPager.c (main):
	* FvwmPager/x_pager.c (DispatchEvent): transient pager ignores first
	button release for improved usability

Sat May 29 13:53:05 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmEvent/FvwmEvent.c: replace packet size macros with
	new FvwmPacketHeaderSize & friends.

Sat May 29 13:38:03 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmAnimate/FvwmAnimate.c:
	* FvwmAuto/FvwmAuto.c:
	* FvwmBacker/FvwmBacker.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmCommand/FvwmCommandS.c:
	* FvwmConsole/FvwmConsole.c:
	* FvwmDebug/FvwmDebug.c:
	* FvwmForm/FvwmForm.c:
	* FvwmGtk/FvwmGtk.c:
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmIconMan/fvwm.c:
	* FvwmIdent/FvwmIdent.c:
	* FvwmPager/FvwmPager.c:
	* FvwmPager/FvwmPager.h:
	* FvwmRearrange/FvwmRearrange.c:
	* FvwmSave/FvwmSave.c:
	* FvwmSaveDesk/FvwmSaveDesk.c:
	* FvwmScript/FvwmScript.c:
	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmWharf/FvwmWharf.c:
	* FvwmWinList/FvwmWinList.c: rewrite calls to FvwmReadPacket().

1999-05-28  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/parse.c (ParseConfigLine): fixed coredump occuring with
	multiple empty panels

Mon May 24 21:27:48 1999  DanEspen  <dje@blue>

	* FvwmIconMan/readconfig.c (init_config_file): Use InitGetConfigLine to
	reduce pipe traffic.

	* FvwmWharf/FvwmWharf.c (ParseOptions): Use InitGetConfigLine to
	reduce pipe traffic.

1999-05-24  Bob Woodside <proteus@pcnet.com>

	* FvwmPager/x_pager.c: Changed to use the new GoToDeskAndPage command.
	This prevents flashing of windows that shouldn't be seen during the
	simultaneous transition to a new desk and page, without the side
	effects of the old "GoToDesk 0 10000" hack.

Sun May 23 11:52:33 1999  DanEspen  <dje@blue>

	* FvwmRearrange/FvwmRearrange.c (main): Use InitGetConfigLine to
	reduce pipe traffic, even though I have my doubts that this module
	should be reading a config at all.  It seems to only make sense to
	control this module thru the command line.

	* FvwmRearrange/Makefile.am (FvwmTile): Make FvwmTile and FvwmCascade
	shells work.  The first 5 args must be before the -tile or -cascade.

Sat May 22 08:42:24 1999  DanEspen  <dje@blue>

	* FvwmWinList/FvwmWinList.c (ParseConfig):
	* FvwmTaskBar/FvwmTaskBar.c (ParseConfig):
	* FvwmScroll/FvwmScroll.c (main):
	* FvwmScript/FvwmScript.c (ParseOptions):
	* FvwmIdent/FvwmIdent.c (main):
	* FvwmGtk/FvwmGtk.c (parse_options):
	* FvwmIconBox/FvwmIconBox.c:
	* FvwmEvent/FvwmEvent.c (config):
	* FvwmBanner/FvwmBanner.c (parseOptions):
	* FvwmButtons/parse.c (ParseOptions): Use InitGetConfigLine to
	reduce pipe traffic.

	* FvwmPager/FvwmPager.c (ParseOptions): Use InitGetConfigLine to
	reduce pipe traffic.  Remove unused var, and strlen for "CLength".

Sat May 22 18:04:51 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmForm/FvwmForm.c (ReadConfig): removed unused variable
 	`buffer'.

Mon May 17 21:35:54 1999  DanEspen  <dje@blue>

	* FvwmBacker/FvwmBacker.c (ParseConfig): Use InitGetConfigLine to
 	reduce pipe traffic.

	* FvwmAnimate/FvwmAnimate.c: Use InitGetConfigLine to reduce pipe
 	traffic.

	* FvwmForm/FvwmForm.c: Use InitGetConfigLine to reduce pipe traffic.

1999-05-19  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c: (RedrawWindow): fixed redrawing when
	resizing FvwmButtons

	* FvwmButtons/draw.c (RelieveButton): use library function to draw
	reliefs

1999-05-18  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/draw.c (RelieveButton): fixed off-by-one bug: relief
	around buttons was a bit too large

	* FvwmPager/FvwmPager.c (ParseOptions): implemented MoveThreshold as
	for main module

	* FvwmPager/x_pager.c (MoveWindow):
	(IconMoveWindow):
	fix to prevent windows in the pager to get lost off the virtual desktop
	(MoveWindow): fixed a bug that could warp a window from the last desk
	to the first desk
	(MoveWindow): move window to closest page when dragged off the virtual
	desktop (when there are more slots in the pager than pages displayed).

1999-05-18  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmGtk/*: implement "Function <func>" and titles for window lists.

1999-05-17  Hippo

	* FvwmBanner/FvwmBanner.{c,1}: New config option NoDecor makes
	the FvwmBanner window be override_redirect.

Sun May 16 10:56:06 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmWinList/FvwmWinList.c (MainEventLoop):
	* FvwmWharf/FvwmWharf.c (My_XNextEvent):
	* FvwmTaskBar/FvwmTaskBar.c (EndLessLoop):
	* FvwmScroll/FvwmScroll.h:
	* FvwmScroll/GrabWindow.c (Loop):
	* FvwmScript/Widgets/Menu.c (EvtMouseMenu):
	* FvwmScript/Widgets/List.c:
	* FvwmScript/Instructions.c (Quit):
	* FvwmScript/FvwmScript.c (MainLoop):
	* FvwmRearrange/FvwmRearrange.c:
	* FvwmPager/FvwmPager.c (My_XNextEvent):
	* FvwmIdent/FvwmIdent.c (list_end):
	* FvwmIconMan/FvwmIconMan.c (main_loop):
	* FvwmIconBox/FvwmIconBox.c (My_XNextEvent):
	* FvwmForm/FvwmForm.c (MainLoop):
	* FvwmConsole/FvwmConsole.c:
	* FvwmCommand/FvwmCommandS.c:
	* FvwmCommand/FvwmCommand.c:
	* FvwmButtons/FvwmButtons.c (My_XNextEvent):
	* FvwmBanner/FvwmBanner.c (main):
	* FvwmAuto/FvwmAuto.c (main): update select() function call and
 	fd_width type, for new AC_FUNC_SELECT macro.

1999-05-15  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmTaskBar/FvwmTaskBar.c: some alarm signal cleanup

	* FvwmBanner/FvwmBanner.c (main): make FvwmBanner use overrid_redirect
	instead of being transient

1999-05-14  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmGtk/windowlist.c (construct_window_list): implement
	sorted window lists.

Thu May 13 19:26:00 1999  DanEspen  <dje@blue>

	* FvwmForm/ParseCommand.c (ParseCommand): Remove quoting in commands
	sent to fvwm.

1999-05-12  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmEvent/FvwmEvent.c (config): revert the patch to the
	parsing of *FvwmEvent lines, since it was based on misinformation.

1999-05-12  Paul D. Smith  <psmith@gnu.org>

	* FvwmGtk/Makefile.am (INCLUDES): We appear to be standardizing on
	having modules use #include <libs/Module.h>, etc., rather than
	#include <Module.h>.  So, we need to add -I$(top_srcdir) to the
	includes list, not -I$(top_srcdir)/libs.  The latter won't work if
	you build outside of the distribution directory.

	* FvwmEvent/FvwmEvent.c (execute_event): free(buf) needs to go
	inside the if statement.

1999-05-12  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmPager/x_pager.c (DispatchEvent): fix desk name highlighting
	when switching desks with mouse button 3.

1999-05-11  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmEvent/FvwmEvent.c (event_table): bring in sync with
	list of events in Module.h, change the parsing of
	*FvwmEvent lines to treat everything after the event type
	as action.

1999-05-11  Dan Espen  <dane@mk.bellcore.com>

	* FvwmAnimate/FvwmAnimate.c: Put slash and dot between FVWM_USERHOME
 	and filename on save.
	Save and apply was not updating the "delay" value.

1999-05-09  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmGtk/FvwmGtk.c: improved window list; it displays
	geometry and mini-icon now and knows the options
	"NoGeometry", "NoMiniIcon", "Desk n", "CurrentDesk",
	"UseIconName", "Icons/NoIcons/OnlyIcons",
	"Sticky/NoSticky/OnlySticky", "Normal/NoNormal/OnlyNormal".

	* FvwmGtk/FvwmGtk.c: split off a couple of smaller files:
	{dialog,expand,menu,windowlist}.[ch].

	* FvwmGtk/Makefile.am: add the new files.

Sat May  8 11:55:10 1999  DanEspen  <dje@blue>

	* FvwmEvent/Makefile.am  (install-exec-local): rm FvwmAudio before
 	attempting to create a link, otherwise "ln -s" might fail.

1999-05-07  Steven Michael ROBBINS  <stever@jeff.cs.mcgill.ca>

	* FvwmEvent/FvwmEvent.c (config): fix two printfs that had too
	many arguments.

Fri May  7 15:43:36 1999  DanEspen  <dje@blue>

	* FvwmWinList/FvwmWinList.1: .TH line fixup.

	* FvwmWharf/FvwmWharf.1: .TH line fixup.

	* FvwmTaskBar/FvwmTaskBar.1: .TH line fixup.

	* FvwmScroll/FvwmScroll.1: .TH line fixup.

	* FvwmScript/FvwmScript.1: .TH line fixup.

	* FvwmSaveDesk/FvwmSaveDesk.1: .TH line fixup.

	* FvwmSave/FvwmSave.1: .TH line fixup.

	* FvwmRearrange/FvwmRearrange.1: .TH line fixup.

	* FvwmPager/FvwmPager.1: .TH line fixup.

	* FvwmM4/FvwmM4.1: .TH line fixup.

	* FvwmIdent/FvwmIdent.1: .TH line fixup.

	* FvwmIconMan/FvwmIconMan.1: .TH line fixup.

	* FvwmIconBox/FvwmIconBox.1: .TH line fixup.

	* FvwmForm/FvwmForm.1: .TH line fixup.

	* FvwmEvent/FvwmEvent.1: .TH line fixup.

	* FvwmDebug/FvwmDebug.1: .TH line fixup.

	* FvwmCpp/FvwmCpp.1: .TH line fixup.

	* FvwmConsole/FvwmConsoleC.pl.1: .TH line fixup.

	* FvwmConsole/FvwmConsole.1: .TH line fixup.

	* FvwmCommand/FvwmCommand.1: .TH line fixup.

	* FvwmBanner/FvwmBanner.1: .TH line fixup.

	* FvwmButtons/FvwmButtons.1: .TH line fixup.

	* FvwmBacker/FvwmBacker.1: .TH line fixup.

	* FvwmAudio/FvwmAudio.1: .TH line fixup.

	* FvwmAuto/FvwmAuto.1: .TH line fixup.

	* FvwmAnimate/FvwmAnimate.1: .TH line fixup.

Thu May  6 23:12:55 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmEvent/Makefile.am (install-exec-local): make a symlink for
 	FvwmAudio, instead of the shell script.

1999-05-06  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmCommand/FvwmCommand.c: new report level '-1' for no reports, made
	this the default because it is much faster

	* Makefile.am (SUBDIRS): FvwmAudio is no longer built

	* FvwmEvent/Makefile.am: use an FvwmAudio shell script to invoke
	FvwmEvent -audio

Wed May  5 23:51:00 1999  DanEspen  <dje@blue>

	* FvwmForm/FormFvwmForm.: Put slash and dot back on output file.

	* FvwmForm/FvwmForm.c: Correct line width calculation for forms
	with a message area when using a proportional text font.

1999-05-05  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmScript/FvwmScript.c: honour color limit and make it possible to
	compile without xpm

	* FvwmIconBox/FvwmIconBox.c: use '0' color limit as default (instead of
	a random value).

1999-05-05  Dan Espen  <dane@mk.bellcore.com>

	* FvwmForm/FvwmForm.1: Man page update to make it clear that you use
	^M, not the string "RETURN" for a button activated by the keyboard.

1999-05-04  Hippo

	* FvwmButtons/*.c: does dynamic color changing.

1999-05-03  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmAudio/FvwmAudio.c (config): fixed coredump

	* FvwmPager/x_pager.c (FvwmErrorHandler):
	* FvwmPager/FvwmPager.c (Loop):
	fix for lost xlib sequence

	* FvwmEvent/FvwmEvent.1: updates for FvwmAudio compatibility

	* FvwmEvent/FvwmEvent.c:
	reindented code
	some general clean up
	various memory leak and coredump fixes

	* FvwmEvent/FvwmEvent.c (execute_event):
	cleaned up and fixed FvwmAudio compatbility fix

1999-05-02  Michael Han  <mikehan@best.com>

	* FvwmEvent/FvwmEvent.c: changes to main(), config(), and
	execute_event() for FvwmAudio compatability, namely the
	PlayCmd and Dir commands.

Sat May  1 11:46:24 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* */*: include libs/Module.h rather than fvwm/module.h.

Sat May  1 02:35:19 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmWinList/ButtonArray.c (INNER_MARGIN):
	* FvwmScript/Widgets/TextField.c (dec): move #define to column 1.

Sat May  1 01:52:25 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmForm/FvwmForm.c: patch of 27 April causes format/arg
 	mismatches on machines where "sizeof" is an int (the original code
 	causes mismatches where "sizeof" is a long).  Sigh.  Give up and
 	cast "sizeof" arguments to int.

1999-04-29  Hippo

	* FvwmBacker/*: Removed select() calls and unused #include's

Wed Apr 28 20:45:51 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmRearrange/Makefile.am (FvwmCascade):
	* FvwmRearrange/Makefile.am (FvwmTile):
	* FvwmForm/Makefile.am (FvwmTalk): force generation each time.

1999-04-28  Hippo

	* FvwmScroll/*.c: uses ModGraph.c, does dynamic color changing.
	* FvwmIdent/FvwmIdent.c: updated for changed SetWindowBackground().

1999-04-27  Steven Michael ROBBINS  <stever@jeff.cs.mcgill.ca>

	* FvwmWharf/FvwmWharf.c (ParseOptions):
	* FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
	* FvwmIconBox/FvwmIconBox.c (ParseOptions): fix off-by-one error
	in copying the ImagePath config option.

	* FvwmForm/FvwmForm.c: fix "int format, different type arg"
	errors in printf()s.

1999-04-28  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmGtk/FvwmGtk.c (parse_config_line): use stripcpy from
	libs/Strings.c instead of strdup when copying the image path.

	* FvwmGtk/FvwmGtk.1: document *FvwmGtkIconSize.

	* FvwmGtk/FvwmGtk.c (menu_item_new_with_pixmap_and_label):
	optionally use imlib to load and scale images.
	(icon_size): new function to implement the config command
	*FvwmGtkIconSize.

	* FvwmGtk/Makefile.am (GDK_IMLIB_CFLAGS):
	(GDK_IMLIB_LIBS): New variables for imlib support.

1999-04-27  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmGtk/FvwmGtk.c (parse_rc_file): new function to implement
	the config command *FvwmGtkRCFile.

	* FvwmGtk/FvwmGtk.1: document *FvwmGtkRCFile. Add a hint for
	how to make FvwmGtk use GNOME themes.

1999-04-27  Bob Woodside <proteus@pcnet.com>

	* FvwmWharf/FvwmWharf.c: Fixed off-by-two error in copying the
	ImagePath config option.

1999-04-27  Hippo

	* FvwmIdent/FvwmIdent.c: uses new functions in ModGraph.c, can do
	dynamic color changing with the fvwm DefaultColors command.
	* FvwmAnimate/FvwmAnimate.C: ditto

Tue Apr 27 09:50:46 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmEvent/FvwmEvent.c (table): leave the Rplay* entries in
	the command table even if HAVE_RPLAY not defined, to avoid a
	coredump in parsing.  [PR#318]

Mon Apr 26 12:20:54 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmForm/FormFvwmSetup.in: don't require trailing slash in
 	FVWM_USERHOME variable.

1999-04-26  Matthias Clasen  <clasen@pong.mathematik.uni-freiburg.de>

	* FvwmGtk/FvwmGtk.c (menu_item_new_with_pixmap_and_label):
	dont use accel labels, since accelerators won't work anyway.
	(convert_label_with_ampersand):
	(create_label_pattern): functions from gtkcauldron.c in the
	gnome-libs package for dealing with underlined accelerators.
	(get_menu_accel_group): function from gnome-app-helper.c in
	the gnome-libs package.
	(menu_item_new_with_pixmap_and_label): use the "stolen" functions
	above to implement keyboard navigation like in fvwms native menus.

	* FvwmGtk/FvwmGtk.1: document underlined accelerators.

Mon Apr 26 01:33:51 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmTaskBar/Mallocs.h:
	* FvwmScroll/FvwmScroll.h:
	* FvwmScroll/FvwmScroll.h:
	* FvwmIdent/FvwmIdent.h:
	* FvwmIconBox/FvwmIconBox.h: remove prototypes for CatString2 and
	CopyString.  Both are now in libs.

Fri Apr 23 13:22:14 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmWinList/List.c (PrintList): fix up printing of flags.  This
 	really needs a general solution in libfvwm.  flagstoascii()
 	anyone?

	* FvwmWinList/FvwmWinList.c (ProcessMessage): initialize cfgpacket
 	before dereferencing it.

1999-04-22  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmGtk/FvwmGtk.c (parse_argument): use new function
	GetNextSimpleOption instead of old name GetNextOption.
	Removed C++ comment.

1999-04-22  Bob Woodside  <proteus@pcnet.com>

	* FvwmPager/x_pager.c: Changed "Desk" command (which we've
	documented as obsolete) to "GoToDesk".

1999-04-22  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmCommand/FvwmCommandS.c: fixed bug that caused FvwmCommandS to
	die with 2.2.x Linux kernels.

1999-04-20  Bob Woodside  <proteus@pcnet.com>

	* FvwmTaskbar/FvwmTaskBar.c: GSFR.
	* FvwmTaskbar/FvwmTaskBar.h: Ibid.
	* FvwmTaskBar/List.c: Ibid.
	* FvwmTaskBar/List.h: Ibid.

1999-04-20  Bob Woodside  <proteus@pcnet.com>

	* FvwmWinList/FvwmWinList.c: GSFR.
	* FvwmWinList/FvwmWinList.h: Ibid.
	* FvwmWinList/List.c: Ibid.
	* FvwmWinList/List.h: Ibid.

1999-04-20

	* FvwmAnimate now uses the Default_graphics config command to inherit
	the visuals of fvwm. Only works if you don't specify color or width.

1999-04-20  Bob Woodside  <proteus@pcnet.com>

	* FvwmIconMan/fvwm.c: Corrected a misplacement of the flags in
	my previous commit.

1999-04-20  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (myErrorHandler): suppress some error
	messages

	* FvwmPager/x_pager.c: removed NON_VIRTUAL option
	(IconSwitchPage): reduced memory usage

	* FvwmPager/x_pager.c (MoveWindow):
	(IconMoveWindow): reactivated bugfix for no-focus windows. It works now
	using the NoWarp option to 'Focus'
	Fixed some SendInfo commands missing the 'Silent' prefix

1999-04-19  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/x_pager.c (DispatchEvent): reindented some code
	(MoveWindow): reactivated 'silent' after fix in fvwm/functions.c
	(ReConfigure): fixed bug in size calculation when resizing

1999-04-19  Bob Woodside  <proteus@pcnet.com>

	* FvwmRearrange/FvwmRearrange.c: GSFR.

1999-04-19  Bob Woodside  <proteus@pcnet.com>

	* FvwmIconMan/FvwmIconMan.h: GSFR.
	* FvwmIconMan/fvwm.c: Ibid.
	* FvwmIconMan/winlist.c: Ibid.
	* FvwmIconMan/xmanager.c: Ibid.

1999-04-19  Bob Woodside  <proteus@pcnet.com>

	* FvwmIconBox/FvwmIconBox.c: GSFR.
	* FvwmIconBox/FvwmIconBox.h: Ibid.
	* FvwmIconBox/icons.c: Ibid.

1999-04-19  Hippo

	* FvwmIdent/* now uses the Default_graphics config command to inherit
	the visuals of fvwm.
	* FvwmScroll/* ditto

1999-04-19  Bob Woodside  <proteus@pcnet.com>
	* FvwmPager/FvwmPager.c: Changed to handle the new-style
	packet, and changed all the flags references to their GSFR equivalents.
	* FvwmPager/FvwmPager.h: Ibid.
	* FvwmPager/x_pager.c: Ibid. Also, I termporarily reverted all
	the "Silent" commands to their non-silent versions so the GSFR changes
	can be tested; "Silent" handling seems to be broken at the moment -
	FVWM segfaults whenever Pager sends a Silent command.


Fri Apr 16 16:32:54 1999  DanEspen  <dje@blue>

	* FvwmForm/FormFvwmSetup.in: save .fvwm2rc in user home dir with
	the dot.

1999-04-15  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/FvwmButtons.c (Loop):
	reactivated resizing code for FvwmButtons

	* FvwmButtons/parse.h:
	* FvwmButtons/parse.c:
	* FvwmButtons/misc.h:
	* FvwmButtons/misc.c:
	* FvwmButtons/output.c:
	* FvwmButtons/icons.h:
	* FvwmButtons/icons.c:
	* FvwmButtons/draw.h:
	* FvwmButtons/draw.c:
	* FvwmButtons/button.h:
	* FvwmButtons/button.c:
	* FvwmButtons/FvwmButtons.c:
	* FvwmButtons/FvwmButtons.h:
	removed nonsense version number (Jarl must have read the 'Hitchhiker'
	once too often :-)
	implemented GPL

1999-04-12  Hippo

	* FvwmIdent/FvwmIdent.{c,h}: Uses Fvwm default colors and font if
	none are specified in the config file.

Sun Apr 11 15:17:47 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmM4/Makefile.am (AM_CFLAGS):
	* FvwmCpp/Makefile.am (AM_CFLAGS): fixed definition of FVWM_CONFIGDIR.

1999-04-09  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmEvent/FvwmEvent.c:
	* FvwmAnimate/FvwmAnimate.c: use GetNextSimpleOption instead of
	GetNextOption

1999-04-08  Hippo

	* FvwmDebug/FvwmDebug.{c,h}: added decode for M_NEW_LOOK packet

1999-04-08  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/x_pager.c (Scroll): fixed typo in previous patch

1999-04-07  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmPager/x_pager.c (Scroll): fixed coredump with transient pager
	(patch by Brad Giaccio)

1999-04-06  Tomas Ogren  <stric@ing.umu.se>

	* FvwmGtk/FvwmGtk.c: Remove the libs/ModParse.h include and add some
	()'s to get rid of warnings.

Sun Apr  4 12:11:38 1999  DanEspen  <dje@blue>

	* FvwmForm/FormFvwmForm.: Save config file in users config dir.

	* FvwmAnimate/FvwmAnimate.c: Save config file in users config dir.

	* FvwmWinList/Makefile.am (config_DATA): New file, ConfigFvwmWinList.

	* FvwmWinList/ConfigFvwmWinList: New file, config data for FvwmWinList.

	* FvwmTaskBar/Makefile.am (config_DATA): New file, ConfigFvwmTaskBar.

	* FvwmTaskBar/ConfigFvwmTaskBar: New file, config data for FvwmTaskBar.

	* FvwmScroll/Makefile.am (config_DATA): New file, ConfigFvwmScroll.

	* FvwmScroll/ConfigFvwmScroll: New file, config data for FvwmScroll.

	* FvwmPager/ConfigFvwmPager: New file, config data for FvwmPager.

	* FvwmPager/Makefile.am (config_DATA): New file, ConfigFvwmPager.

	* FvwmIdent/ConfigFvwmIdent: New file, config data for FvwmIdent.

	* FvwmIdent/Makefile.am (config_DATA): New file, ConfigFvwmIdent.

	* FvwmIconMan/ConfigFvwmIconMan: New file, config data for IconMan.

	* FvwmIconBox/Makefile.am (config_DATA): New file, ConfigFvwmIconBox.

	* FvwmIconBox/ConfigFvwmIconBox: New file, config data for IconBox.

	* FvwmBacker/ConfigFvwmBacker: New file, config data for FvwmBacker.

	* FvwmBacker/Makefile.am (config_DATA): Added ConfigFvwmBacker.

	* FvwmForm/FormFvwmSetup.in: New form, creates starting config.

	* FvwmForm/Makefile.am (config_DATA): Added FormFvwmSetup.in, new
	form for creating new users config files.

1999-04-04  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmM4/FvwmM4.c (m4_defs):
	* FvwmCpp/FvwmCpp.c (cpp_defs): removed SAVEUNDERS ifdef

1999-04-03  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmButtons/parse.c (ParseConfigLine):
	* FvwmButtons/FvwmButtons.h (struct panel_info_struct):
	* FvwmButtons/FvwmButtons.c (Slide):
	(Loop): CloseOnSelect and StayUpOnSelect allow to configure if a panel
	closes when something is selected therein (in response to bug report
	#101). Some cleanup.

Sun Apr  4 12:39:38 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmTaskBar/FvwmTaskBar.c: add prototype for ParseConfig().

	* FvwmTaskBar/FvwmTaskBar.h: removed static declaration of
	ParseConfig().

	* FvwmTaskBar/FvwmTaskBar.c:
	* FvwmTaskBar/FvwmTaskBar.h: moved X11 includes from .c to .h.

	* FvwmTaskBar/Start.c: include Mallocs.h for prototypes.

	* FvwmTaskBar/List.c: include FvwmConfig.h for prototypes.

	* FvwmTaskBar/Goodies.c: include Mallocs.h, Colors.h, and
	FvwmConfig.h for prototypes.

	* FvwmTaskBar/FvwmTaskBar.h: remove duplicate prototype of
	ConsoleMessage().

	* FvwmTaskBar/ButtonArray.c: explicitly declare `button_width' as
	integer.

	* FvwmScroll/GrabWindow.c: include libs/Picture.h for prototype of
	InitPictureCMap.

Sun Apr  4 03:42:35 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmWinList/FvwmWinList.c: removed some includes.

	* FvwmWinList/FvwmWinList.h: move X11 includes from FvwmWinList.c
	into this file; protect against multiple inclusion.

	* FvwmWinList/List.c:
	* FvwmWinList/ButtonArray.c: include FvwmWinList.h for
	ConsoleMessage() prototype.

	* FvwmWinList/List.h: add prototype for ItemDesk.

	* FvwmWinList/ButtonArray.h: add prototype for UpdateButtonDesk
	and RadioButton.

	* FvwmWinList/List.c (PrintList):
	* FvwmWinList/FvwmWinList.c (ErrorHandler): make string format
	agree with argument.

	* FvwmTaskBar/Start.h: add prototype for StartButtonParseConfig.

	* FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents): add braces to avoid
	ambiguous `else'.

Sat Apr  3 15:32:40 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmButtons/output.c (SaveButtons): added braces to avoid
	ambiguous `else's.

	* FvwmButtons/FvwmButtons.c (Slide): initialize variables `xstep',
	`ystep', `wstep', and `hstep'.

	* FvwmButtons/FvwmButtons.c (Slide): initialize variables `w' and
	`h'.

Sat Apr  3 15:12:50 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmAnimate/ChangeLog:
	* FvwmEvent/ChangeLog: removed erroneously-created files.
	Entries folded into this ChangeLog.

Sat Apr  3 14:34:28 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmScript/scanner.l: define YY_NO_UNPUT to suppress defining
	useless function.

	* FvwmScript/types.h: add prototype for yylex().

	* FvwmScript/Instructions.c (ReceivFromScript):
	* FvwmScript/Widgets/List.c (DrawCellule): reformat and insert
	braces to avoid ambiguous `else'.

	* FvwmScript/Widgets/CheckBox.c (EvtMouseCheckBox):
	* FvwmPager/x_pager.c (MapBalloonWindow): initialize variables to
	placate gcc -Wall.

	* FvwmPager/FvwmPager.c:
	* FvwmPager/x_pager.c: removed unused variables.

	* FvwmPager/FvwmPager.c (main): `==' should be `='.

	* FvwmIconMan/xmanager.c (button_left): initialize variable `i'
	before use.

	* FvwmIconMan/xmanager.c: removed COMPILE_STANDALONE nonsense
	around include fvwm.h.

	* FvwmIconMan/x.c:
	* FvwmIconMan/winlist.c (check_win_complete): fix debugging printf
	arguments.

	* FvwmIconMan/readconfig.c (parse_function_list): cast pointer to
	unsigned long for debugging printf.

	* FvwmIconMan/readconfig.c (ParseKeyEntry): initialize variables
	`actionstring' and `keystring'.

	* FvwmIconMan/readconfig.c (ParseMouseEntry):
	* FvwmIconMan/readconfig.c (ParseKeyEntry): cast Action to char*
	for debugging printf.

	* FvwmIconMan/readconfig.c (read_in_resources): initialize
	variable `binding'.

	* FvwmIconMan/readconfig.c (print_binding,print_bindings): wrapped
	inside #ifdef PRINT_DEBUG.

	* FvwmForm/ReadXServer.c (ReadXServer): initialize old_cursor,
	otherwise it might be used uninitialized.

	* FvwmPager/FvwmPager.c:
	* FvwmForm/FvwmForm.c: include <libs/ModParse.h> removed.

Sat Apr  3 11:52:29 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmEvent/FvwmEvent.c (config): use GetNextOption() rather than
	GetArgument()

	* FvwmGtk/FvwmGtk.c (parse_arguments): use GetNextOption() rather
	than GetArgument().

	* FvwmPager/FvwmPager.c (ParseOptions): change GetArgument() to
	SkipNTokens().

	* FvwmAnimate/FvwmAnimate.c(ParseConfigLine): use GetNextOption
	rather than GetArgument; remove include of ModParse.h.

1999-04-01  Andi Karrer <karrer@iis.ee.ethz.ch>

	* FvwmIconBox/FvwmIconBox.c (main):
	XSetIconSizes() should not be called with a height of 0.

1999-03-31  Dan Espen  <dane@mk.bellcore.com>

	* FvwmForm/ReadXServer.c (ReadXServer): Fix bug. Function keys wouldn't
	operate buttons on forms with no input fields.

1999-03-28  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmCpp/FvwmCpp.1 (BUGS): C comment update

1999-03-29  Matthias Clasen  <clasen@mathematik.uni-freiburg.de>

	* FvwmPager/x_pager.c (MoveWindow): Fix moving of icons
	via the pager (always send Move command with a context of t->w).

Sun Mar 28 18:26:11 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmScript/FvwmScript.c:
	* FvwmWharf/icons.c: include libs/Picture.h to get prototype of
	findImageFile.

Sun Mar 28 11:57:25 1999  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* FvwmForm/Makefile.am (FvwmTalk):
	* FvwmCommand/scripts/Makefile.am (.pl):
	* FvwmConsole/Makefile.am: removed unnecesary chmod +x commands;
	anything listed in a _SCRIPTS primary is correctly installed with
	execute permissions set.

1999-03-27  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmIconMan/x.c:
	* FvwmIconMan/readconfig.c:
	* FvwmIconMan/readconfig.h:
	* FvwmIconMan/FvwmIconMan.h: use Binding structure from fvwmlib instead
	of private reimplementation

Mon Mar 22 19:01:38 1999  DanEspen  <dje@blue>

	* FvwmForm/Makefile.am (FvwmTalk): Fix loop in FvwmTalk.

1999-03-22  Dominik Vogt  <dominik_vogt@gmx.de>

	* FvwmAudio/FvwmAudio.c (config): replaced call to PeekToken by
	GetNextToken.

	* FvwmPager/x_pager.c (IconMoveWindow):
	(MoveWindow): fixed mb2 with transient pager
	(InsertExpand): fixed coredump fix that cause a coredump :)
