Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package maildir-utils for openSUSE:Factory 
checked in at 2021-12-05 22:45:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maildir-utils (Old)
 and      /work/SRC/openSUSE:Factory/.maildir-utils.new.31177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maildir-utils"

Sun Dec  5 22:45:50 2021 rev:28 rq:935567 version:1.6.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/maildir-utils/maildir-utils.changes      
2021-11-03 17:27:20.181372350 +0100
+++ /work/SRC/openSUSE:Factory/.maildir-utils.new.31177/maildir-utils.changes   
2021-12-05 22:46:16.433610327 +0100
@@ -1,0 +2,9 @@
+Fri Dec  3 18:31:14 UTC 2021 - Michael Vetter <mvet...@suse.com>
+
+- Update to 1.6.10:
+  * fix --terminate help display
+  * make undo work across compose saves
+  * ignore .update when store is empty
+  * add xapian deps
+
+-------------------------------------------------------------------

Old:
----
  mu-1.6.9.tar.xz

New:
----
  mu-1.6.10.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ maildir-utils.spec ++++++
--- /var/tmp/diff_new_pack.4Qc5Vk/_old  2021-12-05 22:46:18.237604449 +0100
+++ /var/tmp/diff_new_pack.4Qc5Vk/_new  2021-12-05 22:46:18.237604449 +0100
@@ -17,13 +17,13 @@
 
 
 Name:           maildir-utils
-Version:        1.6.9
+Version:        1.6.10
 Release:        0
 Summary:        Maildir indexer and searcher
 License:        GPL-3.0-or-later
 Group:          Productivity/Networking/Email/Utilities
 URL:            https://www.djcbsoftware.nl/code/mu/
-Source:         
https://github.com/djcb/mu/releases/download/%{version}-signed/mu-%{version}.tar.xz
+Source:         
https://github.com/djcb/mu/releases/download/%{version}/mu-%{version}.tar.xz
 BuildRequires:  autoconf
 BuildRequires:  automake >= 1.14
 BuildRequires:  emacs-nox >= 24.4

++++++ mu-1.6.9.tar.xz -> mu-1.6.10.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/Makefile.in new/mu-1.6.10/Makefile.in
--- old/mu-1.6.9/Makefile.in    2021-10-24 13:44:42.000000000 +0200
+++ new/mu-1.6.10/Makefile.in   2021-11-13 07:51:40.000000000 +0100
@@ -15,7 +15,7 @@
 @SET_MAKE@
 
 # aminclude_static.am generated automatically by Autoconf
-# from AX_AM_MACROS_STATIC on Sun Oct 24 14:44:42 EEST 2021
+# from AX_AM_MACROS_STATIC on Sat Nov 13 08:51:40 EET 2021
 
 VPATH = @srcdir@
 am__is_gnu_make = { \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/aminclude_static.am 
new/mu-1.6.10/aminclude_static.am
--- old/mu-1.6.9/aminclude_static.am    2021-10-24 13:44:42.000000000 +0200
+++ new/mu-1.6.10/aminclude_static.am   2021-11-13 07:51:40.000000000 +0100
@@ -1,6 +1,6 @@
 
 # aminclude_static.am generated automatically by Autoconf
-# from AX_AM_MACROS_STATIC on Sun Oct 24 14:44:42 EEST 2021
+# from AX_AM_MACROS_STATIC on Sat Nov 13 08:51:40 EET 2021
 
 
 # Code coverage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/configure new/mu-1.6.10/configure
--- old/mu-1.6.9/configure      2021-10-24 13:44:41.000000000 +0200
+++ new/mu-1.6.10/configure     2021-11-13 07:51:39.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mu 1.6.9.
+# Generated by GNU Autoconf 2.69 for mu 1.6.10.
 #
 # Report bugs to <https://github.com/djcb/mu/issues>.
 #
@@ -592,8 +592,8 @@
 # Identity of this package.
 PACKAGE_NAME='mu'
 PACKAGE_TARNAME='mu'
-PACKAGE_VERSION='1.6.9'
-PACKAGE_STRING='mu 1.6.9'
+PACKAGE_VERSION='1.6.10'
+PACKAGE_STRING='mu 1.6.10'
 PACKAGE_BUGREPORT='https://github.com/djcb/mu/issues'
 PACKAGE_URL=''
 
@@ -1444,7 +1444,7 @@
   # 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 mu 1.6.9 to adapt to many kinds of systems.
+\`configure' configures mu 1.6.10 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1515,7 +1515,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of mu 1.6.9:";;
+     short | recursive ) echo "Configuration of mu 1.6.10:";;
    esac
   cat <<\_ACEOF
 
@@ -1674,7 +1674,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-mu configure 1.6.9
+mu configure 1.6.10
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2223,7 +2223,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by mu $as_me 1.6.9, which was
+It was created by mu $as_me 1.6.10, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3094,7 +3094,7 @@
 
 # Define the identity of the package.
  PACKAGE='mu'
- VERSION='1.6.9'
+ VERSION='1.6.10'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -22622,7 +22622,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by mu $as_me 1.6.9, which was
+This file was extended by mu $as_me 1.6.10, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -22688,7 +22688,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-mu config.status 1.6.9
+mu config.status 1.6.10
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/configure.ac new/mu-1.6.10/configure.ac
--- old/mu-1.6.9/configure.ac   2021-10-24 13:42:13.000000000 +0200
+++ new/mu-1.6.10/configure.ac  2021-11-13 07:51:13.000000000 +0100
@@ -15,7 +15,7 @@
 ## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 
 AC_PREREQ([2.68])
-AC_INIT([mu],[1.6.9],[https://github.com/djcb/mu/issues],[mu])
+AC_INIT([mu],[1.6.10],[https://github.com/djcb/mu/issues],[mu])
 AC_COPYRIGHT([Copyright (C) 2008-2021 Dirk-Jan C. Binnema])
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_SRCDIR([mu/mu.cc])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/guile/stamp-vti 
new/mu-1.6.10/guile/stamp-vti
--- old/mu-1.6.9/guile/stamp-vti        2021-10-24 13:44:50.000000000 +0200
+++ new/mu-1.6.10/guile/stamp-vti       2021-11-13 07:53:34.000000000 +0100
@@ -1,4 +1,4 @@
 @set UPDATED 27 August 2021
 @set UPDATED-MONTH August 2021
-@set EDITION 1.6.9
-@set VERSION 1.6.9
+@set EDITION 1.6.10
+@set VERSION 1.6.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/guile/version.texi 
new/mu-1.6.10/guile/version.texi
--- old/mu-1.6.9/guile/version.texi     2021-10-24 13:44:50.000000000 +0200
+++ new/mu-1.6.10/guile/version.texi    2021-11-13 07:53:34.000000000 +0100
@@ -1,4 +1,4 @@
 @set UPDATED 27 August 2021
 @set UPDATED-MONTH August 2021
-@set EDITION 1.6.9
-@set VERSION 1.6.9
+@set EDITION 1.6.10
+@set VERSION 1.6.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/lib/Makefile.am 
new/mu-1.6.10/lib/Makefile.am
--- old/mu-1.6.9/lib/Makefile.am        2021-08-27 08:40:32.000000000 +0200
+++ new/mu-1.6.10/lib/Makefile.am       2021-11-13 07:50:52.000000000 +0100
@@ -31,6 +31,7 @@
 AM_CFLAGS=                                                      \
         $(WARN_CFLAGS)                                          \
         $(GMIME_CFLAGS)                                         \
+        $(XAPIAN_CFLAGS)                                        \
         $(GLIB_CFLAGS)                                          \
         $(GUILE_CFLAGS)                                         \
         $(ASAN_CFLAGS)                                          \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/lib/Makefile.in 
new/mu-1.6.10/lib/Makefile.in
--- old/mu-1.6.9/lib/Makefile.in        2021-10-24 13:44:42.000000000 +0200
+++ new/mu-1.6.10/lib/Makefile.in       2021-11-13 07:51:40.000000000 +0100
@@ -15,7 +15,7 @@
 @SET_MAKE@
 
 # aminclude_static.am generated automatically by Autoconf
-# from AX_AM_MACROS_STATIC on Sun Oct 24 14:44:42 EEST 2021
+# from AX_AM_MACROS_STATIC on Sat Nov 13 08:51:40 EET 2021
 
 
 VPATH = @srcdir@
@@ -750,6 +750,7 @@
 AM_CFLAGS = \
         $(WARN_CFLAGS)                                          \
         $(GMIME_CFLAGS)                                         \
+        $(XAPIAN_CFLAGS)                                        \
         $(GLIB_CFLAGS)                                          \
         $(GUILE_CFLAGS)                                         \
         $(ASAN_CFLAGS)                                          \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/lib/index/Makefile.am 
new/mu-1.6.10/lib/index/Makefile.am
--- old/mu-1.6.9/lib/index/Makefile.am  2021-08-27 08:40:32.000000000 +0200
+++ new/mu-1.6.10/lib/index/Makefile.am 2021-11-13 07:50:52.000000000 +0100
@@ -22,6 +22,7 @@
 AM_CXXFLAGS=                                                   \
        $(WARN_CXXFLAGS)                                        \
        $(GLIB_CFLAGS)                                          \
+       $(XAPIAN_CFLAGS)                                        \
        $(ASAN_CXXFLAGS)                                        \
        $(CODE_COVERAGE_CFLAGS)                                 \
        -I${top_srcdir}/lib
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/lib/index/Makefile.in 
new/mu-1.6.10/lib/index/Makefile.in
--- old/mu-1.6.9/lib/index/Makefile.in  2021-10-24 13:44:42.000000000 +0200
+++ new/mu-1.6.10/lib/index/Makefile.in 2021-11-13 07:51:40.000000000 +0100
@@ -15,7 +15,7 @@
 @SET_MAKE@
 
 # aminclude_static.am generated automatically by Autoconf
-# from AX_AM_MACROS_STATIC on Sun Oct 24 14:44:42 EEST 2021
+# from AX_AM_MACROS_STATIC on Sat Nov 13 08:51:40 EET 2021
 
 VPATH = @srcdir@
 am__is_gnu_make = { \
@@ -403,6 +403,7 @@
 AM_CXXFLAGS = \
        $(WARN_CXXFLAGS)                                        \
        $(GLIB_CFLAGS)                                          \
+       $(XAPIAN_CFLAGS)                                        \
        $(ASAN_CXXFLAGS)                                        \
        $(CODE_COVERAGE_CFLAGS)                                 \
        -I${top_srcdir}/lib
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/lib/mu-server.cc 
new/mu-1.6.10/lib/mu-server.cc
--- old/mu-1.6.9/lib/mu-server.cc       2021-10-24 13:42:01.000000000 +0200
+++ new/mu-1.6.10/lib/mu-server.cc      2021-11-13 07:50:19.000000000 +0100
@@ -868,6 +868,8 @@
         Mu::Indexer::Config conf{};
         conf.cleanup    = get_bool_or(params, ":cleanup");
         conf.lazy_check = get_bool_or(params, ":lazy-check");
+       // ignore .noupdate with an empty store.
+       conf.ignore_noupdate = store().empty();
 
         indexer().stop();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/lib/utils/Makefile.in 
new/mu-1.6.10/lib/utils/Makefile.in
--- old/mu-1.6.9/lib/utils/Makefile.in  2021-10-24 13:44:42.000000000 +0200
+++ new/mu-1.6.10/lib/utils/Makefile.in 2021-11-13 07:51:40.000000000 +0100
@@ -15,7 +15,7 @@
 @SET_MAKE@
 
 # aminclude_static.am generated automatically by Autoconf
-# from AX_AM_MACROS_STATIC on Sun Oct 24 14:44:42 EEST 2021
+# from AX_AM_MACROS_STATIC on Sat Nov 13 08:51:40 EET 2021
 
 
 VPATH = @srcdir@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/man/mu-index.1 new/mu-1.6.10/man/mu-index.1
--- old/mu-1.6.9/man/mu-index.1 2021-10-21 18:25:03.000000000 +0200
+++ new/mu-1.6.10/man/mu-index.1        2021-11-13 07:50:37.000000000 +0100
@@ -1,4 +1,4 @@
-.TH MU-INDEX 1 "May 2020" "User Manuals"
+.TH MU-INDEX 1 "November 2021" "User Manuals"
 
 .SH NAME
 
@@ -40,7 +40,7 @@
 directory and all of its subdirectories will be ignored, unless we do a full
 rebuild (with \fBmu init\fR). This can be useful to speed up things you have
 some maildirs that never change. Note that you can still search for these
-messages, this only affects updating the database.
+messages, this only affects updating the database. \fI.noupdate\fR is ignored 
when you start indexing with an empty database (such as directly after \fImu 
init\fR.
 
 There also the \fB--lazy-check\fR which can greatly speed up indexing;
 see below for details.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu/Makefile.am new/mu-1.6.10/mu/Makefile.am
--- old/mu-1.6.9/mu/Makefile.am 2021-08-27 08:40:32.000000000 +0200
+++ new/mu-1.6.10/mu/Makefile.am        2021-11-13 07:50:52.000000000 +0100
@@ -19,6 +19,7 @@
 AM_CPPFLAGS=                                                    \
        -I${top_srcdir}/lib                                     \
        $(GLIB_CFLAGS)                                          \
+       $(XAPIAN_CFLAGS)                                        \
        $(CODE_COVERAGE_CFLAGS)
 
 AM_CXXFLAGS=                                                    \
@@ -61,6 +62,7 @@
        ${top_builddir}/lib/libmu.la                            \
        ${top_builddir}/lib/utils/libmu-utils.la                \
        $(GLIB_LIBS)                                            \
+       $(XAPIAN_LIBS)                                          \
        $(READLINE_LIBS)                                        \
        $(CODE_COVERAGE_LIBS)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu/Makefile.in new/mu-1.6.10/mu/Makefile.in
--- old/mu-1.6.9/mu/Makefile.in 2021-10-24 13:44:43.000000000 +0200
+++ new/mu-1.6.10/mu/Makefile.in        2021-11-13 07:51:40.000000000 +0100
@@ -15,7 +15,7 @@
 @SET_MAKE@
 
 # aminclude_static.am generated automatically by Autoconf
-# from AX_AM_MACROS_STATIC on Sun Oct 24 14:44:42 EEST 2021
+# from AX_AM_MACROS_STATIC on Sat Nov 13 08:51:40 EET 2021
 
 VPATH = @srcdir@
 am__is_gnu_make = { \
@@ -138,7 +138,8 @@
 am__DEPENDENCIES_1 =
 mu_DEPENDENCIES = ${top_builddir}/lib/libmu.la \
        ${top_builddir}/lib/utils/libmu-utils.la $(am__DEPENDENCIES_1) \
-       $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+       $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+       $(am__DEPENDENCIES_1)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
@@ -647,6 +648,7 @@
 AM_CPPFLAGS = \
        -I${top_srcdir}/lib                                     \
        $(GLIB_CFLAGS)                                          \
+       $(XAPIAN_CFLAGS)                                        \
        $(CODE_COVERAGE_CFLAGS)
 
 AM_CXXFLAGS = \
@@ -679,6 +681,7 @@
        ${top_builddir}/lib/libmu.la                            \
        ${top_builddir}/lib/utils/libmu-utils.la                \
        $(GLIB_LIBS)                                            \
+       $(XAPIAN_LIBS)                                          \
        $(READLINE_LIBS)                                        \
        $(CODE_COVERAGE_LIBS)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu/mu-cmd-index.cc 
new/mu-1.6.10/mu/mu-cmd-index.cc
--- old/mu-1.6.9/mu/mu-cmd-index.cc     2021-10-24 13:42:01.000000000 +0200
+++ new/mu-1.6.10/mu/mu-cmd-index.cc    2021-11-13 07:50:19.000000000 +0100
@@ -124,6 +124,8 @@
         Mu::Indexer::Config conf{};
         conf.cleanup          = !opts->nocleanup;
         conf.lazy_check       = opts->lazycheck;
+       // ignore .noupdate with an empty store.
+       conf.ignore_noupdate = store.empty();
 
         install_sig_handler ();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu/mu-config.cc 
new/mu-1.6.10/mu/mu-config.cc
--- old/mu-1.6.9/mu/mu-config.cc        2021-10-24 13:42:01.000000000 +0200
+++ new/mu-1.6.10/mu/mu-config.cc       2021-11-13 07:19:03.000000000 +0100
@@ -371,24 +371,34 @@
        return entries;
 }
 
-static GOptionGroup *
-config_options_group_view ()
+static GOptionGroup*
+config_options_group_view()
 {
-       GOptionGroup *og;
-       GOptionEntry entries[] = {
-               {"summary-len", 0, 0, G_OPTION_ARG_INT, &MU_CONFIG.summary_len,
-                "use up to <n> lines for the summary, or 0 for none (0)",
-                "<len>"},
-               {"terminate", 0, 0, G_OPTION_ARG_NONE, &MU_CONFIG.terminator,
-                "terminate messages with ascii-0x07 (\\f, form-feed)",
-                "<term>"},
-               {"format", 'o', 0, G_OPTION_ARG_STRING, &MU_CONFIG.formatstr,
-                "output format ('plain'(*), 'sexp')", "<format>"},
-               {NULL, 0, 0, G_OPTION_ARG_NONE, NULL, NULL, NULL}
-       };
+       GOptionGroup* og;
+       GOptionEntry  entries[] = {{"summary-len",
+                                   0,
+                                   0,
+                                   G_OPTION_ARG_INT,
+                                   &MU_CONFIG.summary_len,
+                                   "use up to <n> lines for the summary, or 0 
for none (0)",
+                                   "<len>"},
+                                  {"terminate",
+                                   0,
+                                   0,
+                                   G_OPTION_ARG_NONE,
+                                   &MU_CONFIG.terminator,
+                                   "terminate messages with ascii-0x07 (\\f, 
form-feed)",
+                                   NULL},
+                                  {"format",
+                                   'o',
+                                   0,
+                                   G_OPTION_ARG_STRING,
+                                   &MU_CONFIG.formatstr,
+                                   "output format ('plain'(*), 'sexp')",
+                                   "<format>"},
+                                  {NULL, 0, 0, G_OPTION_ARG_NONE, NULL, NULL, 
NULL}};
 
-       og = g_option_group_new("view", "Options for the 'view' command",
-                               "", NULL, NULL);
+       og = g_option_group_new("view", "Options for the 'view' command", "", 
NULL, NULL);
 
        g_option_group_add_entries(og, entries);
        g_option_group_add_entries(og, crypto_option_entries());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu/mu-config.hh 
new/mu-1.6.10/mu/mu-config.hh
--- old/mu-1.6.9/mu/mu-config.hh        2021-10-24 13:42:01.000000000 +0200
+++ new/mu-1.6.10/mu/mu-config.hh       2021-11-13 07:49:53.000000000 +0100
@@ -116,7 +116,6 @@
        /* options for indexing */
 
        gboolean        nocleanup;      /* don't cleanup del'd mails from db */
-       gboolean        rebuild;        /* empty the database before indexing */
        gboolean        lazycheck;      /* don't check dirs with up-to-date
                                         * timestamps */
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu4e/mu4e-compose.el 
new/mu-1.6.10/mu4e/mu4e-compose.el
--- old/mu-1.6.9/mu4e/mu4e-compose.el   2021-10-24 13:42:01.000000000 +0200
+++ new/mu-1.6.10/mu4e/mu4e-compose.el  2021-11-13 07:24:30.000000000 +0100
@@ -360,8 +360,12 @@
             #'mu4e~compose-after-save-hook-fn
             nil t))
 
+(defvar-local mu4e~compose-undo nil
+  "Remember the undo-state.")
+
 (defun mu4e~compose-before-save-hook-fn ()
   "Add the message-id if necessary and update the date."
+  (setq mu4e~compose-undo buffer-undo-list)
   (save-excursion
     (save-restriction
       (message-narrow-to-headers)
@@ -381,7 +385,8 @@
     (set-buffer-modified-p nil)
     (mu4e-message "Saved (%d lines)" (count-lines (point-min) (point-max)))
     ;; update the file on disk -- ie., without the separator
-    (mu4e~proc-add (buffer-file-name))))
+    (mu4e~proc-add (buffer-file-name)))
+  (setq buffer-undo-list mu4e~compose-undo))
 
 
 ;;; address completion
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu4e/mu4e-meta.el 
new/mu-1.6.10/mu4e/mu4e-meta.el
--- old/mu-1.6.9/mu4e/mu4e-meta.el      2021-10-24 13:44:48.000000000 +0200
+++ new/mu-1.6.10/mu4e/mu4e-meta.el     2021-11-13 07:51:47.000000000 +0100
@@ -1,5 +1,5 @@
 ;; auto-generated
-(defconst mu4e-mu-version "1.6.9"
+(defconst mu4e-mu-version "1.6.10"
   "Required mu binary version; mu4e's version must agree with this.")
 
 (defconst mu4e-builddir "/home/djcb/Sources/mu"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu4e/mu4e.info new/mu-1.6.10/mu4e/mu4e.info
--- old/mu-1.6.9/mu4e/mu4e.info 2021-10-24 13:44:52.000000000 +0200
+++ new/mu-1.6.10/mu4e/mu4e.info        2021-11-13 07:53:55.000000000 +0100
@@ -19,7 +19,7 @@
 mu4e manual
 ***********
 
-Welcome to mu4e 1.6.9.
+Welcome to mu4e 1.6.10.
 
    mu4e (mu-for-emacs) is an e-mail client for GNU Emacs version 24.4 or
 higher, built on top of the mu(1) e-mail search engine.  mu4e is
@@ -5662,178 +5662,178 @@
 
 Tag Table:
 Node: Top628
-Ref: Top-Footnote-12909
-Ref: Top-Footnote-22955
-Ref: Top-Footnote-33051
-Node: Introduction3176
-Node: Why another e-mail client3556
-Node: Other mail clients4166
-Ref: Other mail clients-Footnote-14947
-Ref: Other mail clients-Footnote-24982
-Ref: Other mail clients-Footnote-35026
-Ref: Other mail clients-Footnote-45062
-Node: What mu4e does not do5093
-Ref: What mu4e does not do-Footnote-16164
-Ref: What mu4e does not do-Footnote-26203
-Ref: What mu4e does not do-Footnote-36243
-Node: Becoming a mu4e user6280
-Ref: Becoming a mu4e user-Footnote-17687
-Node: Getting started7740
-Node: Requirements8581
-Ref: Requirements-Footnote-19475
-Ref: Requirements-Footnote-29505
-Node: Installation9552
-Ref: Building from a release tarball12083
-Ref: Building from git12474
-Ref: Installation-Footnote-114204
-Ref: Installation-Footnote-214250
-Ref: Installation-Footnote-314360
-Node: Getting mail14394
-Ref: Getting mail-Footnote-115596
-Node: Initializing the message store15767
-Node: Indexing your messages16879
-Node: Basic configuration18395
-Node: Folders19015
-Ref: Folders-Footnote-119818
-Node: Retrieval and indexing20097
-Node: Sending mail24485
-Node: Running mu4e26708
-Node: Main view27755
-Node: MV Overview28284
-Node: Basic actions29442
-Node: MV Bookmarks30295
-Node: Miscellaneous31668
-Node: Headers view32543
-Node: HV Overview33303
-Ref: HV Overview-Footnote-137625
-Ref: HV Overview-Footnote-237716
-Ref: HV Overview-Footnote-337823
-Node: Keybindings37923
-Node: HV Marking39973
-Node: Sorting and threading41136
-Ref: Sorting and threading-Footnote-142712
-Node: HV Custom headers42803
-Node: HV Actions44986
-Node: Split view45696
-Node: Message view47132
-Node: MSGV Overview47968
-Node: MSGV Keybindings49167
-Node: MSGV Rich-text and images51711
-Node: MSGV Custom headers54302
-Node: MSGV Actions54838
-Node: Editor view55595
-Node: EV Overview56394
-Node: EV Keybindings56809
-Node: Address autocompletion57465
-Ref: Address autocompletion-Footnote-159567
-Node: Compose hooks59612
-Node: Signing and encrypting62915
-Node: Queuing mail63929
-Node: Message signatures65223
-Node: Other settings65857
-Node: Searching66589
-Node: Queries67554
-Ref: Queries-Footnote-170663
-Node: Bookmarks70777
-Ref: Bookmarks-Footnote-174936
-Node: Maildir searches74979
-Node: Other search functionality77482
-Ref: Including related messages79386
-Ref: Skipping duplicates80005
-Node: Marking80594
-Node: Marking messages81429
-Node: What to mark for82221
-Ref: What to mark for-Footnote-183798
-Ref: What to mark for-Footnote-283895
-Node: Executing the marks84091
-Node: Trashing messages84537
-Node: Leaving the headers buffer85161
-Node: Built-in marking functions85594
-Node: Custom mark functions86150
-Node: Adding a new kind of mark88499
-Node: Contexts91699
-Node: What are contexts92866
-Node: Context policies94518
-Node: Contexts and special folders95991
-Node: Contexts example97387
-Node: Dynamic folders102260
-Node: Smart refiling103527
-Ref: Smart refiling-Footnote-1106060
-Node: Other dynamic folders106105
-Node: Actions107373
-Node: Defining actions108268
-Ref: Defining actions-Footnote-1109544
-Ref: Defining actions-Footnote-2109720
-Node: Headers view actions109907
-Node: Message view actions110837
-Node: Attachment actions111671
-Node: Example actions112456
-Node: Extending mu4e112847
-Node: Extension points113378
-Node: Available functions115170
-Node: Message functions116081
-Node: Contact functions119197
-Node: Utility functions120435
-Node: Old message view121657
-Ref: Old message view-Footnote-1123078
-Node: OMSGV Overview123128
-Node: OMSGV Keybindings125374
-Node: Attachments128235
-Ref: Attachments-Footnote-1129673
-Ref: Attachments-Footnote-2129736
-Node: Viewing images inline129844
-Ref: Viewing images inline-Footnote-1130672
-Node: Displaying rich-text messages130710
-Ref: Html2text functions133368
-Ref: Privacy aspects134123
-Ref: Displaying rich-text messages-Footnote-1134462
-Ref: Displaying rich-text messages-Footnote-2134627
-Node: OMSGV Crypto134669
-Ref: Decryption135758
-Ref: Verifying signatures136475
-Node: OMSGV Custom headers137480
-Node: OMSGV Actions138026
-Node: Other tools139889
-Node: Emacs default140625
-Node: Org-mode links141253
-Node: Org-contacts144058
-Ref: Org-contacts-Footnote-1145139
-Node: BBDB145213
-Ref: BBDB-Footnote-1146583
-Node: iCalendar146636
-Node: Sauron149884
-Ref: Sauron-Footnote-1151422
-Node: Speedbar151592
-Node: Dired152479
-Node: Hydra152995
-Ref: Hydra-Footnote-1154097
-Node: iCalendar Integration154140
-Node: Example configs155136
-Node: Minimal configuration155679
-Node: Longer configuration156890
-Node: Gmail configuration159586
-Node: CONF Other settings164965
-Node: FAQ165510
-Node: General166030
-Ref: mu-mu4e-differ166223
-Node: Retrieving mail170934
-Ref: Retrieving mail-Footnote-1174600
-Node: Reading messages174633
-Node: Writing messages180229
-Node: Known issues188783
-Node: Tips and Tricks189917
-Node: Fancy characters190304
-Node: Refiling messages191320
-Node: Saving outgoing messages194918
-Node: Confirmation before sending197452
-Node: How it works198056
-Node: High-level overview198557
-Node: mu server200057
-Node: Reading from the server201082
-Node: The message s-expression203438
-Ref: The message s-expression-Footnote-1206663
-Node: Debugging206850
-Node: GNU Free Documentation License207889
+Ref: Top-Footnote-12910
+Ref: Top-Footnote-22956
+Ref: Top-Footnote-33052
+Node: Introduction3177
+Node: Why another e-mail client3557
+Node: Other mail clients4167
+Ref: Other mail clients-Footnote-14948
+Ref: Other mail clients-Footnote-24983
+Ref: Other mail clients-Footnote-35027
+Ref: Other mail clients-Footnote-45063
+Node: What mu4e does not do5094
+Ref: What mu4e does not do-Footnote-16165
+Ref: What mu4e does not do-Footnote-26204
+Ref: What mu4e does not do-Footnote-36244
+Node: Becoming a mu4e user6281
+Ref: Becoming a mu4e user-Footnote-17688
+Node: Getting started7741
+Node: Requirements8582
+Ref: Requirements-Footnote-19476
+Ref: Requirements-Footnote-29506
+Node: Installation9553
+Ref: Building from a release tarball12084
+Ref: Building from git12475
+Ref: Installation-Footnote-114205
+Ref: Installation-Footnote-214251
+Ref: Installation-Footnote-314361
+Node: Getting mail14395
+Ref: Getting mail-Footnote-115597
+Node: Initializing the message store15768
+Node: Indexing your messages16880
+Node: Basic configuration18396
+Node: Folders19016
+Ref: Folders-Footnote-119819
+Node: Retrieval and indexing20098
+Node: Sending mail24486
+Node: Running mu4e26709
+Node: Main view27756
+Node: MV Overview28285
+Node: Basic actions29443
+Node: MV Bookmarks30296
+Node: Miscellaneous31669
+Node: Headers view32544
+Node: HV Overview33304
+Ref: HV Overview-Footnote-137626
+Ref: HV Overview-Footnote-237717
+Ref: HV Overview-Footnote-337824
+Node: Keybindings37924
+Node: HV Marking39974
+Node: Sorting and threading41137
+Ref: Sorting and threading-Footnote-142713
+Node: HV Custom headers42804
+Node: HV Actions44987
+Node: Split view45697
+Node: Message view47133
+Node: MSGV Overview47969
+Node: MSGV Keybindings49168
+Node: MSGV Rich-text and images51712
+Node: MSGV Custom headers54303
+Node: MSGV Actions54839
+Node: Editor view55596
+Node: EV Overview56395
+Node: EV Keybindings56810
+Node: Address autocompletion57466
+Ref: Address autocompletion-Footnote-159568
+Node: Compose hooks59613
+Node: Signing and encrypting62916
+Node: Queuing mail63930
+Node: Message signatures65224
+Node: Other settings65858
+Node: Searching66590
+Node: Queries67555
+Ref: Queries-Footnote-170664
+Node: Bookmarks70778
+Ref: Bookmarks-Footnote-174937
+Node: Maildir searches74980
+Node: Other search functionality77483
+Ref: Including related messages79387
+Ref: Skipping duplicates80006
+Node: Marking80595
+Node: Marking messages81430
+Node: What to mark for82222
+Ref: What to mark for-Footnote-183799
+Ref: What to mark for-Footnote-283896
+Node: Executing the marks84092
+Node: Trashing messages84538
+Node: Leaving the headers buffer85162
+Node: Built-in marking functions85595
+Node: Custom mark functions86151
+Node: Adding a new kind of mark88500
+Node: Contexts91700
+Node: What are contexts92867
+Node: Context policies94519
+Node: Contexts and special folders95992
+Node: Contexts example97388
+Node: Dynamic folders102261
+Node: Smart refiling103528
+Ref: Smart refiling-Footnote-1106061
+Node: Other dynamic folders106106
+Node: Actions107374
+Node: Defining actions108269
+Ref: Defining actions-Footnote-1109545
+Ref: Defining actions-Footnote-2109721
+Node: Headers view actions109908
+Node: Message view actions110838
+Node: Attachment actions111672
+Node: Example actions112457
+Node: Extending mu4e112848
+Node: Extension points113379
+Node: Available functions115171
+Node: Message functions116082
+Node: Contact functions119198
+Node: Utility functions120436
+Node: Old message view121658
+Ref: Old message view-Footnote-1123079
+Node: OMSGV Overview123129
+Node: OMSGV Keybindings125375
+Node: Attachments128236
+Ref: Attachments-Footnote-1129674
+Ref: Attachments-Footnote-2129737
+Node: Viewing images inline129845
+Ref: Viewing images inline-Footnote-1130673
+Node: Displaying rich-text messages130711
+Ref: Html2text functions133369
+Ref: Privacy aspects134124
+Ref: Displaying rich-text messages-Footnote-1134463
+Ref: Displaying rich-text messages-Footnote-2134628
+Node: OMSGV Crypto134670
+Ref: Decryption135759
+Ref: Verifying signatures136476
+Node: OMSGV Custom headers137481
+Node: OMSGV Actions138027
+Node: Other tools139890
+Node: Emacs default140626
+Node: Org-mode links141254
+Node: Org-contacts144059
+Ref: Org-contacts-Footnote-1145140
+Node: BBDB145214
+Ref: BBDB-Footnote-1146584
+Node: iCalendar146637
+Node: Sauron149885
+Ref: Sauron-Footnote-1151423
+Node: Speedbar151593
+Node: Dired152480
+Node: Hydra152996
+Ref: Hydra-Footnote-1154098
+Node: iCalendar Integration154141
+Node: Example configs155137
+Node: Minimal configuration155680
+Node: Longer configuration156891
+Node: Gmail configuration159587
+Node: CONF Other settings164966
+Node: FAQ165511
+Node: General166031
+Ref: mu-mu4e-differ166224
+Node: Retrieving mail170935
+Ref: Retrieving mail-Footnote-1174601
+Node: Reading messages174634
+Node: Writing messages180230
+Node: Known issues188784
+Node: Tips and Tricks189918
+Node: Fancy characters190305
+Node: Refiling messages191321
+Node: Saving outgoing messages194919
+Node: Confirmation before sending197453
+Node: How it works198057
+Node: High-level overview198558
+Node: mu server200058
+Node: Reading from the server201083
+Node: The message s-expression203439
+Ref: The message s-expression-Footnote-1206664
+Node: Debugging206851
+Node: GNU Free Documentation License207890
 
 End Tag Table
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu4e/stamp-vti new/mu-1.6.10/mu4e/stamp-vti
--- old/mu-1.6.9/mu4e/stamp-vti 2021-10-24 13:44:51.000000000 +0200
+++ new/mu-1.6.10/mu4e/stamp-vti        2021-11-13 07:53:54.000000000 +0100
@@ -1,4 +1,4 @@
-@set UPDATED 24 October 2021
-@set UPDATED-MONTH October 2021
-@set EDITION 1.6.9
-@set VERSION 1.6.9
+@set UPDATED 13 November 2021
+@set UPDATED-MONTH November 2021
+@set EDITION 1.6.10
+@set VERSION 1.6.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/mu4e/version.texi 
new/mu-1.6.10/mu4e/version.texi
--- old/mu-1.6.9/mu4e/version.texi      2021-10-24 13:44:51.000000000 +0200
+++ new/mu-1.6.10/mu4e/version.texi     2021-11-13 07:53:54.000000000 +0100
@@ -1,4 +1,4 @@
-@set UPDATED 24 October 2021
-@set UPDATED-MONTH October 2021
-@set EDITION 1.6.9
-@set VERSION 1.6.9
+@set UPDATED 13 November 2021
+@set UPDATED-MONTH November 2021
+@set EDITION 1.6.10
+@set VERSION 1.6.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mu-1.6.9/toys/mug/mug.cc 
new/mu-1.6.10/toys/mug/mug.cc
--- old/mu-1.6.9/toys/mug/mug.cc        2021-10-24 13:42:01.000000000 +0200
+++ new/mu-1.6.10/toys/mug/mug.cc       2021-11-13 07:49:53.000000000 +0100
@@ -233,7 +233,7 @@
        switch (err) {
        case MUG_ERROR_XAPIAN_NOT_UPTODATE:
                msg = "The Xapian Database has the wrong version\n"
-                   "Please run 'mu index --rebuild'";
+                     "Please run 'mu init'";
                break;
        case MUG_ERROR_XAPIAN_DIR:
                msg = "Cannot find the Xapian database dir\n"

Reply via email to