## -*-makefile-*-
##
-## $Id: Makefile.am,v 1.10 2003/11/10 10:01:52 mdw Exp $
+## $Id: Makefile.am,v 1.11 2004/04/08 01:36:29 mdw Exp $
##
## Makefile for X tools
##
## along with X tools; if not, write to the Free Software Foundation,
## Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-##----- Revision history ----------------------------------------------------
-##
-## $Log: Makefile.am,v $
-## Revision 1.10 2003/11/10 10:01:52 mdw
-## Debianization\!
-##
-## Revision 1.9 2002/01/13 14:42:30 mdw
-## New program to display messages and get answers.
-##
-## Revision 1.8 1999/11/11 19:50:13 mdw
-## Build separately from libraries.
-##
-## Revision 1.7 1999/08/20 07:32:23 mdw
-## New source file `atom.c'.
-##
-## Revision 1.6 1999/03/25 23:37:20 mdw
-## Remove absolute dependence on GTK.
-##
-## Revision 1.5 1998/12/15 23:46:23 mdw
-## Add `xcatch', and rearrange so that the GTK-based programs are only
-## mentioned in the Makefile.
-##
-## Revision 1.4 1998/12/11 09:50:37 mdw
-## Recursively build and configure mLib and mgLib.
-##
-## Revision 1.3 1998/12/03 00:37:19 mdw
-## New file: mdwfocus.c
-##
-## Revision 1.2 1998/11/21 22:27:21 mdw
-## Change build structure a bit: put common code in a library.
-##
-## Revision 1.1 1998/11/16 23:00:49 mdw
-## Initial versions.
-##
-
AUTOMAKE_OPTIONS = foreign
GTK_PROGS = xshutdown xgetline xcatch xmsg
dnl -*-m4-*-
dnl
-dnl $Id: configure.in,v 1.15 2003/11/29 23:49:42 mdw Exp $
+dnl $Id: configure.in,v 1.16 2004/04/08 01:36:29 mdw Exp $
dnl
dnl Configuration script for X tools
dnl
dnl along with X tools; if not, write to the Free Software Foundation,
dnl Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-dnl ----- Revision history --------------------------------------------------
-dnl
-dnl $Log: configure.in,v $
-dnl Revision 1.15 2003/11/29 23:49:42 mdw
-dnl Debianization fixes.
-dnl
-dnl Revision 1.14 1999/11/11 19:50:13 mdw
-dnl Build separately from libraries.
-dnl
-dnl Revision 1.13 1999/08/20 07:32:00 mdw
-dnl Version bump.
-dnl
-dnl Revision 1.12 1999/05/19 20:41:15 mdw
-dnl Track gratuitous change in mdwopt interface.
-dnl
-dnl Revision 1.11 1999/03/25 23:37:21 mdw
-dnl Remove absolute dependence on GTK.
-dnl
-dnl Revision 1.10 1999/03/24 22:23:00 mdw
-dnl Remove redundant call to AC_PROG_INSTALL.
-dnl
-dnl Revision 1.7 1998/12/15 23:46:24 mdw
-dnl Add `xcatch', and rearrange so that the GTK-based programs are only
-dnl mentioned in the Makefile.
-dnl
-dnl Revision 1.6 1998/12/11 09:50:38 mdw
-dnl Recursively build and configure mLib and mgLib.
-dnl
-dnl Revision 1.4 1998/11/21 22:27:42 mdw
-dnl Support library building in Makefile. Bump patchlevel.
-dnl
-dnl Revision 1.3 1998/11/19 12:48:19 mdw
-dnl Don't bother with AC_ARG_PROGRAM any more.
-dnl
-dnl Revision 1.1 1998/11/16 23:00:49 mdw
-dnl Initial versions.
-dnl
-
AC_INIT(xwait.c)
AM_INIT_AUTOMAKE(xtoys, 1.3.0)
AC_PROG_CC
/* -*-c-*-
*
- * $Id: xatom.c,v 1.1 1999/08/20 07:28:44 mdw Exp $
+ * $Id: xatom.c,v 1.2 2004/04/08 01:36:29 mdw Exp $
*
* Set and fetch X atom properties
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xatom.c,v $
- * Revision 1.1 1999/08/20 07:28:44 mdw
- * New source file for manipulating atom-valued window properties.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <stdio.h>
/* -*-c-*-
*
- * $Id: xatom.h,v 1.1 1999/08/20 07:28:44 mdw Exp $
+ * $Id: xatom.h,v 1.2 2004/04/08 01:36:29 mdw Exp $
*
* Set and fetch X atom properties
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xatom.h,v $
- * Revision 1.1 1999/08/20 07:28:44 mdw
- * New source file for manipulating atom-valued window properties.
- *
- */
-
#ifndef XATOM_H
#define XATOM_H
/* -*-c-*-
*
- * $Id: xcatch.c,v 1.9 2002/01/13 14:43:27 mdw Exp $
+ * $Id: xcatch.c,v 1.10 2004/04/08 01:36:29 mdw Exp $
*
* Catch input and trap it in an X window
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xcatch.c,v $
- * Revision 1.9 2002/01/13 14:43:27 mdw
- * Kill some spurious warnings. Track @msg@ interface change.
- *
- * Revision 1.8 1999/06/19 23:42:55 mdw
- * Improve signal handling. Fix options parsing to POSIX order only.
- *
- * Revision 1.7 1999/05/21 22:09:19 mdw
- * Take advantage of new dynamic string macros.
- *
- * Revision 1.6 1999/05/19 20:41:15 mdw
- * Track gratuitous change in mdwopt interface.
- *
- * Revision 1.5 1999/05/05 18:55:18 mdw
- * Block SIGCHLD around the `fork' call to prevent a race.
- *
- * Revision 1.4 1999/03/24 22:23:57 mdw
- * Improve display for large files. Keep newly added material in view if
- * scrolled to bottom of window.
- *
- * Revision 1.3 1998/12/20 17:19:16 mdw
- * Return exit status of child process, rather than always returning
- * success.
- *
- * Revision 1.2 1998/12/16 00:10:58 mdw
- * Fix tabbing in help text.
- *
- * Revision 1.1 1998/12/15 23:46:50 mdw
- * New program: captures input and puts it in a window.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <errno.h>
/* -*-c-*-
*
- * $Id: xgetline.c,v 1.12 2002/01/13 14:43:41 mdw Exp $
+ * $Id: xgetline.c,v 1.13 2004/04/08 01:36:29 mdw Exp $
*
* Fetch a line of text from the user
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xgetline.c,v $
- * Revision 1.12 2002/01/13 14:43:41 mdw
- * Kill some spurious warnings.
- *
- * Revision 1.11 1999/08/20 07:30:33 mdw
- * Miscellaneous changes, mostly concerning options parsing.
- *
- * Revision 1.10 1999/05/21 22:09:19 mdw
- * Take advantage of new dynamic string macros.
- *
- * Revision 1.9 1999/05/05 18:54:37 mdw
- * Keep blank lines out of the history list.
- *
- * Revision 1.8 1998/12/16 19:58:53 mdw
- * Stop the dropdown list from dropping down when you press enter.
- *
- * Revision 1.7 1998/12/11 09:53:02 mdw
- * Updates for mLib/mgLib. Support history files for recalling past
- * entries, using a drop-down list.
- *
- * Revision 1.6 1998/12/03 00:56:29 mdw
- * Set focus on the entry field, rather than leaving things to luck.
- *
- * Revision 1.5 1998/12/03 00:39:44 mdw
- * Force focus when starting up.
- *
- * Revision 1.4 1998/11/30 22:36:47 mdw
- * Tidy up tabbing in help texts very slightly.
- *
- * Revision 1.3 1998/11/21 22:30:20 mdw
- * Support GNU-style long options throughout, and introduce proper help
- * text to all programs. Update manual pages to match.
- *
- * Revision 1.2 1998/11/18 21:25:30 mdw
- * Remove bogus `-h' option from the options list.
- *
- * Revision 1.1 1998/11/16 23:00:49 mdw
- * Initial versions.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <stdio.h>
/* -*-c-*-
*
- * $Id: xmsg.c,v 1.1 2002/01/13 14:42:18 mdw Exp $
+ * $Id: xmsg.c,v 1.2 2004/04/08 01:36:29 mdw Exp $
*
* Display a message to the user
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xmsg.c,v $
- * Revision 1.1 2002/01/13 14:42:18 mdw
- * New program to display messages and get answers.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <ctype.h>
/* -*-c-*-
*
- * $Id: xscsize.c,v 1.5 2002/01/13 14:44:03 mdw Exp $
+ * $Id: xscsize.c,v 1.6 2004/04/08 01:36:29 mdw Exp $
*
* Return X display size to shell script
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xscsize.c,v $
- * Revision 1.5 2002/01/13 14:44:03 mdw
- * Make flags be unsigned.
- *
- * Revision 1.4 1999/08/20 07:31:00 mdw
- * Use new `mdwopt' flags in options table.
- *
- * Revision 1.3 1998/12/11 09:50:05 mdw
- * Minor modifications to work with mLib and mgLib.
- *
- * Revision 1.2 1998/11/21 22:30:22 mdw
- * Support GNU-style long options throughout, and introduce proper help
- * text to all programs. Update manual pages to match.
- *
- * Revision 1.1 1998/11/16 23:00:49 mdw
- * Initial versions.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <stdio.h>
/* -*-c-*-
*
- * $Id: xshutdown.c,v 1.8 2002/01/13 14:44:47 mdw Exp $
+ * $Id: xshutdown.c,v 1.9 2004/04/08 01:36:29 mdw Exp $
*
* Pretty GTK interface to waking up an xwait
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xshutdown.c,v $
- * Revision 1.8 2002/01/13 14:44:47 mdw
- * Track @msg@ change; make the `-t' option actually work.
- *
- * Revision 1.7 1999/08/20 07:29:19 mdw
- * New command line syntax, and new atom protocol.
- *
- * Revision 1.6 1998/12/11 09:51:51 mdw
- * Use mgLib's `msg' box rather than doing things the hard way.
- *
- * Revision 1.5 1998/12/03 01:00:19 mdw
- * Honour escape presses in the dialogue boxes.
- *
- * Revision 1.4 1998/12/03 00:39:45 mdw
- * Force focus when starting up.
- *
- * Revision 1.3 1998/11/30 22:36:49 mdw
- * Tidy up tabbing in help texts very slightly.
- *
- * Revision 1.2 1998/11/21 22:30:23 mdw
- * Support GNU-style long options throughout, and introduce proper help
- * text to all programs. Update manual pages to match.
- *
- * Revision 1.1 1998/11/16 23:00:49 mdw
- * Initial versions.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <stdio.h>
/* -*-c-*-
*
- * $Id: xtell.c,v 1.5 1999/08/20 07:29:19 mdw Exp $
+ * $Id: xtell.c,v 1.6 2004/04/08 01:36:29 mdw Exp $
*
* Wake up a waiting xwait process
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xtell.c,v $
- * Revision 1.5 1999/08/20 07:29:19 mdw
- * New command line syntax, and new atom protocol.
- *
- * Revision 1.4 1998/12/11 09:50:06 mdw
- * Minor modifications to work with mLib and mgLib.
- *
- * Revision 1.3 1998/11/30 22:36:51 mdw
- * Tidy up tabbing in help texts very slightly.
- *
- * Revision 1.2 1998/11/21 22:30:25 mdw
- * Support GNU-style long options throughout, and introduce proper help
- * text to all programs. Update manual pages to match.
- *
- * Revision 1.1 1998/11/16 23:00:49 mdw
- * Initial versions.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <stdio.h>
/* -*-c-*-
*
- * $Id: xwait.c,v 1.9 2002/01/13 14:44:59 mdw Exp $
+ * $Id: xwait.c,v 1.10 2004/04/08 01:36:29 mdw Exp $
*
* Wait until prodded by another X client
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xwait.c,v $
- * Revision 1.9 2002/01/13 14:44:59 mdw
- * Make flags be unsigned.
- *
- * Revision 1.8 1999/08/20 07:29:55 mdw
- * New command line syntax, and new atom protocol. Wait for multiple
- * properties and listen for multiple (or all) values.
- *
- * Revision 1.7 1999/06/19 23:42:37 mdw
- * Improve signal handling.
- *
- * Revision 1.6 1998/12/11 09:50:07 mdw
- * Minor modifications to work with mLib and mgLib.
- *
- * Revision 1.5 1998/11/30 22:36:53 mdw
- * Tidy up tabbing in help texts very slightly.
- *
- * Revision 1.4 1998/11/21 22:41:19 mdw
- * Reap children which die before I get my signal handler installed.
- *
- * Revision 1.3 1998/11/21 22:30:27 mdw
- * Support GNU-style long options throughout, and introduce proper help
- * text to all programs. Update manual pages to match.
- *
- * Revision 1.2 1998/11/18 21:25:06 mdw
- * Reap dead children as they arrive. The previous shell may have
- * carelessly left them behind.
- *
- * Revision 1.1 1998/11/16 23:00:49 mdw
- * Initial versions.
- *
- */
-
/*----- Header files ------------------------------------------------------*/
#include <errno.h>
/* -*-c-*-
*
- * $Id: xwait.h,v 1.2 1998/11/21 22:50:22 mdw Exp $
+ * $Id: xwait.h,v 1.3 2004/04/08 01:36:29 mdw Exp $
*
* Common definitions for the `xwait' kit
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: xwait.h,v $
- * Revision 1.2 1998/11/21 22:50:22 mdw
- * Decked file out properly with big banner comments and things.
- *
- * Revision 1.1 1998/11/16 23:00:49 mdw
- * Initial versions.
- *
- */
-
#ifndef XWAIT_H
#define XWAIT_H