+++ /dev/null
-# autoconf products
-^aclocal\.m4$
-^autom4te\.cache
-^compile$
-^(contrib/|doc/|imap/|m4/|po/)?Makefile\.in$
-^config\.h(\.in~?)?$
-^config\.(log|status)$
-^configure$
-^hcachever.sh$
-^muttbug\.sh$
-^stamp-h1$
-^doc/Muttrc$
-^doc/instdoc\.sh$
-^po/POTFILES$
-^config.guess$
-^config.sub$
-^depcomp$
-^install-sh$
-^missing$
-^mkinstalldirs$
-
-# built objects
-^flea$
-^hcversion\.h$
-^keymap_(all)?defs\.h$
-^doc/makedoc$
-^mutt$
-^mutt_dotlock(\.c)?$
-^mutt_md5$
-^patchlist\.c$
-^conststrings\.c$
-^pgpewrap|pgpring$
-^reldate\.h$
-^smime_keys$
-^txt2c$
-^stamp-doc-rc$
-^doc/instdoc$
-^doc/manual\.(txt|xml|aux|log|out|tex|pdf)$
-^doc/mutt\.1$
-^doc/muttrc\.man$
-^doc/pgpewrap\.1$
-^doc/pgpring\.1$
-^doc/.*\.html$
-^doc/stamp-
-^doc/smime_keys\.1$
-^po/mutt\.pot$
-
-# xcode droppings
-^build/
-\.xcodeproj/
-
-# eclipse
-^\.c?project$
-^\.settings/
-
-syntax: glob
-.deps
-Makefile
-GPATH
-GRTAGS
-GTAGS
-TAGS
-cscope.*
-*.swp
-*.o
-*.gmo
-*.orig
-*.rej
-*.a
-.gdb_history
-*~
+++ /dev/null
-5ecc29447bbb79c9a5d665021746448cd7655e0d 0 iD8DBQBGFrOsIigsijWFMDIRAhJiAJ9q6xMm7T/y1Brh2bXGm6Rza4mIrgCg2fE+dUddKGoHSrnIF4nCLjHsk5k=
-bee166a61a5a9523531d7c3ca8c7f8d37ae0ca8d 0 iD8DBQBGa3gAIigsijWFMDIRAtSNAJ4sV9l/77Ao6wf5DcX4AfeH+gDyAQCgsyLb0kYyO8YjJ/rOLDrLLvhixbY=
-ca8a3f81b413c31b159518e8cec2b49a649287de 0 iD8DBQBHKkDJIigsijWFMDIRAgHSAKCZmT+s2sadQHV5p7scKAFnTr4SdQCgyxvTICr5rjDL7nOJGdwl7I2kN4Y=
-133f3cc9250945091fd438363f47e73766c2e355 0 iEYEABECAAYFAkgvNE8ACgkQIigsijWFMDKHVwCg6D5jmG3YQNUCCRQtat59mL5R7N0AniUhTmfUWK+2ObKYRML38gXO6u76
-a4b47ac32d32678c5c2d149d8770c97fbbf9aafb 0 iEYEABECAAYFAkliqKcACgkQIigsijWFMDK7ZgCglDuJdAIZ9o4alPTxbLnWJObXVcoAoLjNtqSLiK5hQ5zhciH/Q3kWjQZ7
-f399371bb9b0176c35adc9ca3b88ce1d0bc9667b 0 iEYEABECAAYFAko1TMMACgkQIigsijWFMDI7CQCfZm4chcPLu5RVgsNG1TWFVdoL8NMAoLCeGF/Lvct99CBZC9pIdJq7KDqL
-25a7f8f7d50dbd2f301417fcb1c9d1337a8268bd 0 iEYEABECAAYFAkyRAHwACgkQIigsijWFMDIWjQCg/pnBwlQFykA00IAaf6TX236jILEAnjRjPytge6U6aI2gX7jm6uNTV8WC
-8c5ea668e7e072cfd7161023553b68072545f2d1 0 iEYEABECAAYFAlJgzU8ACgkQIigsijWFMDIuigCfVBvMqZv1zgSknLjMdTLse7pIH5AAnRSGGzu58aQ7YoJU15bevmWA91/H
-b8a63730c8489a0dff577da8f1c8e31219a179e8 0 iQIcBAABAgAGBQJTII72AAoJEFHk0k89vdxov4gP/0nART9SNLs70qa1k+bNsMz5U+SFmqNwjnznmVgkF+tlXFav+zPsYOiS7XNVmk9YdJkogwfEuAerf2mIL7HoTkZ0fg77gvyzfOXPEYxBhu5I4YlNUjObLRarDwHMo5hAud67ZNxvd8QMnappGc1sicutXTkDDXCwE6cLDClSRSIOtKH8qfPOdhQxwhahbWji8xrTUjqi8PReLmDit8KGmcsrFnXgfBKsnMu9NinKujNDdjRqTOvBr9OSa79qnfiholPESpAP5u+g/vTCE12o3OPzyZhgpYhzLoFHL5NSMNM+6jaOhYlamVrYyDGb9G9nLnsWkejleoGgob1aXN5fTpUm2NYJMoTqCOYLk0lfE4UTbnZMBT3hKWvpNjjcIONsmofqMwQ3ObcWUZ2S/DahXwBuVU9Hl9ZiTu6y6xGAuaq7Qc+vDDmzmS7RVE+bPBG+mkHtjN92tD66fCmK8/kzrS9Y0/0mkOqkYdgP5EiTD/BwWpEit2abB2pifajVq3k6JytLBglXP4YGjPGVE0f7lOLJjJZSP1r7NqmSAp1VOcyhg8xe2WwZHbg0R7Gsi1uJFvX6r1lr3XZ867bOTgblVRZyOqMorGQ1lwXqHZCRxkQBjY8geTmZCJf+u5bMpKZBrg6mzwiS7VdjMn174LFhltqXfe8aAl1liVD9rY+Vox7Q
-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
+++ /dev/null
-0063f043f11aba7b89d63808e6bc67bbb0051c4c mutt-1-1-4-rel
-0366855cb4ce645e8547eb371a635a84e2c453d7 mutt-1-3-25-rel
-08a17d4cdcbd3fb24bd2ebe83828008f325ae8d8 mutt-1-3-rel
-0cb4e2f662903f5ee2972596fb8ebcafe33e733d mutt-1-5-13-rel
-0e88fc30c91332187463ee85768805e454140c05 mutt-0-94-13-rel
-0e9b6a89555a5ee8bca9fa1f67091618597ec29c mutt-1-3-27-rel
-0f24cff519c8501727bc6010ad74556ee0efd198 mutt-1-5-7-rel
-0f707f13b76347df80d4d1adbf8dfbb1339dbced mutt-1-3-19-rel
-10ae194ea7325c563bc52d803502eff439d369ce mutt-1-3-15-rel
-135c43b8d6be6795f7218148e7c142d1b9288105 mutt-1-3-1-rel
-15f26edcfd19941bb88e62b034b9fb25f51bb3e7 mutt-1-3-2-rel
-178d20efae6a4df9fb12575d30a471c65f64d0d9 mutt-1-3-20-rel
-19732d3a1566d2faf5b354af86534cd131852b76 mutt-1-1-11-rel
-1b4bbd36bc50f6d482dc800866ed8b0c01b3e71d mutt-1-1-3-rel
-1ce6e68d8685ddd721b0698b9692bbad17b22889 mutt-1-1-1-2-rel
-232d922da63bcac37f998e8902c27718bdf42aa0 mutt-0-94-9i-rel
-23adf861cac46e447b56d34a744c13e7059aa129 mutt-1-3-22-1-rel
-23d559ebe55476cdcba916b762ad90fa81912b21 mutt-0-94-18-rel
-255a71b1c8a9ed099bdb4b0cf3c8b3a6551bdc80 mutt-1-5-8-rel
-2b1e65821a2e4b4d8219e0ff78e87c12fe589d6f mutt-0-94-9i-p1
-2b76fdbd3b6803a61cab9438751b9e7aef599370 mutt-1-3-10-rel
-30ce625d20ce34aeaac8774955eedd6bdf706fe7 mutt-1-5-1-rel
-376a352c9a21c9439c6dd183a6f2f32c0a8f32f2 mutt-1-3-11-rel
-3837061be530b4a6f11dfaa1d9a0f539bc9c1aed mutt-1-5-5-rel
-3a4ef6600c0afc731e87caeb45ca1d8ef068e96d mutt-0-94-10i-rel
-3bef047dbad46fff9ef6abf17dad2decae2bf53f mutt-0-96-7-rel
-3d107f9ee4cb8a8d9bbfaba86ccbb0e53c1dffb6 mutt-0-96-8-rel
-412f762bc7b8dbce9daa80d544115ffb07cc6f29 mutt-1-3-5-rel
-41a18a584dce7c7884da210a277527fb67278093 mutt-1-3-3-rel
-42564cca29c857148c7658531eabcd8bc3bedaae mutt-0-96-2-slightly-post-release
-42b65d47a6e204f3fb83a9ff57375a3ad2150627 mutt-1-3-23-1-rel
-4d0fb523422de134302bcac198a08ecbd8643a9b mutt-1-5-9-rel
-4e510c27c6a70589dfe9eacabb3c447ea631d837 mutt-1-3-14-rel
-512d53e287cf5fb305f0505e5adaaba1d131d12e mutt-1-3-23-rel
-526b2eeec601de50702a882e0893be50b9eb7307 mutt-1-3-21-rel
-52f9e92eb4a467024c8f462852037ab2f0280672 mutt-1-1-9-rel
-553abc0b5e26ff58fe7130676382ed6da861f61d mutt-1-5-11-rel
-559940f0b3d09d49803f654df317f2abaa74310e mutt-1-1-8-rel
-5a932e25364f4ef011e0b853916b0b357c77f19c mutt-1-1-1-1-rel
-5b22bc9a8a42f6431189f6cda5292f5a9eb726b7 mutt-1-1-rel
-5e1d3e482d95b0312ec42efb24b4378cd5e12d00 mutt-0-92-10i
-5e807fff2594f1b158534d71bbc0b27f8f864046 mutt-0-96-3-rel
-61276da736e2ed1ec31179b0572278be0c341620 mutt-0-94-16i-rel
-63f2be9404d6525b8ae23285ad0a0b7a3a748fef mutt-1-5-12-rel
-68579cbc7ed88cfafd9a2d6dac5ab3a603f41dce mutt-0-94-7i-rel
-6942ab68847a59051565dcab63d7a09900aeb6cd mutt-0-94-6i-rel
-699400638f26483ab1c3579c1b237623a58bedc9 mutt-1-3-8-rel
-6dbb1acec0cd8be743af82af5809e3df07a4d5f2 mutt-1-3-26-rel
-735e30fb79fcbb7fa4e68b86901b7a99523a4375 mutt-1-1-6-rel
-7cac3901adf75c84e3327108777164d6a40d43ea mutt-1-3-16-rel
-7d765ac7e43412bc71e8f7cb8481a87b80c3e623 mutt-1-3-6-rel
-7eba110382a2571b8ce0fee872e47a861aadfbc9 mutt-1-5-4-rel
-7f9c706e7ce30b93019a7dbcef2d21ceab61a385 mutt-1-1-14-rel
-80cf2a37f4165a48c4b2cb0d5aad6306beb4a90f mutt-1-5-10-rel
-83c2dc9cd313db1cd7e12477f5b9bcf2d78bffa4 mutt-1-1-5-rel
-85f1ca7436ce7379c42280678ecc9620d2c5ab24 mutt-0-94-8i-rel
-87f8bb39638a08795a1e43b69375abcb28d43b94 mutt-1-3-23-2-rel
-886d18caed45ebfb9ad62db9725f84db3b07c0ae mutt-1-1-13-rel
-8a011a27b0043ab1a825a7cfbfe1eebac89afa76 mutt-1-3-17-rel
-8c1927ba5f289bad1a4043234a1bcef82d2d0f38 mutt-0-92-9i
-8e42575552e3ed1bfc67a52a9f10c90529c99a85 mutt-1-1-10-rel
-96edded07c4641899ff69cc62e46bc8e5ab8b13b mutt-0-94-14-rel
-995102535833f5912fb0c9d3858cd048c666c43d mutt-1-5-14-rel
-9a8b4255f458d2af4f665d0d64781c6cb2d0681d mutt-1-3-24-rel
-a684efc6d536467eb7ba33e6268de798f1223131 mutt-0-96-rel
-ab1f203d271069af6e4774728c728185518fb31d mutt-1-1-7-rel
-ac336c06ca452931a24d98a654a486dbf4cc1af2 pre-type-punning-patch
-ad283a95bec4f80f0bc61001eac6123a036683f7 mutt-1-1-1-rel
-b63bc0436b20c5620e2c6c987e2c04e92df2704a mutt-1-5-3-rel
-b672da4797c198a4984a094e4eebd72fead1ca99 mutt-1-1-2-rel
-b8c1fed48659a6cc448e53d6d0fbff55ef420cc7 mutt-1-1-12-rel
-bc468641da8db476cff61735cf3ff1162d875c65 mutt-0-92-11i
-bd885c27161a41e57dad92d78eaea71c16bfa97d post-type-punning-patch
-c0b703bc239548ba27819486f67bf26c5be5255d mutt-1-5-5-1-rel
-c33914e03fb3639902ee76d8a2ccf70c3987437e mutt-1-5-6-rel
-c53fa2f08a9d182f5017674acfcbce0f9118e031 mutt-1-3-12-rel
-c664b1ec55f11e304f389f7c95715764e95a11ad mutt-1-3-9-rel
-cc5ad5889f910f032d0bfbfe25f353d5215d04a1 mutt-0-96-6-rel
-ce7b07242251c761743495eb0ac0556ff6422676 mutt-0-94-17i-rel
-d08fade289715dbb1b87b4505340d49485b25e8b mutt-1-3-4-rel
-d771b5f2e030654157a8bcbd280cf71aa4f6bec2 mutt-0-93-unstable
-d8c3cd0d1fcd2155bb100f9d97d2b52fa1fb7bed mutt-0-96-1-rel
-d8ea531a046abb33fe0a838f950b6103db11830f mutt-0-94-5i-rel
-dab525e08e137b6f82b66747d63ae40c4af72dc4 mutt-1-3-7-rel
-db2f73a42a8b57e3b4db93a452c7641477e6e270 mutt-0-94-15-rel
-dd09c1f43b4500d761cfdc048a7ada820b1674cc mutt-1-3-13-rel
-e2831ecde740d3812ed02ed35b1e5bd939d6898a mutt-0-96-5-rel
-e9693de14eadb39bcc9e4f3c39a4cfa93c57996b mutt-0-96-4-rel
-ecdf72ecedea71eb345b501af1b4f860d1bf5e24 mutt-0-95-rel
-f059fe2b44f3e355e855eb22a647ea3c47849e8e mutt-1-3-22-rel
-f7de2cde03d3881f1850adc062b5353f0275a118 mutt-1-3-18-rel
-f9953cbe632630f409f92f8a8d27a916c39af6a9 mutt-1-5-2-rel
-4fd2d768fe5cfc83d97b04f938a65ceadbdceba9 mutt-1-5-15-rel
-aaf805734d242992724d5d87e9de9e7f10a4fa85 mutt-1-5-16-rel
-cd03dff9b5764b22831df1a1468b0cba227b912c mutt-1-5-17-rel
-ff9e4d0464b1181f0ba5495d7de56fcf5c911d41 mutt-1-5-18-rel
-a4b47ac32d32678c5c2d149d8770c97fbbf9aafb mutt-1-5-19-rel
-f399371bb9b0176c35adc9ca3b88ce1d0bc9667b mutt-1-5-20-rel
-25a7f8f7d50dbd2f301417fcb1c9d1337a8268bd mutt-1-5-21-rel
-8c5ea668e7e072cfd7161023553b68072545f2d1 mutt-1-5-22-rel
-b8a63730c8489a0dff577da8f1c8e31219a179e8 mutt-1-5-23-rel
-08e81162482fb7b1680efa20b1740f693a8a35de mutt-1-5-24-rel
-be82a2fde82fdd9057641e39e4df853d7ae4d4f2 mutt-1-6-rel
-1ef1e39a7218704ebd715ffc8d29079ae7f63061 mutt-1-6-1-rel
-7ccd4417bd70373d873c5f9d38e4d22aa5df9afe mutt-1-6-2-rel
check-security:
(cd $(top_srcdir) && ./check_sec.sh)
-commit:
- @echo "make commit is obsolete; use hg-commit"; false
-
-update-changelog:
- (cd $(top_srcdir); \
- sh ./mkchangelog.sh | cat - ChangeLog > ChangeLog.$$$$ && mv ChangeLog.$$$$ ChangeLog; \
- $${VISUAL:-vi} ChangeLog)
-
-mutt-dist:
- (cd $(srcdir) && ./build-release )
-
update-doc:
(cd doc && $(MAKE) update-doc)
+++ /dev/null
-#!/bin/sh --
-
-#
-# Build a mutt release.
-#
-# This used to be part of the main Makefile, but is better handled
-# by a shell script.
-#
-# Note that this script won't work for you. I'm including it with
-# the distribution for the sake of completeness.
-#
-# Thomas Roessler <roessler@does-not-exist.org> Mon, 8 Nov 1999 22:32:41 +0100
-#
-
-set -e
-
-if test "$1" = "-nodiff" ; then
- diff=no
-else
- diff=yes
-fi
-
-
-#devel="devel/" # comment out for the stable branch
-
-# test for uncommitted changes
-if hg id | grep -q '+'
-then
- echo "Uncommitted changes"
- exit 1
-fi
-
-# update the source
-
-hg update
-
-# Do automated security checks
-
-./check_sec.sh || exit 1
-
-# bump the version number, and calculate the tags
-
-OVERSION="`cat VERSION`"
-OTAG="mutt-`echo $OVERSION | tr . -`-rel"
-
-echo $OVERSION | awk -F . '{printf("%d.%d.%d\n", $1, $2, $3 + 1);}' > VERSION
-${VISUAL:-vi} VERSION
-
-VERSION="`cat VERSION`"
-TAG="mutt-`echo $VERSION | tr . -`-rel"
-
-#echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > reldate.h
-
-# now, prepare the distribution tar balls
-
-automake --add-missing --copy --force-missing
-touch configure.ac
-make config.status
-./config.status
-make update-doc
-make update-changelog
-(cd po && make update-po)
-
-# build them
-
-make dist
-
-# commit and tag the release
-
-hg commit -m "automatic post-release commit for mutt-${VERSION}"
-#make commit-changelog
-hg tag ${TAG}
-
-# build the diff between the two releases
-
-if test "$diff" = yes
-then
- hg diff -r ${OTAG} -r ${TAG} | gzip -9 \
- > diff-${OVERSION}-${VERSION}.gz
-fi
-
-# sign the various files
-
-# DISTFILES="mutt-${VERSION}.tar.gz mutt-${VERSION}i.tar.gz diff-${OVERSION}i-${VERSION}i.gz"
-DISTFILES="mutt-${VERSION}.tar.gz"
-
-if test "$diff" = yes ; then
- DISTFILES="$DISTFILES diff-${OVERSION}-${VERSION}.gz"
-fi
-
-for f in $DISTFILES; do
- gpg -ba $f
- chmod 644 $f.asc
-done
-
-for f in $DISTFILES ; do
- scp $f $f.asc trithemius.gnupg.org:/home/ftp/mutt/${devel}
-done
-
-hg sign -m"mutt-${VERSION} signed" ${TAG}
-
-# Finally, announce the new mutt to the public
-
-# mutt -s "[Announce] mutt-${VERSION} is out" mutt-dev@mutt.org
-
+++ /dev/null
-header = '{date|isodate} {author|person} <{author|email}> ({node|short})\n\n'
-changeset = '\t* {files|stringify|fill68|tabindent|strip}\n\n'
-file = '{file}, '
-last_file = '{file}: {desc}\n\t'
-no_files = '{desc}'
+++ /dev/null
-#!/bin/bash
-
-MUTTDIR=$(dirname $0)
-
-(cd $MUTTDIR && ./check_sec.sh) || exit 1
-
-if [ -f $MUTTDIR/doc/manual.xml ] ; then
- ( cd $MUTTDIR/doc/ && make validate ) || exit 1
-fi
-
-lrev=$(hg log --limit 1 --template '{rev}' $MUTTDIR/ChangeLog)
-trev=$(hg tip --template '{rev}')
-if [ $lrev = $trev ]
-then
- exec hg commit "$@"
-fi
-
-# Include ChangeLog if given any explicit file names
-i=0
-while [[ $i -lt $# ]]
-do
- i=$((i+1))
- case "${!i}" in
- # no-argument options
- -A) continue ;;
- # one-argument options
- -?) i=$((i+1)); continue ;;
- # one-argument options with no space
- -*) continue ;;
- *) cl=$MUTTDIR/ChangeLog ;;
- esac
-done
-
-{
- hg log --no-merges --style=$MUTTDIR/hg-changelog-map -r tip:$lrev | sed 's#ChangeLog, ##'
- hg cat $MUTTDIR/ChangeLog
-} > $MUTTDIR/ChangeLog
-${VISUAL:-${EDITOR:-vi}} $MUTTDIR/ChangeLog
-
-hg commit "$@" $cl
+++ /dev/null
-#!/bin/sh
-
-lrev=$(hg log --limit 1 --template '{rev}' ChangeLog)
-
-hg log --style=./hg-changelog-map -r "reverse($lrev::.)"
{
EOF
-list_patches | while read patch ; do
+cat - | while read patch ; do
echo " puts (\"${patch}\");"
done
#!/bin/sh
-HG=hg
-
# Switch to directory where this script lives so that further commands are run
# from the root directory of the source. The script path and srcdir are double
# quoted to allow the space character to appear in the path.
srcdir=`dirname "$0"` && cd "$srcdir" || exit 1
-# Ensure that we have a repo here and that mercurial is installed. If
-# not, just cat the VERSION file; it contains the latest release number.
-{ [ -d ".hg" ] && $HG >/dev/null 2>&1; } \
-|| exec cat VERSION
-
-# This is a mercurial repo and we have the hg command.
-
-# Get essential properties of the current working copy
-set -- `$HG parents --template='{rev} {node|short}\n'`
-rev="$1"
-node="$2"
-
-# translate release tags into ##.##.## notation
-cleantag () {
- case "$1" in
- mutt-*-rel) echo "$1" | sed -e 's/mutt-//' -e 's/-rel//' | tr - . ;;
- *) echo "$1" ;;
- esac
-}
-
-getdistance_old () {
- # fudge it
- set -- `$HG tags | sort -n -k 2 | egrep 'mutt-.*rel' | tail -1 | cut -d: -f1`
- latesttag="$1"
- latestrev="$2"
- distance=`expr $rev - $latestrev`
- echo $latesttag $distance
-}
-
-getdistance_new () {
- $HG parents --template='{latesttag} {latesttagdistance}\n'
-}
-
-
-# latesttag appeared in hg 1.4. Test for it.
-[ "`$HG log -r . --template='{latesttag}'`" = '' ] &&
-set -- `getdistance_old` ||
-set -- `getdistance_new`
-
-tag=`cleantag "$1"`
-dist=$2
-
-if [ $dist -eq 0 ]; then
- dist=
-else
- dist="+$dist"
-fi
-
-# if we have mq patches applied, mention it
-qparent=`$HG log -r qparent --template='{rev}\n' 2>/dev/null || echo $rev`
-qdelta=`expr $rev - $qparent`
-if [ $qdelta -eq 0 ]; then
- qdist=""
-else
- qdist=",mq+$qdelta"
-fi
+cat VERSION* | tr -d \\n
-echo "$tag$dist$qdist ($node)"
-exit 0