HOW TO RELEASE TCSH

See TOOLS.md for pre-requisites.

1)  Update version number and date
    - patchlevel.h
    - Fixes (make a new entry at the top)
    - tcsh.man (two separate lines, with the date in different formats)
    - tcsh.man.new (same)
    - configure.ac (version only)
2)  Run autoreconf
3)  Run make distclean; configure && make && make check
4)  If checks succeed, commit the changed files and tag the release
	git add patchlevel.h Fixes tcsh.man configure.ac configure
	git commit
	git push origin
	git tag TCSHx_yy_zz
	git push origin tag TCSHx_yy_zz
    using the values
	x  == REV
	yy == VERS
	zz == PATCHLEVEL
    from patchlevel.h (the new values you picked)
5)  Create the archive and sign it
	git archive -o tcsh-x.yy.zz.tar.gz --prefix=tcsh-x.yy.zz/ TCSHx_yy_zz
	gpg --armor --detach-sign tcsh-x.yy.zz.tar.gz
6)  Make the archive and signature available on ftp
7)  Add the new version to bugs.astron.com:
    - Click: Manage > Manage Projects > tcsh
    - Scroll down to "Versions"
    - Click on "Edit" next to the HEAD version
    - Change the "Version" from HEAD to the newly released version
    - Change the "Date Order" to the current time
    - Check the "Released" box
    - Click on "Update Version"
    - Type HEAD into the box at the bottom of the version list and
      click on "Add and Edit Version"
    - Set the "Date Order" to 2030-01-01 (i.e. far in the future)
    - Click on "Update Version"
9)  Mail an announcement to tcsh@astron.com
