Commit 0cee859b authored by Antonio Radici's avatar Antonio Radici

New upstream version 1.9.3

parent acb7c96e
2018-01-21 18:33:16 -0800 Kevin McCarthy <kevin@8t8.us> (45b15d3d)
* Fix the ftp site url in the manual.
Also fix the urlview link to point to sigpipe's github account.
M doc/manual.xml.head
2018-01-17 19:19:01 -0800 Kevin McCarthy <kevin@8t8.us> (ffdda7e6)
* Fix one more dev site reference in the manual.
M doc/manual.xml.head
2018-01-17 18:57:49 -0800 Kevin McCarthy <kevin@8t8.us> (e9ef2a16)
* Fix a couple memory leaks in pattern.c
BUFFER.data was not being freed in a couple cases.
The pattern and simple search were not being freed if imap_search()
failed.
M pattern.c
2018-01-17 18:05:28 -0800 Kevin McCarthy <kevin@8t8.us> (f1307ce5)
* Change bug reporting URL to gitlab issues.
M doc/manual.xml.head
M doc/mutt.man
M main.c
M po/bg.po
M po/ca.po
M po/cs.po
M po/da.po
M po/de.po
M po/el.po
M po/eo.po
M po/es.po
M po/et.po
M po/eu.po
M po/fr.po
M po/ga.po
M po/gl.po
M po/hu.po
M po/id.po
M po/it.po
M po/ja.po
M po/ko.po
M po/lt.po
M po/nl.po
M po/pl.po
M po/pt_BR.po
M po/ru.po
M po/sk.po
M po/sv.po
M po/tr.po
M po/uk.po
M po/zh_CN.po
M po/zh_TW.po
2018-01-17 18:01:31 -0800 Kevin McCarthy <kevin@8t8.us> (c041535f)
* Pull latest Polish translation from master.
M po/pl.po
2018-01-17 16:21:53 -0800 Kevin McCarthy <kevin@8t8.us> (32ce9f35)
* Update manual to point to gitlab.com as development site.
M doc/manual.xml.head
2018-01-17 16:16:10 -0800 Kevin McCarthy <kevin@8t8.us> (eff9dfbf)
* Remove muttbug and flea.
We have pretty much transitioned over to gitlab.com.
M .gitignore
M Makefile.am
M configure.ac
M doc/Makefile.am
D doc/muttbug.man
M init.c
D muttbug
D muttbug.sh.in
2018-01-11 15:08:30 -0800 Kevin McCarthy <kevin@8t8.us> (667a4710)
* Add missing setup calls when resuming encrypted drafts.
Calls to get the passphrase were missing for app/pgp and app/smime.
App/smime was also missing a call to crypt_smime_getkeys().
If a failure occurs, report it back, rather than just continuing.
Otherwise, postponed messages could be completely lost.
M postpone.c
2018-01-07 12:12:42 -0800 Kevin McCarthy <kevin@8t8.us> (a37a2c4d)
* Fix imap status count range check.
The strtoul() call for parsing the STATUS count wasn't checking the
range properly, because it was assigning to an unsigned int.
Change to assign to a unsigned long, and also add the conversion check
from mutt_atoui().
Thanks to Charles (@chdiza) for quickly noticing the problem!
M imap/command.c
2018-01-06 15:55:17 -0800 Kevin McCarthy <kevin@8t8.us> (8fcf8eda)
* Change imap literal counts to parse and store unsigned ints.
IMAP literals are of type number. Change imap_get_literal_count() to
use mutt_atoui() instead of atoi(). Change the return type variables
used to store the count to type unsigned int.
It's doubtful this was a real issue, but as long as we're cleaning up
incorrect atoi() usage, we should fix this too.
M imap/command.c
M imap/imap.c
M imap/imap_private.h
M imap/message.c
M imap/util.c
2018-01-05 20:39:50 -0800 Kevin McCarthy <kevin@8t8.us> (b8190ef3)
* Fix improper signed int conversion of IMAP uid and msn values.
Several places in the imap code, when parsing "number" and "nz-number"
values from the IMAP data, use atoi() and strtol(). This is
incorrect, and can result in failures when a uid value happens to be
larger than 2^31.
Create a helper function, mutt_atoui() and use that instead. One
place was using strtol() and relying on the endptr parameter, and so
was changed to use strtoul() instead.
Thanks to Paul Saunders for the bug report and original patch, which
this commit is based on.
M imap/command.c
M imap/imap.c
M imap/message.c
M lib.c
M lib.h
2017-12-26 15:09:07 -0800 Kevin McCarthy <kevin@8t8.us> (363f12a3)
* Update wiki link in manual.
M doc/manual.xml.head
2017-12-18 12:55:20 -0800 Kevin McCarthy <kevin@8t8.us> (80d06b0c)
* Determine latest tag using git describe.
Commit 8648db83 relies on `sort -V` which is unavailable on some
platforms. Instead just use `git describe` with --abbrev=0 to only
output the tag. We still manually compute the distance to avoid the
problem mentioned in that commit.
Additionally, add Vincent's fix from commit 3b142cea to the stable
branch.
M mkchangelog.sh
M version.sh
2017-12-15 15:31:23 -0800 Kevin McCarthy <kevin@8t8.us> (8e0d8616)
* automatic post-release commit for mutt-1.9.2
M ChangeLog
M UPDATING
M VERSION
2017-12-15 12:09:42 -0800 Kevin McCarthy <kevin@8t8.us> (9eedfd4e)
* Fix s/mime certificate deletion bug. (closes #3982)
......
......@@ -16,7 +16,7 @@ endif
SUBDIRS = m4 po intl $(DOC_SUBDIR) contrib $(IMAP_SUBDIR)
bin_SCRIPTS = muttbug flea $(SMIMEAUX_TARGET)
bin_SCRIPTS = $(SMIMEAUX_TARGET)
if BUILD_HCACHE
HCVERSION = hcversion.h
......@@ -74,7 +74,7 @@ EXTRA_DIST = COPYRIGHT GPL OPS OPS.PGP OPS.CRYPT OPS.SMIME TODO UPDATING \
_regex.h OPS.MIX README.SECURITY remailer.c remailer.h browser.h \
mbyte.h lib.h extlib.c pgpewrap.c smime_keys.pl pgplib.h \
README.SSL smime.h group.h \
muttbug pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh \
pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh \
ChangeLog mkchangelog.sh mutt_idna.h sidebar.h OPS.SIDEBAR \
snprintf.c regex.c crypt-gpgme.h hcachever.sh.in \
txt2c.c txt2c.sh version.sh check_sec.sh
......@@ -116,16 +116,12 @@ conststrings.c: txt2c config.status
CLEANFILES = mutt_dotlock.c keymap_alldefs.h $(BUILT_SOURCES)
DISTCLEANFILES= flea smime_keys txt2c po/$(PACKAGE).pot
DISTCLEANFILES= smime_keys txt2c po/$(PACKAGE).pot
ACLOCAL_AMFLAGS = -I m4
LDADD = $(LIBOBJS) $(INTLLIBS)
flea: muttbug.sh
cp muttbug.sh flea
chmod +x flea
smime_keys: $(srcdir)/smime_keys.pl
cp $(srcdir)/smime_keys.pl smime_keys
chmod +x smime_keys
......
......@@ -110,7 +110,7 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = intl/Makefile hcachever.sh muttbug.sh
CONFIG_CLEAN_FILES = intl/Makefile hcachever.sh
CONFIG_CLEAN_VPATH_FILES =
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
......@@ -269,12 +269,12 @@ CTAGS = ctags
CSCOPE = cscope
DIST_SUBDIRS = m4 po intl doc contrib imap
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/hcachever.sh.in $(srcdir)/muttbug.sh.in \
$(top_srcdir)/flymake.am $(top_srcdir)/intl/Makefile.in \
ABOUT-NLS ChangeLog INSTALL NEWS README TODO compile \
config.guess config.sub depcomp install-sh missing mkdtemp.c \
regex.c setenv.c snprintf.c strcasecmp.c strcasestr.c strdup.c \
strsep.c strtok_r.c wcscasecmp.c
$(srcdir)/hcachever.sh.in $(top_srcdir)/flymake.am \
$(top_srcdir)/intl/Makefile.in ABOUT-NLS ChangeLog INSTALL \
NEWS README TODO compile config.guess config.sub depcomp \
install-sh missing mkdtemp.c regex.c setenv.c snprintf.c \
strcasecmp.c strcasestr.c strdup.c strsep.c strtok_r.c \
wcscasecmp.c
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
......@@ -472,7 +472,7 @@ AUTOMAKE_OPTIONS = 1.6 foreign
@BUILD_IMAP_TRUE@IMAP_SUBDIR = imap
@BUILD_IMAP_TRUE@IMAP_INCLUDES = -I$(top_srcdir)/imap
SUBDIRS = m4 po intl $(DOC_SUBDIR) contrib $(IMAP_SUBDIR)
bin_SCRIPTS = muttbug flea $(SMIMEAUX_TARGET)
bin_SCRIPTS = $(SMIMEAUX_TARGET)
@BUILD_HCACHE_TRUE@HCVERSION = hcversion.h
BUILT_SOURCES = keymap_defs.h patchlist.c reldate.h conststrings.c $(HCVERSION)
mutt_SOURCES = \
......@@ -518,7 +518,7 @@ EXTRA_DIST = COPYRIGHT GPL OPS OPS.PGP OPS.CRYPT OPS.SMIME TODO UPDATING \
_regex.h OPS.MIX README.SECURITY remailer.c remailer.h browser.h \
mbyte.h lib.h extlib.c pgpewrap.c smime_keys.pl pgplib.h \
README.SSL smime.h group.h \
muttbug pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh \
pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh \
ChangeLog mkchangelog.sh mutt_idna.h sidebar.h OPS.SIDEBAR \
snprintf.c regex.c crypt-gpgme.h hcachever.sh.in \
txt2c.c txt2c.sh version.sh check_sec.sh
......@@ -536,7 +536,7 @@ mutt_md5_LDADD =
txt2c_SOURCES = txt2c.c
txt2c_LDADD =
CLEANFILES = mutt_dotlock.c keymap_alldefs.h $(BUILT_SOURCES)
DISTCLEANFILES = flea smime_keys txt2c po/$(PACKAGE).pot
DISTCLEANFILES = smime_keys txt2c po/$(PACKAGE).pot
ACLOCAL_AMFLAGS = -I m4
LDADD = $(LIBOBJS) $(INTLLIBS)
all: $(BUILT_SOURCES) config.h
......@@ -597,8 +597,6 @@ intl/Makefile: $(top_builddir)/config.status $(top_srcdir)/intl/Makefile.in
cd $(top_builddir) && $(SHELL) ./config.status $@
hcachever.sh: $(top_builddir)/config.status $(srcdir)/hcachever.sh.in
cd $(top_builddir) && $(SHELL) ./config.status $@
muttbug.sh: $(top_builddir)/config.status $(srcdir)/muttbug.sh.in
cd $(top_builddir) && $(SHELL) ./config.status $@
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
......@@ -1320,10 +1318,6 @@ conststrings.c: txt2c config.status
sed -e 's/^"//' -e 's/"$$//' | ${srcdir}/txt2c.sh configure_options >>conststrings_c
mv -f conststrings_c conststrings.c
flea: muttbug.sh
cp muttbug.sh flea
chmod +x flea
smime_keys: $(srcdir)/smime_keys.pl
cp $(srcdir)/smime_keys.pl smime_keys
chmod +x smime_keys
......
......@@ -8,6 +8,10 @@ http://www.mutt.org/doc/manual/
The keys used are:
!: modified feature, -: deleted feature, +: new feature
1.9.3 (2018-01-27):
! Bug fix release.
1.9.2 (2017-12-15):
! Bug fix release.
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for mutt 1.9.2.
# Generated by GNU Autoconf 2.69 for mutt 1.9.3.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
......@@ -577,8 +577,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='mutt'
PACKAGE_TARNAME='mutt'
PACKAGE_VERSION='1.9.2'
PACKAGE_STRING='mutt 1.9.2'
PACKAGE_VERSION='1.9.3'
PACKAGE_STRING='mutt 1.9.3'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
......@@ -1391,7 +1391,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures mutt 1.9.2 to adapt to many kinds of systems.
\`configure' configures mutt 1.9.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1462,7 +1462,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of mutt 1.9.2:";;
short | recursive ) echo "Configuration of mutt 1.9.3:";;
esac
cat <<\_ACEOF
......@@ -1607,7 +1607,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
mutt configure 1.9.2
mutt configure 1.9.3
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -2255,7 +2255,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by mutt $as_me 1.9.2, which was
It was created by mutt $as_me 1.9.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
......@@ -3122,7 +3122,7 @@ fi
# Define the identity of the package.
PACKAGE='mutt'
VERSION='1.9.2'
VERSION='1.9.3'
cat >>confdefs.h <<_ACEOF
......@@ -13227,7 +13227,7 @@ $as_echo "#define MAKEDOC_FULL 1" >>confdefs.h
fi
ac_config_files="$ac_config_files Makefile contrib/Makefile doc/Makefile imap/Makefile intl/Makefile m4/Makefile po/Makefile.in hcachever.sh muttbug.sh doc/instdoc.sh"
ac_config_files="$ac_config_files Makefile contrib/Makefile doc/Makefile imap/Makefile intl/Makefile m4/Makefile po/Makefile.in hcachever.sh doc/instdoc.sh"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
......@@ -13792,7 +13792,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by mutt $as_me 1.9.2, which was
This file was extended by mutt $as_me 1.9.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -13858,7 +13858,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
mutt config.status 1.9.2
mutt config.status 1.9.3
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
......@@ -13999,7 +13999,6 @@ do
"m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;;
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
"hcachever.sh") CONFIG_FILES="$CONFIG_FILES hcachever.sh" ;;
"muttbug.sh") CONFIG_FILES="$CONFIG_FILES muttbug.sh" ;;
"doc/instdoc.sh") CONFIG_FILES="$CONFIG_FILES doc/instdoc.sh" ;;
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
......
......@@ -1454,5 +1454,5 @@ fi
AC_CONFIG_FILES(Makefile contrib/Makefile doc/Makefile imap/Makefile
intl/Makefile m4/Makefile po/Makefile.in
hcachever.sh muttbug.sh doc/instdoc.sh)
hcachever.sh doc/instdoc.sh)
AC_OUTPUT
......@@ -14,7 +14,6 @@ noinst_PROGRAMS = makedoc
EXTRA_DIST = dotlock.man \
smime_keys.man \
muttbug.man \
mutt.man \
pgpewrap.man \
pgpring.man \
......@@ -61,8 +60,6 @@ install-data-local: makedoc-all instdoc
./instdoc smime_keys.1 $(DESTDIR)$(mandir)/man1/smime_keys.1
./instdoc pgpewrap.1 $(DESTDIR)$(mandir)/man1/pgpewrap.1
./instdoc pgpring.1 $(DESTDIR)$(mandir)/man1/pgpring.1
./instdoc $(srcdir)/muttbug.man $(DESTDIR)$(mandir)/man1/flea.1
./instdoc $(srcdir)/muttbug.man $(DESTDIR)$(mandir)/man1/muttbug.1
test x$(DOTLOCK_TARGET) = x || ./instdoc $(srcdir)/dotlock.man \
$(DESTDIR)$(mandir)/man1/mutt_dotlock.1
./instdoc muttrc.man $(DESTDIR)$(mandir)/man5/muttrc.5
......@@ -89,7 +86,7 @@ install-data-local: makedoc-all instdoc
fi
uninstall-local:
for f in mutt.1 mutt_dotlock.1 flea.1 muttbug.1 smime_keys.1 pgpewrap.1 pgpring.1; do \
for f in mutt.1 mutt_dotlock.1 smime_keys.1 pgpewrap.1 pgpring.1; do \
rm -f $(DESTDIR)$(mandir)/man1/$$f ; \
done
for f in muttrc.5 mbox.5 mmdf.5 ; do \
......
......@@ -318,7 +318,6 @@ AM_CPPFLAGS = -I. -I.. -I$(includedir) -I$(top_srcdir)
MAKEDOC_CPP = $(CPP) $(AM_CPPFLAGS) $(DEFS) $(CPPFLAGS) -D_MAKEDOC -C
EXTRA_DIST = dotlock.man \
smime_keys.man \
muttbug.man \
mutt.man \
pgpewrap.man \
pgpring.man \
......@@ -649,8 +648,6 @@ install-data-local: makedoc-all instdoc
./instdoc smime_keys.1 $(DESTDIR)$(mandir)/man1/smime_keys.1
./instdoc pgpewrap.1 $(DESTDIR)$(mandir)/man1/pgpewrap.1
./instdoc pgpring.1 $(DESTDIR)$(mandir)/man1/pgpring.1
./instdoc $(srcdir)/muttbug.man $(DESTDIR)$(mandir)/man1/flea.1
./instdoc $(srcdir)/muttbug.man $(DESTDIR)$(mandir)/man1/muttbug.1
test x$(DOTLOCK_TARGET) = x || ./instdoc $(srcdir)/dotlock.man \
$(DESTDIR)$(mandir)/man1/mutt_dotlock.1
./instdoc muttrc.man $(DESTDIR)$(mandir)/man5/muttrc.5
......@@ -677,7 +674,7 @@ install-data-local: makedoc-all instdoc
fi
uninstall-local:
for f in mutt.1 mutt_dotlock.1 flea.1 muttbug.1 smime_keys.1 pgpewrap.1 pgpring.1; do \
for f in mutt.1 mutt_dotlock.1 smime_keys.1 pgpewrap.1 pgpring.1; do \
rm -f $(DESTDIR)$(mandir)/man1/$$f ; \
done
for f in muttrc.5 mbox.5 mmdf.5 ; do \
......
......@@ -884,7 +884,7 @@ attempt to request DSN or not.
If a message contains URLs, it is efficient to get a menu with all the
URLs and start a WWW browser on one of them. This functionality is
provided by the external urlview program which can be retrieved at
<a class="ulink" href="ftp://ftp.mutt.org/mutt/contrib/" target="_top">ftp://ftp.mutt.org/mutt/contrib/</a>
<a class="ulink" href="https://github.com/sigpipe/urlview" target="_top">https://github.com/sigpipe/urlview</a>
and the configuration commands:
</p><pre class="screen">
macro index \cb |urlview\n
......
This diff is collapsed.
......@@ -52,17 +52,17 @@ All messages posted to <span class="emphasis"><em>mutt-announce</em></span> are
automatically forwarded to <span class="emphasis"><em>mutt-users</em></span>, so you do
not need to be subscribed to both lists.
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="distribution"></a>3. Getting Mutt</h2></div></div></div><p>
Mutt releases can be downloaded from <a class="ulink" href="ftp://ftp.mutt.org/mutt/" target="_top">ftp://ftp.mutt.org/mutt/</a>. For a
Mutt releases can be downloaded from <a class="ulink" href="ftp://ftp.mutt.org/pub/mutt/" target="_top">ftp://ftp.mutt.org/pub/mutt/</a>. For a
list of mirror sites, please refer to <a class="ulink" href="http://www.mutt.org/download.html" target="_top">http://www.mutt.org/download.html</a>.
</p><p>
For nightly tarballs and version control access, please refer to the
<a class="ulink" href="http://dev.mutt.org/" target="_top">Mutt development site</a>.
For version control access, please refer to the
<a class="ulink" href="https://gitlab.com/muttmua/mutt" target="_top">Mutt development site</a>.
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="irc"></a>4. Mutt Online Resources</h2></div></div></div><div class="variablelist"><dl class="variablelist"><dt><span class="term">Bug Tracking System</span></dt><dd><p>
The official Mutt bug tracking system can be found at
<a class="ulink" href="http://bugs.mutt.org/" target="_top">http://bugs.mutt.org/</a>
<a class="ulink" href="https://gitlab.com/muttmua/mutt/issues" target="_top">https://gitlab.com/muttmua/mutt/issues</a>
</p></dd><dt><span class="term">Wiki</span></dt><dd><p>
An (unofficial) wiki can be found
at <a class="ulink" href="http://wiki.mutt.org/" target="_top">http://wiki.mutt.org/</a>.
at <a class="ulink" href="https://gitlab.com/muttmua/mutt/wikis/home" target="_top">https://gitlab.com/muttmua/mutt/wikis/home</a>.
</p></dd><dt><span class="term">IRC</span></dt><dd><p>
For the IRC user community, visit channel <span class="emphasis"><em>#mutt</em></span> on
<a class="ulink" href="http://www.freenode.net/" target="_top">irc.freenode.net</a>.
......@@ -81,7 +81,7 @@ improve and continue to maintain stale translations.
</p><p>
For contributing code patches for new features and bug fixes, please
refer to the developer pages at
<a class="ulink" href="http://dev.mutt.org/" target="_top">http://dev.mutt.org/</a> for more details.
<a class="ulink" href="https://gitlab.com/muttmua/mutt" target="_top">https://gitlab.com/muttmua/mutt</a> for more details.
</p></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="typo"></a>6. Typographical Conventions</h2></div></div></div><p>
This section lists typographical conventions followed throughout this
manual. See table <a class="xref" href="intro.html#tab-typo" title="Table 1.1. Typographical conventions for special terms">Table 1.1, “Typographical conventions for special terms”</a> for typographical
......
This diff is collapsed.
......@@ -4,7 +4,7 @@ Michael Elkins
<[1]mmee@@ccss..hhmmcc..eedduu>
version 1.9.2 (2017-12-15)
version 1.9.3 (2018-01-21)
_A_b_s_t_r_a_c_t
......@@ -734,21 +734,22 @@ Chapter 1. Introduction
3. Getting Mutt
Mutt releases can be downloaded from [627]ffttpp::////ffttpp..mmuutttt..oorrgg//mmuutttt//. For
a list of mirror sites, please refer to
Mutt releases can be downloaded from [627]ffttpp::////ffttpp..mmuutttt..oorrgg//ppuubb//mmuutttt//.
For a list of mirror sites, please refer to
[628]hhttttpp::////wwwwww..mmuutttt..oorrgg//ddoowwnnllooaadd..hhttmmll.
For nightly tarballs and version control access, please refer to the
[629]MMuutttt  ddeevveellooppmmeenntt  ssiittee.
For version control access, please refer to the [629]MMuutttt  ddeevveellooppmmeenntt
ssiittee.
4. Mutt Online Resources
Bug Tracking System
The official Mutt bug tracking system can be found at
[630]hhttttpp::////bbuuggss..mmuutttt..oorrgg//
[630]hhttttppss::////ggiittllaabb..ccoomm//mmuuttttmmuuaa//mmuutttt//iissssuueess
Wiki
An (unofficial) wiki can be found at [631]hhttttpp::////wwiikkii..mmuutttt..oorrgg//.
An (unofficial) wiki can be found at
[631]hhttttppss::////ggiittllaabb..ccoomm//mmuuttttmmuuaa//mmuutttt//wwiikkiiss//hhoommee.
IRC
For the IRC user community, visit channel _#_m_u_t_t on
......@@ -770,8 +771,8 @@ Chapter 1. Introduction
improve and continue to maintain stale translations.
For contributing code patches for new features and bug fixes, please
refer to the developer pages at [634]hhttttpp::////ddeevv..mmuutttt..oorrgg// for more
details.
refer to the developer pages at [634]hhttttppss::////ggiittllaabb..ccoomm//mmuuttttmmuuaa//mmuutttt
for more details.
6. Typographical Conventions
......@@ -4354,7 +4355,8 @@ Note
If a message contains URLs, it is efficient to get a menu with all the
URLs and start a WWW browser on one of them. This functionality is
provided by the external urlview program which can be retrieved at
[1010]ffttpp::////ffttpp..mmuutttt..oorrgg//mmuutttt//ccoonnttrriibb// and the configuration commands:
[1010]hhttttppss::////ggiitthhuubb..ccoomm//ssiiggppiippee//uurrllvviieeww and the configuration
commands:
macro index \cb |urlview\n
macro pager \cb |urlview\n
......
......@@ -86,14 +86,14 @@ not need to be subscribed to both lists.
<para>
Mutt releases can be downloaded from <ulink
url="ftp://ftp.mutt.org/mutt/">ftp://ftp.mutt.org/mutt/</ulink>. For a
url="ftp://ftp.mutt.org/pub/mutt/">ftp://ftp.mutt.org/pub/mutt/</ulink>. For a
list of mirror sites, please refer to <ulink
url="http://www.mutt.org/download.html">http://www.mutt.org/download.html</ulink>.
</para>
<para>
For nightly tarballs and version control access, please refer to the
<ulink url="http://dev.mutt.org/">Mutt development site</ulink>.
For version control access, please refer to the
<ulink url="https://gitlab.com/muttmua/mutt">Mutt development site</ulink>.
</para>
</sect1>
......@@ -108,7 +108,7 @@ For nightly tarballs and version control access, please refer to the
<listitem>
<para>
The official Mutt bug tracking system can be found at
<ulink url="http://bugs.mutt.org/">http://bugs.mutt.org/</ulink>
<ulink url="https://gitlab.com/muttmua/mutt/issues">https://gitlab.com/muttmua/mutt/issues</ulink>
</para>
</listitem>
</varlistentry>
......@@ -118,7 +118,7 @@ The official Mutt bug tracking system can be found at
<listitem>
<para>
An (unofficial) wiki can be found
at <ulink url="http://wiki.mutt.org/">http://wiki.mutt.org/</ulink>.
at <ulink url="https://gitlab.com/muttmua/mutt/wikis/home">https://gitlab.com/muttmua/mutt/wikis/home</ulink>.
</para>
</listitem>
</varlistentry>
......@@ -168,7 +168,7 @@ improve and continue to maintain stale translations.
<para>
For contributing code patches for new features and bug fixes, please
refer to the developer pages at
<ulink url="http://dev.mutt.org/">http://dev.mutt.org/</ulink> for more details.
<ulink url="https://gitlab.com/muttmua/mutt">https://gitlab.com/muttmua/mutt</ulink> for more details.
</para>
</sect1>
......@@ -6460,7 +6460,7 @@ If a message contains URLs, it is efficient to get a menu with all the
URLs and start a WWW browser on one of them. This functionality is
provided by the external urlview program which can be retrieved at
<ulink
url="ftp://ftp.mutt.org/mutt/contrib/">ftp://ftp.mutt.org/mutt/contrib/</ulink>
url="https://github.com/sigpipe/urlview">https://github.com/sigpipe/urlview</ulink>
and the configuration commands:
</para>
......
......@@ -211,7 +211,7 @@ The help line for the index menu is not updated if you change the bindings
for one of the functions listed while Mutt is running.
.PP
For a more up-to-date list of bugs, errm, fleas, please visit the
mutt project's bug tracking system under http://bugs.mutt.org/.
mutt project's bug tracking system under https://gitlab.com/muttmua/mutt/issues.
.SH NO WARRANTIES
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
......
.\" -*-nroff-*-
.\"
.\"
.\" Copyright (C) 1996-2000 Thomas Roessler <roessler@does-not-exist.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 2 of the License, or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program; if not, write to the Free Software
.\" Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\"
.TH flea 1 "July 2000" Unix "User Manuals"
.SH NAME
flea \- Report a bug (or rather a flea) in mutt.
.SH SYNOPSIS
.PP
.B flea
.SH DESCRIPTION
.PP
.B flea
is a shell script which helps you to submit a bug report against the
.BR mutt (1)
mail user agent.
.PP
If you invoke
.BR flea ,
you'll first be prompted for a short
description of the problem you experience. This will be used as the
bug report's subject line, so it should be concise, but informative.
.PP
You are then asked to assign an initial severity level to the
problem you observe;
.B flea
will give you a description which severity level is appropriate or
not.
.PP
Then, you are asked for the location of a core dump (normally named
.BR core )
which may have been left over by a crash of your
.BR mutt (1).
You can just type \(lqno\(rq here, or you can enter the path leading
to a core dump.
.B flea
will try to use either
.BR sdb (1),
.BR dbx (1),
or
.BR gdb (1)
to extract some information from this core dump which may be helpful
to developers in order to determine the reason for the crash.
.PP
Finally, you are asked whether or not you want to include personal
and system
.BR mutt (1)
configuration files with the bug report. If at all possible, we
urge you to answer these questions with \(lqyes\(rq, since a
reference configuration makes it incredibly easier to track down a
problem.
.PP
If you are using Debian GNU/Linux,
.B flea
will now check whether or not
.B mutt
has been installed as a Debian
package on your system, and suggest to file the bug against the
.BR mutt (1)
and Debian bug tracking systems. This option was added since the
.BR mutt (1)
project uses another instantiation of the Debian bug tracking
system, so submitting bugs against both systems in one pass is
simple.
.PP
You are then dropped into your favorite editor as determined by the
.B EDITOR
and
.B VISUAL
environment variables.
.PP
Please give us details about the problem in the empty space below
the line reading \(lqPlease type your report below this line\(rq.
We are most interested in precise information on what symptoms you
observe and what steps may be used to reproduce the bug. Chances
are that problems which can easily be reproduced will be fixed
quickly. So please take some time when filling out this part of the
template.
.PP
The remainder of the template contains various kinds of information
gathered from your system, including output of the
.BR uname (1)
command, output from
.BR mutt (1)
itself, and your system's
.BR mutt (1)
configuration files. You may wish to browse through this part of
the bug report form in order to avoid leaking confidential
information to the public.
.PP
If you leave the editor,
.B flea
will give you the option to review, re-edit, submit, or abandon your
bug report. If you decide to submit it, a mail message containing
your report will be sent to <fleas@mutt.org>. You'll receive a
copy of this message.
.PP
While your bug report is being processed by the bug tracking system,
you will receive various e-mail messages from the bug tracking
system informing you about what's going on: Once your bug report has
been entered into the bug tracking system, it will be assigned a
unique serial number about which you are informed via e-mail. If
you wish to submit additional information about the bug, you can
just send it to the address
.BR fleas@mutt.org
with #\fIserial\fP in the subject.
.PP
Later, you will most likely receive questions from the developers
about the problem you observed, and you will eventually be informed