1558 lines (954 with data), 52.4 kB
Sun Jun 18 22:07:56 2000 Greg J. Badros <gjb@cs.washington.edu>
* include/scwmconfig.h.in, acconfig.h, configure.in: Check for
scm_hook_empty_p and added HAVE_SCM_HOOK_EMPTY_P.
2000-06-18 Greg J. Badros <gjb@clavicle.cs.washington.edu>
* pixmaps/scwm-logo.gif: Added, from Glenn Trigg
* include/scwmconfig.h.in, acconfig.h, configure.in: Check for
scm_create_hook and added HAVE_SCM_CREATE_HOOK (change from Eric
Moore)
* THANKS: added Eli Barzilay
Mon Apr 10 08:13:39 2000 Greg J. Badros <gjb@cs.washington.edu>
* README-constraints: Added a forward reference about
GUILE_LOAD_PATH to help newbies.
Sun Feb 20 18:50:41 2000 Greg J. Badros <gjb@cs.washington.edu>
* README-COOL-EXAMPLES: Added
* Makefile.am: Added README-COOL-EXAMPLES
Sun Feb 20 09:34:47 2000 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.common: Use `basename $< .c` (or .cc) instead of GNU
Make's $(basename $<) construct. Helps for compiling w/ vendor makes.
Sun Feb 13 11:15:49 2000 Greg J. Badros <gjb@cs.washington.edu>
* SCWM-VERSION: Bump to 0.99.6.1post.
* README.in, README: Added "Full programmability", "theme support" to bullets.
* configure.in: Require guile-config script to exist and run, else
exit -1.
Fri Jan 28 17:25:52 2000 Greg J. Badros <gjb@cs.washington.edu>
* SCWM-VERSION: Bump to 0.99.6.1
* NEWS, README: Updated for new release.
* scwm.spec.in: Do not use @examplesdir@, instead use
%{prefix}/share/doc/scwm/examples -- config.status substitutes in
${prefix} which is no good in a scwm.spec file. The substitution
isn't necessary anyway, because the ./configure line is under the
control of the scwm.spec file.
Fri Jan 28 13:57:13 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Added CASSOWARY_STATIC_LIBS, GUILE_STATIC_LIBS @@
substitutions to support conditional static linking of those
libraries when --enable-dump. Changes coupled with
src/Makefile.am.
Wed Jan 26 16:51:41 2000 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Use @examplesdir@ for those files installed
there.
* configure.in: Added --with-examplesdir option.
Thu Jan 20 12:24:43 2000 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.am: Fix typo, rename include/config.h.in to
include/scwmconfig.h.in.
Thu Jan 20 11:40:17 2000 Greg J. Badros <gjb@cs.washington.edu>
* include/scwmconfig.h.in: Added
* configure.in: Use include/scwmconfig.h, use SCWM-VERSION sh
script, substitute SCWM_MAJOR_VERSION, SCWM_MINOR_VERSION,
SCWM_VERSION, and build src/scwm-versiondat.h; these changes
inspired by how guile handles its version information.
* SCWM-VERSION, Makefile.am: Added SCWM-VERSION
Wed Jan 12 23:29:14 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, README: Bump to 0.99.6post, update copyrights
* NEWS: Prepare for next version down the road.
Wed Jan 12 21:26:09 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, README: Bump to 0.99.6!
* configure.in: Make guile-include-prefix override `guile-config
compile` but use guile-config to set the default.
* INSTALL: Updates for new release-- mention guile-gtk-0.17, minor
tweaks.
* ANNOUNCE.in: Do not recommend snapshots of Guile. Drop trailing
"/" from URLs.
Tue Jan 11 23:54:52 2000 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.common: Use the build directory tree to get at
scwm-doc-snarf, since it is now generated by autoconf from
scwm-doc-snarf.in.
Tue Jan 11 23:44:05 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Do not chmod +x src/scwm-snarf, since that does
not work when build_dir != src_dir. Just chmod +x
src/scwm-doc-snarf since that *does* have a .in file.
Tue Jan 11 23:40:08 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, README: Bump to 0.99.6pre3. Patch from Harald
Meland to test for guile libraries better on his Sun platform.
Generate src/scwm-doc-snarf, since src/scwm-doc-snarf.in is now
distributed to permit @CPP@ to be expanded in it so that the
configured cpp is used (problem first noticed by Harald Meland).
Also chmod +x the resulting scwm-doc-snarf.
Tue Jan 11 10:32:45 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, README: Bump to 0.99.6pre2
Mon Jan 10 14:40:21 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Make it 0.99.6pre1, so rpm is happy (version
numbers for rpm cannot include dashes)
Fri Jan 7 10:38:02 2000 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.6-pre1
Fri Jan 7 10:25:23 2000 Greg J. Badros <gjb@cs.washington.edu>
* README-testing-applications: Added, to document some useful
programs to test Scwm with.
Fri Dec 3 13:22:49 1999 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.common: Added rules for creating *.doc files from *.c,
*.cc files for new argument+string based docstring extraction
system.
Fri Nov 26 14:49:30 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm-bug-report-information: Fix some bugs from directory
restructure (look in src/* not scwm/* for files). Added gcc/g++
version execution, cassowary-config info, and look for
GUILE_LOAD_PATH in environment variables.
Thu Nov 25 14:18:42 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to pre0.99.6
Tue Nov 23 12:39:38 1999 Greg J. Badros <gjb@cs.washington.edu>
* README: Added; Do not ignore README -- needs to exist for automake, so
put that file back in repo, though keep README.in around, too.
Tue Oct 26 11:46:45 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.5.1.
* README-constraints: Some extra tidbits, thanks to emails
exchange with Robert Chassell.
Sat Oct 23 12:51:10 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.5pre1, and use imlib_prefix/include
in @PREFIX_INCLUDES@ (Thanks to bug report from Jonas Steverud!).
Tue Oct 19 15:47:08 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Added --enable-dump option to turn on unexec
capabilities. Use --enable-dump configure option and
make symlink src/libunexec.a to the guile-hobbit
unexec/libunexec.a file.
* acconfig.h: Added ENABLE_DUMP #undef for the new --enable-dump
option.
Tue Oct 19 09:16:19 1999 Greg J. Badros <gjb@cs.washington.edu>
* pixmaps/scwm-freebsd.xpm: Added. Contributed by Douglas
K. Rand.
Sun Oct 17 19:21:56 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Added --with-docdir option for specifying which
Scwm documentation files should go. Thanks Francesco Tapparo!
Sun Oct 17 11:37:02 1999 <gjb@cs.washington.edu>
* Makefile.common (ETAGS_ARGS): Fix to allow SCWM_[IW]?PROC, not
just SCWM_PROC.
Wed Oct 6 17:45:40 1999 Greg J. Badros <gjb@cs.washington.edu>
* NEWS: Release 0.99.4.
* configure.in: Bump to 0.99.4.
Wed Oct 6 17:45:31 1999 Greg J. Badros <gjb@cs.washington.edu>
* pixmaps/nonant-keys.xpm: Added.
Wed Oct 6 14:31:55 1999 Greg J. Badros <gjb@cs.washington.edu>
* pixmaps/Makefile.am (scwm_pixmap_DATA): Robert Bihlmeyer's patch
to use notdir and wildcard to make it both build in a separate
directory and work with Debian packaging. (Are these GNU Make
isms?)
Sun Oct 3 16:25:47 1999 Greg J. Badros <gjb@cs.washington.edu>
* autogen.sh: Added "-I ." when running aclocal -- suggested by
Mikael Djurfeldt (for Guile's autogen.sh). Drop some old
commented old lines.
Mon Sep 27 15:19:12 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in (Docdir): Use info/scwm.info, not info/. Thanks
Jürgen Botz!
Sun Sep 26 14:01:55 1999 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.am: Rename subdir `scwm' to `src'.
* Makefile.common: Added SCWM_SRC_DIR, and use it for snarfing
(part of move of scwm/scwm -> scwm/src).
Sun Sep 26 13:42:06 1999 Greg J. Badros <gjb@cs.washington.edu>
* INSTALL: Updated a bit.
* configure.in: Rename scwm/scwm to scwm/src. Build src/Makefile,
init w/ src/scwm.c
Sun Sep 26 13:03:00 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.3post
Sun Sep 26 12:58:48 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Generate README, ANNOUNCE from *.in
* README, ANNOUNCE: Removed
* README.in, ANNOUNCE.in: Added
Sat Sep 25 17:01:29 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.3
Mon Sep 20 17:36:04 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Added scwm_viavoice_grammardir and do its
substitution so that the .fsg file goes in the right place.
Sun Sep 19 00:36:27 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, acconfig.h: Handle HAVE_SCM_MAKE_SMOB_TYPE_MFPE.
Fri Sep 17 15:56:27 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Try to fix --enable-viavoice and
--enable-gnome-corba so that they default to no and do the right thing.
Fri Sep 17 12:21:59 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Added --enable-gnome-corba option (instead of
having to use an environment variable to turn it on)
Thu Sep 16 16:14:29 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Added --disable-viavoice flag
Thu Sep 16 12:12:20 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.2post. Test for viavoice. Drop
corba/Makefile from output list (real corba interface is in
modules/corba-- the corba/ directory is obsoleted), add
modules/viavoice/Makefile to the list.
* acconfig.h: Added HAVE_VIAVOICE
* Makefile.am: Drop corba subdir (module/corba is the right dir).
Tue Sep 14 15:06:38 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Fix typo -- et. al. -> et al.
Tue Sep 14 14:33:35 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, NEWS: Release 0.99.2
Mon Sep 13 13:31:54 1999 Greg J. Badros <gjb@cs.washington.edu>
* README: Call it a beta, not pre-stable, release
Mon Sep 13 13:31:07 1999 Greg J. Badros <gjb@cs.washington.edu>
* README-Gnome: Mark that Scwm *is* session-managed.
Mon Sep 13 13:30:30 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to pre11.
Wed Sep 8 21:01:48 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: bump to pre10.
Wed Sep 8 21:01:02 1999 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.common: Added missing semicolons.
Wed Sep 8 18:17:38 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: bump to pre9
Wed Sep 8 09:37:44 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Set HAVE_ESD conditional to false when
--disable-esd. (Thanks to Hubert Canon for bug report!).
* Makefile.common: Use || {rm $@; false} in building .x files so
faulty .x files do not stick around (inspired by similar change
using a subshell in the guile sources).
Tue Sep 7 23:47:16 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Use cassowary-config script if it is installed to
determine the GTL libs --- assume no GTL if no script exists.
* scwm.spec.in: Require virtual package
`cassowary-constraint-solver' (both cassowary and cassowary-nofd
provide it)
Tue Sep 7 22:30:56 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Added README-Gnome, RH6-notes to %doc. Bump
release to 2.
* README-Gnome: Added
Tue Sep 7 16:41:57 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: bump to pre8
Tue Sep 7 09:31:47 1999 <gjb@cs.washington.edu>
* configure.in: Let --without-cassowary work (though just omitting
--with-cassowary might've worked before.)
* Makefile.am: Added Makefile.common to EXTRA_DIST
Mon Sep 6 17:24:12 1999 <gjb@cs.washington.edu>
* configure.in: Bump to pre7
Mon Sep 6 17:09:43 1999 <gjb@cs.washington.edu>
* Makefile.common: Added, to contain .x build rules, ETAGS_ARGS,
etc.
* **/Makefile.am: Use Makefile.common and clear out the old stuff
that is now in Makefile.common.
Sun Sep 5 22:02:13 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.2pre6 (lots of new stuff, including
corba server support).
Sun Sep 5 21:27:37 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, modules/Makefile.am: Added modules/corba subdirectory.
Sun Sep 5 19:52:11 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in, Makefile.am: Added corba subdirectory.
Sun Sep 5 15:36:11 1999 Greg J. Badros <gjb@cs.washington.edu>
* corba/: Added this directory for experimenting with adding Corba
support to Scwm.
Sat Sep 4 00:29:40 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to pre5
Thu Sep 2 18:03:05 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to pre4
Thu Sep 2 17:59:06 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Added Distribution tag. Split up %files section a
bit and better separate into %config and %doc types.
Wed Sep 1 19:03:42 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Added XEXT_LIB to -lXtst link attempt, and -lICE
to -lSM link attempt. Thanks Harald Meland for bug report.
Wed Sep 1 14:03:19 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Go back to release 1.
* configure.in: Bump to 0.99.2pre3.
Mon Aug 30 20:26:13 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Move automake initialization to closer to top so
it's easier to change the version number. Use 0.99.2pre2 now.
Mon Aug 30 13:07:11 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Drop scwm/pixmaps/* from %files section.
* configure.in (scwm_image_load_path): Use scwm/pixmaps, not
pixmaps/scwm. Always link cassowary w/ -lGTL
Mon Aug 30 11:12:34 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Comment out the %config line since the scwmrc
files are now covered by the %files section.
1999-08-30 Robert Bihlmeyer <robbe@orcus.priv.at>
* pixmaps/Makefile.am: Prefix with srcdir so that srcdir !=
builddir works.
* autogen.sh: Permit users to call autogen.sh from their build
directory, and still DTRT.
Mon Aug 30 10:17:24 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Use DATADIR/scwm/scwmrc for *.scwmrc files (stick
them all in the same place.
Fri Aug 27 14:35:12 1999 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.am (EXTRA_DIST): Added RH6-notes
* scwm.spec.in: Bump release to 2.
Fri Aug 27 01:27:31 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Drop the uninstall changes to /etc/X11 for now.
Fri Aug 27 01:23:29 1999 Greg J. Badros <gjb@cs.washington.edu>
* pixmaps/scwm-gnu-linux.xpm, pixmaps/window.xpm: Removed --
conflicted with icons in scwm-icons distribution.
Fri Aug 27 01:16:00 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Install Xsession instead of trying to patch it.
List %{prefix}/share/pixmaps/scwm/* in %files section (new
location of pixmap installations).
Fri Aug 27 01:09:28 1999 Greg J. Badros <gjb@cs.washington.edu>
* pixmaps/*.xpm: Revised version from after talking with a graphic
designer (K. Lundquist) about the icons.
Fri Aug 27 01:06:11 1999 Greg J. Badros <gjb@cs.washington.edu>
* RH6-notes: Added -- notes for installing scwm on top of RH6
* configure.in (scwm_pixmapdir): Change scwm_pixmapdir so it'll be
e.g. /usr/pixmaps/scwm instead of /usr/scwm/pixmaps (scwm-icons
gets installed in /usr/pixmaps/scwm). Use @prefix@ instead of
/usr in other scwm_image_load_path positions.
* scwm.spec.in: Give --with-cassowary option to make it use the
constraint solver.
Fri Aug 27 00:19:19 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Do not use exec_prefix including X11R6-- just let
binaries go in /usr/bin. Fix %post, %postun sections to use files
from installed locations, not source locations. Run ldconfig to
update for libraries (e.g., libscwmexec.so). Updates to %files section.
Thu Aug 26 22:55:17 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Require >= guile-1.3.2, fix %files list to include
/usr/X11R6/lib stuff, use %{prefix}, not /usr. Do some post
install actions to add a Scwm gnome session (hopefully-- untested).
Thu Aug 26 12:15:35 1999 Greg J. Badros <gjb@cs.washington.edu>
* README: Constraints, not configurable. Added PACKAGE TESTING
notice.
Thu Aug 26 12:09:27 1999 Greg J. Badros <gjb@cs.washington.edu>
* **/Makefile.am (EXTRA_DIST): Include ChangeLog files in
EXTRA_DIST for all directories.
Thu Aug 26 10:08:15 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Bump to 0.99.2
* ANNOUNCE: Revise for 0.99.2, order authors, add Jeff Nichols,
menion use of guile-1.3.2, update links, drop changes (just point
at NEWS file)
Thu Aug 26 09:34:23 1999 Greg J. Badros <gjb@cs.washington.edu>
* README, NEWS: Update web page, alphabetize author order.
* scwm.spec.in: Added dependences, use %{prefix}, fix %files
section and use %defattr, added %post %postun sections.
Wed Aug 25 12:27:18 1999 Greg J. Badros <gjb@cs.washington.edu>
* configure.in: Check for scm_strport_to_string
* acconfig.h: Added HAVE_SCM_STRPORT_TO_STRING
Sun Aug 22 14:25:06 1999 Greg J. Badros <gjb@cs.washington.edu>
* */Makefile.am: Updated initial comments.
Sun Aug 22 14:21:53 1999 Greg J. Badros <gjb@cs.washington.edu>
* scwm.spec.in: Updated description, use some definitions to ease
maintenance. Update URL.
* configure.in: Added utilities/misc/Makefile to files to
generate.
* autogen.sh: Run configure, not config.status, at conclusion;
added some smarts about grabbing the last configure line that
works for me but might not in the general case.
* Makefile.am: Put include/arg_unused.h in EXTRA_DIST
* HACKING: Added note about doc/dev/scwm-packaging-rpm.txt
1999-08-13 Greg Badros <gjb@cs.washington.edu>
* autogen.sh: Remove ltcondif and ltmain.sh since these things are
generated by the local libtool, but only if they do not already
exist. This has caused problems more than once for people.
Perhaps we should just not distribute the files from CVS?
Sat Jul 31 19:28:58 1999 Greg Badros <gjb@cs.washington.edu>
* include/arg_unused.h: Macros ARG_IGNORE and ARG_UNUSED that were
defined in scwm.h before, but were needed in other programs, too.
Sat Jul 31 19:28:43 1999 Greg Badros <gjb@cs.washington.edu>
* include/arg_unused.h: Added
Mon Jul 26 14:39:59 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in (scwm_pixmapdir): Switch pixmaps to use
${datadir}/${PACKAGE}/pixmaps (Thanks Francessco Tapparo!)
Fri Jul 23 21:44:31 1999 Greg Badros <gjb@cs.washington.edu>
* AUTHORS: Updated and organized into more categories;
alphabetized Maciej and me, as ok'd by him.
* configure.in (DL_SUPPORT): Check for dlopen in libc, too, not
just in libdl. For NetBSD-- thanks Perry Metzger!
Thu Jul 22 08:12:17 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in (DL_SUPPORT): Make DL_SUPPORT an AM_CONDITIONAL.
Sun Jul 18 17:33:34 1999 Greg Badros <gjb@cs.washington.edu>
For Stephen Tell's scwm/3 bug. Thanks!
* acconfig.h: Added #undef HAVE_SYS_SELECT_H
* configure.in: Added check for sys/select.h header file.
Sat Jul 17 22:40:30 1999 Greg Badros <gjb@cs.washington.edu>
* Update to scwm.mit.edu; New notes in BUG-REPORTING
Sat Jul 17 21:21:02 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Set version number to post0.99.1; though we never
released a version 0.99.1, Francessco had a Debian version from
CVS with that number, so skipping 0.99.1 will avoid confusion.
Our next release should be 0.99.2, and then we bump to post0.99.2
in CVS right away.
Fri Jul 16 17:52:56 1999 Greg Badros <gjb@cs.washington.edu>
* scwm.spec.in: Drop /usr/share/scwm-{modules,themes}-- no longer
needed. Thanks Jay Belanger.
Fri Jul 16 17:52:13 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Make HAVE_XTEST an automake condition, and create
modules/xtest/Makefile
Tue Jul 13 23:04:20 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: export CFLAGS so --enable-cflags=XXX works.
Added --enable-cppflags, --enable-cxxflags. Set PREFIX_INCLUDES
to the prefix/include directory. Check for GTL library for
constraint solver (link against it only if found). Set
DL_SUPPORT=true iff dlopen is found (not used elsewhere, yet).
Fri Jul 9 15:05:04 1999 Greg Badros <gjb@cs.washington.edu>
* INSTALL: Updated with notes about dynamically-linked files,
guile-gtk, the guile-1.3 patch.
* HACKING: Up to libtool 1.3.
* COPYING.FVWM: Added my name to the disclaimer.
* BUILD-PROBLEMS-FAQ: reminder to use GNU make.
Tue Jul 6 12:41:38 1999 Greg Badros <gjb@cs.washington.edu>
* guile-1.3-includes.patch: Added -- reference this in
BUILD-PROBLEMS-FAQ; these are my local patches to the guile
headers to get Scwm to compile w/o warnings.
Tue Jul 6 08:28:15 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Fixed bug -- XEXT_LIB was getting reset to "" when
testing for the XTST_LIB. Thanks for bug report Harald Meland.
Mon Jul 5 19:27:03 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Point scwm_image_load_path at ${scwm_pixmapdir}
(it changed values, and it's old one was duplicated here,
stupidly).
Sun Jul 4 21:40:19 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Check for libXtst, set HAVE_XTEST, and substitute
XTST_LIB for scwm_LDADD line in scwm/Makefile.am
* acconfig.h: Added HAVE_XTEST line.
Sun Jul 4 21:37:50 1999 Greg Badros <gjb@cs.washington.edu>
* include/config.h.in: Removed this from CVS -- it's generated by
autoheader (run by autogen.sh)-- be sure snapshot script makes the
file.
Sat Jul 3 00:24:25 1999 Greg Badros <gjb@cs.washington.edu>
* HACKING: Some updates and clarifications.
Fri Jul 2 09:54:59 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Change install directories from scwm-foo, to
scwm/foo for /modules, /themes, /pixmaps, and /util.
Thu Jul 1 22:02:48 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Try to make --enable-c-flags option work by
setting CFLAGS before AC_PROG_CC macro call. (Untested)
Thu Jul 1 22:00:36 1999 Greg Badros <gjb@cs.washington.edu>
* acconfig.h: Fix typo in comment; updated email addresses.
Thu Jul 1 10:08:15 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Let SCWM_ARG_PATH take a withval that is not a
pre-existing directory-- if so, create the directory and print a
warning, but use the value. Thanks Francesco Tapparo!
Thu Jul 1 09:36:23 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in: Added scwm_pixmapdir, and have pixmaps go in
$libdir/scwm-pixmaps now. Make sure that directory is in
scwm_image_load_path by putting it first. Do the AC_SUBST on
scwm_pixmapdir so pixmaps/Makefile.am works.
Thu Jul 1 09:03:53 1999 Greg Badros <gjb@cs.washington.edu>
* pixmaps/Makefile.in: removed
* pixmaps/Makefile.am: added (replacing Makefile.in, so make dist
will work for this directory). Now pixmaps get installed in
$(libdir)/scwm-pixmaps; e.g., /usr/lib/scwm-pixmaps/.
Wed Jun 30 09:38:12 1999 Greg Badros <gjb@cs.washington.edu>
* Updated all refs to vicarious-existence.mit.edu to serveuse.mit.edu
Tue Jun 29 15:55:12 1999 Greg Badros <gjb@cs.washington.edu>
* include/config.h.in: Added HAVE_SETENV to list of cpp macros to
set.
* configure.in: Check for setenv function -- HP/UX and AIX do not
have it (thanks Stephen Tell!)
Sat May 1 19:10:17 1999 Greg J Badros <gjb@cs.washington.edu>
* pixmaps/Makefile.in: Added
* Makefile.am: Added pixmaps/ subdirectory so those files will get
installed.
* configure.in: Create pixmaps/Makefile. Added -lGTL to
CASSOWARY_LIBS line (if you're not using cassowary from CVS,
you'll need to remove this... sorry).
Tue Apr 27 20:59:57 1999 Greg J Badros <gjb@cs.washington.edu>
* THANKS: Added Michael Livshin -- contributed
maximize-and-move.scm (holding off on putting in the repository
to consider his suggestion to use hooks, instead).
Thu Apr 22 20:13:20 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Added utilities/run-renamed/Makefil as a file to generate.
Thu Apr 22 16:32:23 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in (scwm_image_load_path): Added scwm_utildir -- not
used now, except by the broken utilities/pidproperty/Makefile.am.broken.
Tue Apr 20 21:17:47 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Added utilities/pidproperty/Makefile as a file to generate.
Thu Apr 15 20:04:41 1999 Greg J Badros <gjb@cs.washington.edu>
* libtool-deps.patch: Added -- I need this patch to my generated
libtool to work around the inter-library dependence bug (see
libtool web page for more information). Our snapshot script
should run this to patch libtool before packaging up.
Thu Apr 15 19:54:07 1999 Greg J Badros <gjb@cs.washington.edu>
* acconfig.h: Added USE_PROPLIST #define -- not used right now
(and hopefully can stay that way).
* configure.in: Added --with-proplist=DIR option for building
proplist module.
Wed Apr 14 10:18:33 1999 Greg J Badros <gjb@cs.washington.edu>
* README: Fix Maciej's email address.
* INSTALL: Note that we test against guile-1.3, not 1.2.
Tue Apr 13 16:03:15 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Append /lib, /include to the --with-cassowary
directory argument. Thanks Toby Sargeant!
1999-04-07 Robert Bihlmeyer <robbe@orcus.priv.at>
* esd.m4, imlib.m4: Removed - these are now in acinclude.m4.
Wed Apr 7 11:36:53 1999 Greg J Badros <gjb@cs.washington.edu>
* Updated all copyrights for files changed in 1999. Added word
"Copyright" where it was missing. Added some people to copyright
lists where they were missing. Other header comment updates
including fixing Dollar-Id-Dollar (missing last dollar on
occasion), filename references, and more.
1999-04-03 Robert Bihlmeyer <robbe@orcus.priv.at>
* .cvsignore: Ignore ltconfig, ltmain.sh (generated by
libtoolize).
* autogen.sh: Move autoheader before automake to fix one warning.
Tue Mar 30 18:44:03 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Test for imlib, added --disable-imlib option to
turn it off even when found. Update --enable-warnings to use
-Wno-sign-compare which turns off warnings about signedness. Add
a note about it using gcc-specific flags.
* imlib.m4: Added, but also appended to acinclude.m4 since that's
where it gets looked for by default.
* acinclude.m4: Appended esd.m4 and imlib.m4 to this file.
Perhaps we should split them (and gtk.m4) back out and include
them somehow instead. I don't have time to debug that now, though.
Mon Mar 29 15:24:57 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.imlib.in: Drop some redundancy, propagate some
configure.in changes. We need to make imlib support a normal
option soon, but I don't know how this works for gtk.
1999-03-28 Robert Bihlmeyer <robbe@orcus.priv.at>
* configure.in: Added modules/esdsound/Makefile to outputs.
Also check for libesd and define HAVE_ESD accordingly.
* esd.m4: New file, used by configure.in.
Sun Mar 28 16:21:27 1999 Greg J Badros <gjb@cs.washington.edu>
* scwm.lsm: Fix Maciej's email to @alum.mit.edu
Fri Mar 26 09:01:12 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in (scwm_image_load_path): Set this string using a for
loop, and only add directories if they exist. Also add
/usr/share/{pixmaps,icons,mini} to the list of directories to use
if they exist (Sam Steingold points out that these are standard
RedHat locations).
1999-03-25 Robert Bihlmeyer <robbe@orcus.priv.at>
* configure.in: Added --enable-cflags.
Thu Mar 25 18:36:44 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Bump version to 0.99.1 since it should not be
0.9.1-snap any longer.
1999-03-23 Robert Bihlmeyer <robbe@orcus.priv.at>
* autogen.sh: Add --copy to libtoolize call, as we don't want to
distribute symlinks.
Tue Mar 23 11:46:00 1999 Greg J Badros <gjb@cs.washington.edu>
* THANKS: Added imlib support to James LewisMoss's contribution list.
* acconfig.h: Added #undef USE_IMLIB for that option.
* configure.imlib.in: Added temporarily, until someone else works
out how to integrate the IMLIB checks into the configure.in for
systems w/o imlib installed. Can copy configure.imlib.in to
configure.in, sh autogen.sh, and the configure if you have imlib
installed.
Tue Mar 23 11:43:34 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Drop checking for scm_make_vector behaviour -- no
longer used.
Thu Mar 18 09:51:47 1999 Greg J Badros <gjb@cs.washington.edu>
* THANKS: Added entries at top for Carl Witty for his
documentation fixes and code cleanup, Jeffrey Nichols for the
message window feature, UI for constraints.
Wed Mar 17 18:41:12 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Added SCWM_ARG_PATH_MAYBE_EMPTY macro to support
"--with-cassowary" w/o a "=DIR" argument to use the $PREFIX dir.
Simplify CASSOWARY_LIBS to work with new, installable distribution
of Cassowary (>= 0.4).
Wed Mar 17 11:17:38 1999 Greg J Badros <gjb@cs.washington.edu>
* acinclude.m4: Do not call AC_PATH_PROG macro for gtk-config if
its path has already been decided (through use, e.g., of the
--with-gtk-prefix option). This lets me choose between gtk-1.2.0,
and gtk-1.0.6 at configure time.
Wed Mar 17 10:37:20 1999 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Fix spelling mistake, added --enable-warnings option.
1999-02-12 Greg J Badros <gjb@cs.washington.edu>
* configure.in: Added -lstdc++ to list for link line for
--with-cassowary since it seems to be getting linked with gcc
instead of g++ sometimes.
1999-02-08 Maciej Stachowiak <mstachow@alum.mit.edu>
* HACKING: Bumped reccomended tool versions to Autoconf 2.13,
Automake 1.4 and Libtool 1.2d. Updated download pointers.
Fri Feb 5 20:36:30 1999 Maciej Stachowiak <mstachow@alum.mit.edu>
* configure.in: Bump version number to something appropriate for
CVS.
Wed Jan 27 08:15:20 1999 Greg Badros <gjb@cs.washington.edu>
* **/*: Updated all refs to huis-clos.mit.edu to
vicarious-existence.mit.edu
Sat Jan 23 10:51:20 1999 Greg Badros <gjb@cs.washington.edu>
* pixmaps/cn-keep-above.xpm, pixmaps/cn-keep-to-left-of.xpm:
Added; edited to have dashed dividing line showing forced border,
and make keep-above have a more vertical arrow connecting the two windows
Wed Jan 20 10:48:32 1999 Greg Badros <gjb@cs.washington.edu>
* scwm.spec: Added. Thanks Harvey Stein!
Wed Jan 20 10:31:40 1999 Greg Badros <gjb@cs.washington.edu>
* configure.in (scwm_image_load_path): Added
modules/xlib-drawing/Makefile to AC_OUTPUT list
* THANKS: Added Kjetil Wiekhorst Jørgensen -- he did orig. version
of RPM Updated Harvey's note to thank for RPMs.
Mon Jan 11 18:19:58 1999 Maciej Stachowiak <mstx@VICARIOUS-EXISTENCE.MIT.EDU>
* NEWS: Updated for 0.9 (only rough outline of changes - still
needs editing).
x1999-01-07 Todd Larason <jtl@molehill.org>
* autogen.sh: Add libtoolize call
* ltmain.sh, ltconfig: remove
1999-01-05 Robert Bihlmeyer <robbe@orcus.priv.at>
* gtk.m4: Renamed to acinclude.m4. On machines that had gtk.m4 in
their aclocal dir, "aclocal -I ." failed because of a duplicated
macro. This should work for all.
* autogen.sh: Removed -I . option again - not needed because of
the above change.
Sun Dec 27 16:08:52 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Don't require gtk+-1.0.6 or higher for gtk stuff
to work; 1.0.0 should be sufficient.
Sun Dec 6 02:57:38 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h: Check for scm_make_hook so we know if
new-style hooks are in effect.
* BUGS: Document limitations of kept-on-top windows.
Sat Dec 5 18:45:26 1998 Maciej Stachowiak <mstachow@mit.edu>
* HACKING: Add required perl, makeinfo, Parse-RecDescent package
versions for documentation hacking; split into named sections.
1998-11-22 Todd Larason <jtl@molehill.org>
* THANKS: remove myself from the thanks list, add Russell Nelson
Fri Nov 20 01:57:57 1998 Maciej Stachowiak <mstachow@mit.edu>
* autogen.sh: Add -I . option to aclocal to catch m4 macros in
scwm dir.
* configure.in: Check for Gtk+; create
modules/scwmgtkhelper/Makefile.
* gtk.m4: Added so people using scwm from CVS who don't have Gtk+
will not lose.
Tue Nov 17 01:56:17 1998 Maciej Stachowiak <mstachow@mit.edu>
* Version 0.9beta1 released.
* configure.in: Bumped version to 0.9beta1
* ANNOUNCE, NEWS: Updated for 0.9beta1
* app/Makefile.am: Add scwm to DISTCLEANFILES to comply with GNU
Makefile standards. Patch from Francesco Tapparo.
* README, ANNOUNCE, scwm.lsm: Updated for 0.9beta1. No new feature
hilight list in ANNOUNCE yet.
* AUTHORS: Updated my entry.
* Makefile.am (EXTRA_DIST): Mention more files that should be
distributed.
* HACKING: Remove note about automake bug, since we decided to
work around it after all.
* THANKS: Added new contributors since 0.8; corrected some details
on Rebecca Schulman's entry; removed Todd Larason since he has
been promoted to AUTHORS.
1998-11-16 Todd Larason <jtlmolehill.org>
* AUTHORS: added myself *blush*
Mon Nov 16 22:21:21 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Generate scwmdoc and scwmdoc.scm from the default
templates.
Sun Nov 15 15:54:56 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Applied patch from Stephen Tell <tell@cs.unc.edu>
to check $prefix for Guile libraries when $exec_prefix is not set,
and to check for SMlib.h.
Mon Nov 9 10:42:47 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in (guile_lib_path): Check for GNU tar, define theme
directory, process themes/Makefile.in.
* Makefile.am: Process themes directory.
Tue Oct 27 23:24:07 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Generate Makefile in modules/c-animation
Sat Oct 24 17:08:18 1998 Robert Bihlmeyer <e9426626@stud2.tuwien.ac.at>
* configure.in: Spurious -L removed from $guile_lib_path.
* acconfig.h: Cut&Paste error fixed.
Thu Oct 22 05:47:50 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Generate Makefile for modules/background dir.
1998-10-16 Todd Larason <jtl@teeny.molehill.org>
* configure.in (scwm_image_load_path): modules/pie-menus/Makefile
added
Sun Oct 11 15:18:01 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in: Added modules/overlay-plane/Makefile
Wed Oct 7 19:16:36 1998 Maciej Stachowiak <mstachow@mit.edu>
* HACKING: Added note about automake bug.
1998-10-06 Todd Larason <jtl@teeny.molehill.org>
* configure.in: define and substitute scwm_bin_load_path and
scwm_moduledir for binary modules, analagous to scwm_load_path and
scwm_schemedir; substitute in modules/Makefile and
modules/xpm-menus/Makefile
(guile_lib_path): use AC_PATH_PROGS instead of AC_PATH_PROG to
find guile-config or build-guile, and remove erroneous comma
* Makefile.am: add 'modules' to SUBDIRS
Sun Oct 4 18:16:10 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Check for guile-config, the script formerly known
as build-guile, as well as build-guile; replace BUILD_GUILE with
GUILE_CONFIG throughout so this future anachronism doesn't confuse
people later.
Wed Sep 30 19:15:15 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Process perl and guile script templates in
utilities/dev to generate versions with the proper path to the
interpreter.
1998-09-27 Todd Larason <jtl@teeny.molehill.org>
* BUGS (RESOLVED): moved nonstandard-border-width/se-gravity
window positioning bug to RESOLVED
Wed Sep 9 16:11:30 1998 Greg Badros <gjb@cs.washington.edu>
* scwm-bug-report-information: Added, with use of ldd optional
Wed Sep 9 09:28:38 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in: Do an AC_SUBST on SM_LIB since -lSM -lICE were not
being added to the link line (see also changes to scwm/Makefile.am)
Sat Sep 5 13:22:14 1998 Greg Badros <gjb@cs.washington.edu>
* doc/dev/: Added X*.ps.gz documentation for ICE and session
management, from X11 R6.3 doc tree
Fri Sep 4 11:49:24 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in: Move the AC_PROG_CXX macro back out of the
with-cassowary branch so CXX always gets set. Automake appears to
output a $(CXXLINK) build rule when any source files are C++, so
we need CXX set. Users w/o a C++ compiler who want to use scwm
w/o cassowary can build it using e.g.,
CXX=$CC CXXFLAGS=$CFLAGS ./configure
or, more specifically
CXX=gcc CXXFLAGS="-Wall -O2" ./configure
also separated out the session_manager_srcs so that the session
manager support is only built if libSM and libICE are found
Thu Sep 3 14:15:23 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in, acconfig.h: Check for libSM, libICE and set
HAVE_LIBSM_LIBICE in config.h (for session-manager support)
Thu Sep 3 11:24:32 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in: Only look for a C++ compiler if --with-cassowary
is used
Thu Sep 3 10:59:46 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in: Lots of changes mostly from Dirk Herrmann. He
writes:
The patch does basically a reordering: First check for
--with-guile-prefix and --with-guile-exec-prefix and use the
resulting paths when searching for build-guile.
I also changed the meaning of --with-guile-exec-prefix to really
point to the guile binaries directory and added options
--with-guile-include-prefix and --with-guile-lib-prefix.
I tried to somehow keep the original structure, though: first test
for programs, later test for libraries. However, this looks a
little bit unnatural for the guile tests, since the tests for
--with-guile-prefix and --with-guile-exec-prefix are performed
with the program checks, while --with-guile-include-prefix and
--with-guile-lib-prefix are performed later with the library
checks. Maybe the checks for the guile related command line
options should be moved together, still keeping the checks for
programs and libraries themselves separate.
Also, he added the m4 macro abstraction SCWM_ARG_PATH, and cleaned
up various uses of "test" as suggested for portability by the
Solaris test man page
1998-08-31 Robert Bihlmeyer <e9426626@stud2.tuwien.ac.at>
* configure.in, scwm/Makefile.am: If --with-cassowary was given to
configure, build a cassowary scwm from the standard Makefile.
Fri Aug 28 17:03:57 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in: S. Inverted sense of ac_R_nospace (from S.Senda --
fix to earlier change)
Thu Aug 20 13:53:19 1998 Greg Badros <gjb@cs.washington.edu>
* acconfig.h, configure.in: Test for X_LOCALE, add -R arguments
for ld for Solaris (and other?) builds that want it (test
ac_R_nospace)
Fri Aug 14 10:43:47 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in, configure: Scwm-0.8 released!
Fri Aug 14 10:19:42 1998 Greg Badros <gjb@cs.washington.edu>
* INSTALL: Added note about using ./configure --help for list of
configuration options
* THANKS: Move Francesco Tapparo to top group of people since he
maintains the Debian scwm package in addition to providing bug
reports and patches
* configure.in: Lots of bug fixes -- no more use of
ac_prev... what was that var? Ensure directory parameters are
not just "yes" or "no" (i.e., omitted dir arg), and add
--with-scwmrcdir option (Thanks Francesco Tapparo)
Mon Aug 3 15:11:21 1998 Maciej Stachowiak <mstachow@mit.edu>
* TODO: Updated to include 0.8 list, some other commentary.
Wed Jul 29 19:18:11 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in, acconfig.h, scwm/Makefile.am: Check for -lXmu and
use it for XmuPrintDefaultErrorMessage.
Sat Jul 18 16:30:09 1998 Greg Badros <gjb@cs.washington.edu>
* configure.in: Added --with-cassowary flag for the constraint
solver
1998-07-15 Robert Bihlmeyer <e9426626@stud2.tuwien.ac.at>
* configure: Use prefix/exec-prefix as defaults for
guile-prefix/guile-exec-prefix.
1998-07-13 Maciej Stachowiak <maciej@roc-ny5-15.ix.netcom.com>
* configure.in, acconfig.h: Check wether scm_make_vector needs a
third argument (newer Guiles only take 2).
Fri Jul 10 10:44:26 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h: Check for setlinebuf and setvbuf (patch
from Stephen Tell <tell@cs.unc.edu>); also use AC_CHECK_FUNCS in
favor of AC_CHECK_FUNC.
1998-07-09 Robert Bihlmeyer <e9426626@stud2.tuwien.ac.at>
Removed a lot of autogenerated files from CVS.
* .cvsignore: Ignore them.
* THANKS, AUTHORS: Promoted myself *wide*grin*.
Tue Jul 7 23:58:03 1998 Maciej Stachowiak <mstachow@mit.edu>
* include/config.h.in: Really regenerated for I18N changes.
Mon Jul 6 04:05:43 1998 Maciej Stachowiak <mstachow@mit.edu>
* THANKS: Thank ITANI Eiichiro for multibyte support
Thank Dale Smith for his documentation work.
* configure.in, acconfig.h: Add new argument --enable-multibyte,
which #defines I18N, enabling multibyte string support.
configure, include/config.h.in: Regenerated.
1998-07-04 Greg Badros <gjb@cs.washington.edu>
* BUGS: Added callback bug note
Fri Jul 3 17:46:16 1998 Greg Badros <gjb@cs.washington.edu>
* INSTALL: Added note about --with-guile-prefix
1998-06-27 Maciej Stachowiak <maciej@roc-ny5-05.ix.netcom.com>
* configure.in, configure: Forgot to add "-lguile" to GUILE_LIBS
in the non-build-guile fork of checking for guile libs.
1998-06-26 Maciej Stachowiak <maciej@roc-ny1-21.ix.netcom.com>
* configure.in, configure: Bumped version to 0.7a (forgot to do
this before).
* configure.in, configure: Add --with-guile-prefix=DIR and
--with-guile-exec-prefix=DIR to help people who have Guile
installed in a funny place. Substitute the new GUILE_INCLUDES
variable and use it where appropriate.
1998-06-22 Maciej Stachowiak <maciej@roc-ny2-11.ix.netcom.com>
* configure.in, configure, acconfig.h, include/config.in.h: Detect
scm_internal_parse_path, which should be used in lieu of
scm_parse_path when it exists.
* configure.in, configure: Version bumped to 0.7
1998-06-21 Maciej Stachowiak <maciej@roc-ny5-09.ix.netcom.com>
* configure.in: Bumped version to 0.6c to indicate prerelease
version.
1998-06-21 Maciej Stachowiak <maciej@roc-ny5-21.ix.netcom.com>
* GOALS: Updated to reflect achieved goals.
* configure.in, configure: Add --with-lispdir=DIR option, allowing
the user to specify where Emacs-lisp files are to be installed.
1998-06-20 Maciej Stachowiak <maciej@roc-ny5-15.ix.netcom.com>
* configure.in, configure, Makefile.am, Makefile.in: build the new
scwm manual in the doc directory.
1998-06-18 Maciej Stachowiak <maciej@roc-ny5-14.ix.netcom.com>
* configure.in, acconfig.h: Detect scm_internal_cwdr and
scm_internal_stack_catch.
configure, include/config.h.in: Regenerated.
Thu Jun 18 16:48:02 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in (LDFLAGS): Properly detect the presence of
scm_the_last_stack_fluid.
Wed Jun 10 21:36:15 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h: Check for scm_internal_select.
configure, include/config.h.in: regenerated.
Mon Jun 1 20:25:47 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h, configure, include/config.h: Detect
readline and termcap for scwmrepl to use. Patch from Robert
Bihlmeyer <robbe@orcus.priv.at>
* Makefile.in, utilities/dev/Makefile.in,
utilities/scwmexec/Makefile.in, utilities/Makefile.in: regenerated
with automake 1.3 (others too, see individual ChangeLogs)
aclocal.m4: regenrated with aclocal 1.3
HACKING: updated to suggest automake 1.3
Thu Apr 2 16:24:30 1998 Maciej Stachowiak <mstachow@mit.edu>
* Scwm has been converted to work with Automake and Libtool, the
following changes were involved:
configure.in: set up Automake and Libtool
acconfig.h: accomodate some Automake-specific changes
configure, include/config.h.in: regenerated autoconf
Makefile.am, app/Makefile.am, sample.scwmrc/Makefile.am,
scheme/Makefile,am, scwm/Makefile.am, utilities/Makefile.am,
utilities/dev/Makefile.am, utilities/emacs/Makefile.am,
utilities/libscwmexec/Makefile.am, utilities/scwmexec/Makefile.am,
utilities/scwmrepl/Makefile.am: new Makefile.am files for use with
automake; based roughly on old Makefile.in's
Makefile.in, app/Makefile.in, sample.scwmrc/Makefile.in,
scheme/Makefile,in, scwm/Makefile.in, utilities/Makefile.in,
utilities/dev/Makefile.in, utilities/emacs/Makefile.in,
utilities/libscwmexec/Makefile.in, utilities/scwmexec/Makefile.in,
utilities/scwmrepl/Makefile.in: Generated from corresponding
Makefile.am's using automake
acconfig.m4: generated by aclocal
config.guess, config.sub, install-sh, libtool, ltconfog,
ltmain.sh, missing, mkinstalldirs, utilities/emacs/elisp-comp:
Added by automake --add-missing or libtoolize.
AUTHORS, COPYING, THANKS, stamp-h.in: added to make automake stop
complaining, or because it seemed appropriate in light of other
files (since there was an AUTHORS I felt there should be a
THANKS).
HACKING: explains where to get the tools now needed to hack scwm,
and how to use them.
version.h: removed.
Some benefits from use of automake and libtool: bulletproof
dependency generation; `make uninstall' works; scwm.el is
installed in the proper site-lisp directory; all builddir !=
srcdir problems should go away; inter-directory dependencies work
OK; a shared library of libscwmexec is built and installed; less
work is needed to get the relevant install paths compiled
in. Soon, it should enable a reasonable setup for buiklding shared
library modules in a cross-platform manner.
Tue Mar 31 23:44:08 1998 Maciej Stachowiak <mstachow@mit.edu>
* include/scwm/scwmlib.h: Removed this unused file.
Thu Mar 19 19:12:27 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in: Don't try to generate a Makefile for scwmsend.
configure: Regenerated from configure.in
Sun Mar 8 22:25:25 1998 Maciej Stachowiak <mstachow@mit.edu>
* version.h: Bumped to version 0.6b.
Fri Mar 6 06:49:48 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h: Detect the availability of
scm_parse_path.
configure, include/config.h.in: regenerated.
* version.h (VERSION): Bumped to 0.6a
* Made 0.6 release
* version.h: Bumped to 0.6
* INSTALL: Updated for 0.6.
* NEWS: Addded news for version 0.6.
Fri Feb 27 21:16:29 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in configure utilities/Makefile.in: Build system
changes to make scwmrepl.
* configure.in configure utilities/Makefile.in: Build system
changes to make scwmsend and libscwmsend.
Wed Feb 25 21:10:28 1998 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h: Check for gh_vector_set_x so that or
gh_vset can be used as appropriate.
configure, include/config.h.in: regenerated
Fri Dec 12 16:12:17 1997 Greg Badros <gjb@cs.washington.edu>
* scwm/Makefile.in, utilities/scwmsend/Makefile.in: Added creation
of installation directories -- thanks to Simon Josefsson
<jas@pdc.kth.se>
* sample.scwmrc/{gjb.scwmrc,menu-test.scm}: Updated to use much
more dynamic features -- using 'foo as a procedure or a color or a
menu or a font means delay getting the object that that symbol
contains until it is really needed so that it the actual object
can be defined or redefined later without recreating all the
objects.
Thu Dec 4 18:45:48 1997 Greg J. Badros <gjb@cs.washington.edu>
* doc/common-primitive-mistakes: Added -- notes for new scwm
developers
* gjb.scwmrc, menu-test.scm: Use new menu format, added some
placeholders for menus
Fri Nov 28 23:31:35 1997 Greg J. Badros <gjb@cs.washington.edu>
* added guile-snarf to utilities/dev; fixed a bug in guile-1.2's
version
* gjb.scwmrc: use image-load-path
Mon Nov 24 14:00:09 1997 Greg Badros <gjb@cs.washington.edu>
* README: bumped version number to 0.5
* INSTALL: added "What You Need" section re: guile requirements
Tue Nov 18 01:23:38 1997 Maciej Stachowiak <mstachow@mit.edu>
* version.h: Bumped to version 0.5.
* ANNOUNCE: Added 0.5 news to the announcement.
* NEWS: Updated for 0.5.
Mon Nov 17 20:58:58 1997 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h, configure, include/config.h.in: Check
for the usleep() function; define HAVE_USLEEP if
available. Regenerated configure and include/config.h.in
Wed Nov 12 23:04:39 1997 Greg J. Badros <gjb@cs.washington.edu>
* Improve scwm-buffer.el a bit more-- add C-M-z to send the s-exp
after a delay, so the pointer can be moved before the wm evals the
text. Also don't explode the string into a list of characters,
and update the patch to accept a string as the last argument to
XChangeProperty.
* gjb.scwmrc: updated to let C-S-F7, C-S-F8 use the window that
the pointer is in; this is less wierd than before, where
unfocussed windows could not be moved easily w/ the keyboard
Wed Nov 12 16:11:21 1997 Greg Badros <gjb@cs.washington.edu>
* Improvements to scwm-buffer.el, to use Emacs interface to Xlib
by Eric Ludlam.
Wed Nov 12 11:23:50 1997 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, acconfig.h, configure, include/config.h.in: Detect
wether we have getopt.h and getopt_long, so getopt_long can be
used for argument parsing. Patch from James LewisMoss
<dres@dimensional.com>. Regenerated configure and config.h.in.
* configure.in, configure: Don't try too create a Makefile in libs
any more during the configure process. configure regenerated from
configure.in.
Mon Nov 10 06:20:42 1997 Maciej Stachowiak <mstachow@mit.edu>
* version.h: Bumped version to 0.4.
Sat Nov 1 00:12:37 1997 Greg J. Badros <gjb@cs.washington.edu>
* Do dependecies in libs/ and scwm/ using Make info page's
suggested method
* Added send_key_press command
* Fix some bugs in send_button_press command
* Abstract out the key modifier functionality
1997-10-29 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
* app/Makefile.in (scwm): Link to the top source directory, for
VPATH.
Sun Oct 26 03:23:52 1997 Maciej Stachowiak <mstachow@mit.edu>
* configure.in, configure, acconfig.h, include/config.h.in: work
with both older and newer Guile snapshots.
1997-10-21 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
* Makefile.in (mostlyclean): New target.
Tue Oct 21 09:23:13 1997 Greg Badros <gjb@cs.washington.edu>
* Added scwm-buffer.el to utilities/emacs
* Build the utilities/scwmsend makefiles, and build scwmsend.c
* Provide support for scwmsend
* Fix some build problems
Sun Oct 19 01:30:37 1997 Maciej Stachowiak <mstachow@mit.edu>
* Makefile.in: Conditionally set CFLAGS from configure.
* configure.in: Fixed the setting for CFLAGS; the old was buggy.
Sat Oct 18 02:29:34 1997 Maciej Stachowiak <mstachow@mit.edu>
* version.h: Bumped version to 0.3
* configure: Regenerated from configure.in.
* configure.in: Added -g to the list of default build
flags. Suggested by Mikael Djurfeldt <mdj@nada.kth.se> to comply
with GNU coding standards.
* configure.in: Added more accurate checks to make sure that
libguile is 1.2 or higher; also check if the libguile is recent
enough to support the interactive repl. Also create a makefile in
the app subdirectory (the only purpose of which is to create a
symlink scwm => ../scheme there to ensure that running in pllace
works.
Sun Oct 5 23:28:04 1997 Maciej Stachowiak <mstachow@mit.edu>
* version.h: Bumped to version 0.2.
Sun Sep 21 05:14:35 1997 Maciej Stachowiak <mstachow@mit.edu>
* BUGS: Removed entries relating to select-window being broken,
and removing the get- prefix from procedures, since these are
fixed.
* BUGS: Removed the entries "errors in callbacks should be
handled" and "submenus should work right" since these are fixed.
* Imakefile: Added the scheme directory to the build process.
Fri Sep 19 00:48:52 1997 Maciej Stachowiak <mstachow@mit.edu>
* version.h: Bumped version to 0.1.