Commits on Mar 21, 2014
  1. Improve build process

    * Version bump
    * Remove unneeded m4 flag and directory (edit
    * Tweak so README is not deleted by distclean
    * Templatize README more (set new vars in
    * Set version number manually so git can tag actual version (not the one before)
    committed Mar 21, 2014
Commits on Mar 20, 2014
  1. Add Travis integration, TODO file

    * Add .travis.yml, add test compile-script, and link to build status in
    * Split TODO from README off into separate TODO file
    committed Mar 20, 2014
  2. Add new files to gitignore

    committed Mar 20, 2014
Commits on Mar 19, 2014
  1. Add new tool -

    committed Mar 19, 2014
  2. Add many functional/list-handling functions to

    * Add: __pickle_arg(), __wrap_arg(), __wrap(), __check_arg(), __check(),
           __filter_arg(), __apply_arg(), __apply(), __pickle(), __file_writable(),
    * Improve: __map() - to handle lists
    committed Mar 19, 2014
  3. Improve commands output

    * Add __infof(), __warnf(), __dief(), __sub_die(). Update callers.
    * Small syntax improvements to output texts.
    committed Mar 19, 2014
  4. Improve make/clean process

    * Add .POSIX target to all makefiles
    * Set README as .SECONDARY target so it stays on "make clean"
    * Add placeholder text to README during "make distclean"
    committed Mar 19, 2014
  5. Improve build and clean process

    * Make-targets: distclean config-generated files, remove redundant build
      commands (they are done in configure)
    * Move extra author-note to
    committed Mar 19, 2014
  6. Code cleanup/standardisation

    * Add files to .gitignore
    * Update copyright years
    * Add note to INSTALL about my strict build settings,remove CFLAGS/etc from
      other files
    * Templatise .in files more generally,add related macros to
    * Remove redundant command from
    * Distinguish new distro-specific dir from system-specific dir
    * Update bugreport addresses,use in footer file where possible to be more DRY
    * Add --source to scripts which don't have it
    * Standardise syntax, refactor for tidiness, robustness, better error output
    * Add more thorough unsetting of vars to keep env clean
    * Standardise whitespace (tabs to spaces)
    * Sanity-check args
    * Remove cleanup() too
    committed Mar 19, 2014
Commits on Aug 23, 2013
Commits on Apr 15, 2013
  1. Update ChangeLog

    committed Apr 15, 2013
  2. Remove finished TODO tasks

    committed Apr 15, 2013
Commits on Apr 10, 2013
  1. Fix CFLAGS,add showsigs optparsing,showsigs sig-handling

    * remove -ansi from AM_CFLAGS
    * add -Wall -pedantic-errors -fomit-frame-pointer -O3 to AM_CFLAGS
    * add --help, --version, --source stub to showsigs
    * use sigfullset instead of sigemptyset to initialise sig handling in showsigs
    committed Apr 10, 2013