diff --git a/wmfsm/ChangeLog b/wmfsm/ChangeLog index afd47a6..ce25e98 100644 --- a/wmfsm/ChangeLog +++ b/wmfsm/ChangeLog @@ -1,3 +1,166 @@ +2015-01-22 Doug Torrance + + * ChangeLog, configure.ac: Bump to version 0.35. + +2015-01-21 Doug Torrance + + * README: Update README with new installation instructions. + +2015-01-21 Doug Torrance + + * ChangeLog, ChangeLog.old: Combine ChangeLog and + ChangeLog.old. + + As ChangeLog is no longer automatically generated by arch, there is + no need to keep these files separate. + +2015-01-21 Doug Torrance + + * wmfsm/wmfsm.c: Impove version number handling. + + In particular, + - Add new --version command line option. (This was already + documented in the manpage.) Remove this information from the --help + text. Also took the opportunity to properly align the --fire line + in the --help text. + - Remove WMFSM_VERSION macro in favor of PACKAGE_VERSION from + autconf. + - Remove hard-coded version number at top of source file for + maintainability. + +2015-01-21 Doug Torrance + + * AUTHORS, configure.ac: Update with new contact information. + +2015-01-21 Doug Torrance + + * wmfsm/Makefile.am, wmfsm/wmfsm.1, wmfsm/wmfsm.c: Add -a + command line option to select appearance at runtime. + + Also update Makefile to install appearance XPMs during "make + install". + +2015-01-21 Doug Torrance + + * configure.ac, wmfsm/Makefile.am, wmfsm/wmfsm_master.xpm: wmfsm: + Add --with-xpm option to configure to select appearance at compile + time. + + Note that wmfsm/wmfsm_master.xpm has been removed, as it is now + created as a symlink during configure. It is also removed by "make + clean". + +2015-01-21 Doug Torrance + + * TODO: Remove TODO; all the items have been done. + +2015-01-21 Doug Torrance + + * wmfsm/wmfsm.c: Fix -Wunused-result compiler warnings. + + In particular, if fscanf does not read the expected number of items + from /etc/mtab, print a warning message. + +2015-01-20 Doug Torrance + + * COPYING: Update COPYING from + http://www.gnu.org/licenses/gpl-2.0.txt. + +2015-01-20 Doug Torrance + + * wmfsm/wmfsm.c: Update Free Software Foundation address in + copyright header. + +2015-01-20 Doug Torrance + + * ChangeLog, Makefile.am, configure.ac, wmfsm/Makefile.am, + wmfsm/wmfsm.1, wmfsm/wmfsm.c, wmgeneral/wmgeneral.c: Remove + trailing whitespace. + +2015-01-20 Doug Torrance + + * wmfsm/wmfsmrc.sample: Update sample configuration file. + + Patch by Arthur Korn to fix Debian bug #226298 [1]. + + [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=226298 + +2015-01-20 Doug Torrance + + * wmfsm/wmfsm.1: Improve manpage. + + In particular, + - Apply, with some modification, a patch by Jari Aalto + to clarify the format of the + configuration file. See [1]. + - Escape minus signs to avoid hyphen-used-as-minus-sign Lintian + warning in the Debian package. + - Remove docbook-to-man comments to avoid + manpage-has-errors-from-man Lintian warning in the Debian package. + - Add commas between short and long options for readability. + + [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=226274 + +2015-01-19 Doug Torrance + + * wmfsm/wmfsm.c: Apply further Debian patches. + + The individual patches no longer seem to exist, so I submit them + together. According to debian/changelog entries by Arthur Korn + , these patches include: + * fixed memleak introduced in 0.34-2 with the patch by Timo Benk. + global char *mp[] was assigned the result of stdup() repeatedly + without free. My ugly fix is to free it all up at the beginning of + readFileSystems(). Now I'm a proud Perl coder ... closes: #196057 + * memleak news: avoid it if there are more than 9 filesystems too. + * Fixed filesystem name corruption, thanks to Ralf Horstmann and + Cristian Ionescu-Idbohrn for the patch. + +2015-01-19 Doug Torrance + + * wmfsm/wmfsm.c: Read newly mounted filesystems. + + Patch by Timo Benk to fix Debian bug #186826 [1]. + + [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=186826 + +2015-01-19 Doug Torrance + + * wmfsm/wmfsm.c: Hide "system" file systems. + + Patch [1] by roma1390 and Michele Noberasco to fix Gentoo bug #50148 + [2]. + + [1] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-plugins/wmfsm/files/wmfsm-0.34.linux-fs.patch + [2] https://bugs.gentoo.org/show_bug.cgi?id=50148 + +2015-01-19 Doug Torrance + + * configure.ac: Autotools updates. + + In particular, + - Update AM_INIT_AUTOMAKE to silence "two- and three-arguments forms + are deprecated" warnings. + - Update AC_DEFINEs to silence "missing template" warnings. + +2015-01-19 Doug Torrance + + * configure.ac, configure.in: Rename configure.in to + configure.ac. + +2015-01-19 Doug Torrance + + * INSTALL, Makefile.in, acconfig.h, aclocal.m4, config.guess, + config.h.in, config.sub, configure, depcomp, install-sh, missing, + mkinstalldirs, wmfsm/Makefile.in, wmgeneral/Makefile.in: wmfsm: + Remove autotools-generated files. + +2015-01-19 Doug Torrance + + * Add verison 0.34 to repository. Obtained from [1]. + + [1] http://snapshot.debian.org/archive/debian/20050312T000000Z/pool/main/w/wmfsm/wmfsm_0.34.orig.tar.gz + 2002-07-13 03:17:14 GMT Chris Gray patch-4 Summary: diff --git a/wmfsm/configure.ac b/wmfsm/configure.ac index cb397b7..4ae8cc8 100644 --- a/wmfsm/configure.ac +++ b/wmfsm/configure.ac @@ -1,6 +1,6 @@ dnl Hey emacs -*- mode: m4 -*- thanks dnl Process this file with autoconf to create a configure script -AC_INIT([wmfsm], [0.34], [wmaker-dev@lists.windowmaker.org]) +AC_INIT([wmfsm], [0.35], [wmaker-dev@lists.windowmaker.org]) AC_CONFIG_SRCDIR([wmfsm/wmfsm.c]) AM_INIT_AUTOMAKE AC_CANONICAL_HOST