This directory contains various things that we're not quite sure what
to do with, but that someone may find useful.  See individual files for
licenses.

  -- monotone.bash_completion: command line completion code for bash.
  -- monotone.zsh_completion: command line completion code for zsh.

  -- monotone.el, monotone-nav.el: An Emacs interface.

  -- ciabot_monotone.py: A python script to watch a repository and
     send notifications of commits to CIA (http://cia.navi.cx).

  -- mtbrowse.sh: An interactive text-mode history browser

  -- monotone-notify.pl: a Perl hack to create email logs with recent
     changes in a repository database.  It's designed to be run at regular
     intervals, for example from a cron script.  It uses database
     variables (those handled with 'monotone set/unset') in the domain
     domain 'notify' to keep track of the last revisions that have
     already been sent out.
     For a manual, do `perl Notify.pl --man'.
     To get a help text, do `perl Notify.pl --help'.

  -- Monotone.pm: A Perl module to access a 'mtn automate stdio' subprocess.

  -- monoprof.sh: A simple monotone profiling script.

  -- Log2Gxl.java: Removed. Now in branch net.venge.monotone.contrib.monotree

  -- mtn_cheat_sheet.svg: A SVG image inspired by Mercurial's QuickStart Guides
     (http://people.type-z.org/seb/mercurial/v1.0/)

  -- ext_hooks.lua.in, ext_hooks_expand.pl: run ext_hooks_expand.pl and you
     will get ext_hooks.lua, a hooks system that allows loading several
     implementations of the same hooks from a bunch of .lua files stored in
     a directory pointed at by $MTN_LUAHOOKSDIR.  Hooks are commonly added
     using the function add_hook().  There is simple documentation at the
     top of ext_hooks.lua.in.

  -- monotone-mirror.sh: script to mirror another (remote) database and to
     perform actions after mirroring, all according to a specification file.
     monotone-mirror-postaction-update.sh: a post action script that updates
     directories after a database has been mirrored according to a
     specification file.
     Both files has comments in the beginning, explaining how the specification
     files should be written.

  -- monotone-run-script-post-netsync.lua: run a script after revs or certs
     for a particular branch have arrived via netsync

  -- mtn_makepermissions: creates read-permissions and write-permissions from
     files in the subdirectories read-permissions.d and write-permissions.d,
     Debian-style.

  -- monotone-cluster-push.lua: A simple script to push changes to other
     servers upon receiving them.  This will only work on a server instance.
