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-08-27 21:44:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maildir-utils (Old) and /work/SRC/openSUSE:Factory/.maildir-utils.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maildir-utils" Fri Aug 27 21:44:10 2021 rev:26 rq:914603 version:1.6.5 Changes: -------- --- /work/SRC/openSUSE:Factory/maildir-utils/maildir-utils.changes 2021-08-24 10:55:24.688278144 +0200 +++ /work/SRC/openSUSE:Factory/.maildir-utils.new.1899/maildir-utils.changes 2021-08-27 21:45:20.874072049 +0200 @@ -1,0 +2,10 @@ +Fri Aug 27 12:15:38 UTC 2021 - Michael Vetter <[email protected]> + +- Update to 1.6.5: + * Create numbered backup of attached file when already exists (#2090) + * Use and instead of progn and fix some long lines + * Fix mu4e-view-save-attachments void variable + * mu4e-headers: restore mark after update + * view-gnus: Add S-SPC to scroll-down binding + +------------------------------------------------------------------- Old: ---- mu-1.6.4.tar.xz New: ---- mu-1.6.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maildir-utils.spec ++++++ --- /var/tmp/diff_new_pack.NuZZZ5/_old 2021-08-27 21:45:21.514072813 +0200 +++ /var/tmp/diff_new_pack.NuZZZ5/_new 2021-08-27 21:45:21.518072817 +0200 @@ -17,7 +17,7 @@ Name: maildir-utils -Version: 1.6.4 +Version: 1.6.5 Release: 0 Summary: Maildir indexer and searcher License: GPL-3.0-or-later ++++++ mu-1.6.4.tar.xz -> mu-1.6.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/Makefile.in new/mu-1.6.5/Makefile.in --- old/mu-1.6.4/Makefile.in 2021-08-21 15:23:16.000000000 +0200 +++ new/mu-1.6.5/Makefile.in 2021-08-26 21:22:30.000000000 +0200 @@ -15,7 +15,7 @@ @SET_MAKE@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Sat Aug 21 16:23:16 EEST 2021 +# from AX_AM_MACROS_STATIC on Thu Aug 26 22:22:30 EEST 2021 VPATH = @srcdir@ am__is_gnu_make = { \ @@ -226,9 +226,8 @@ $(top_srcdir)/build-aux/missing $(top_srcdir)/gtest.mk AUTHORS \ COPYING ChangeLog NEWS TODO build-aux/compile \ build-aux/config.guess build-aux/config.rpath \ - build-aux/config.sub build-aux/depcomp build-aux/install-sh \ - build-aux/ltmain.sh build-aux/mdate-sh build-aux/missing \ - build-aux/texinfo.tex + build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \ + build-aux/mdate-sh build-aux/missing build-aux/texinfo.tex DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/aminclude_static.am new/mu-1.6.5/aminclude_static.am --- old/mu-1.6.4/aminclude_static.am 2021-08-21 15:23:16.000000000 +0200 +++ new/mu-1.6.5/aminclude_static.am 2021-08-26 21:22:30.000000000 +0200 @@ -1,6 +1,6 @@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Sat Aug 21 16:23:16 EEST 2021 +# from AX_AM_MACROS_STATIC on Thu Aug 26 22:22:30 EEST 2021 # Code coverage diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/configure new/mu-1.6.5/configure --- old/mu-1.6.4/configure 2021-08-21 15:23:17.000000000 +0200 +++ new/mu-1.6.5/configure 2021-08-26 21:22:29.000000000 +0200 @@ -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.4. +# Generated by GNU Autoconf 2.69 for mu 1.6.5. # # 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.4' -PACKAGE_STRING='mu 1.6.4' +PACKAGE_VERSION='1.6.5' +PACKAGE_STRING='mu 1.6.5' 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.4 to adapt to many kinds of systems. +\`configure' configures mu 1.6.5 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.4:";; + short | recursive ) echo "Configuration of mu 1.6.5:";; 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.4 +mu configure 1.6.5 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.4, which was +It was created by mu $as_me 1.6.5, 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.4' + VERSION='1.6.5' 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.4, which was +This file was extended by mu $as_me 1.6.5, 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.4 +mu config.status 1.6.5 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.4/configure.ac new/mu-1.6.5/configure.ac --- old/mu-1.6.4/configure.ac 2021-08-21 15:22:37.000000000 +0200 +++ new/mu-1.6.5/configure.ac 2021-08-26 21:21:33.000000000 +0200 @@ -15,7 +15,7 @@ ## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. AC_PREREQ([2.68]) -AC_INIT([mu],[1.6.4],[https://github.com/djcb/mu/issues],[mu]) +AC_INIT([mu],[1.6.5],[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.4/guile/stamp-vti new/mu-1.6.5/guile/stamp-vti --- old/mu-1.6.4/guile/stamp-vti 2021-08-21 15:23:21.000000000 +0200 +++ new/mu-1.6.5/guile/stamp-vti 2021-08-26 21:22:38.000000000 +0200 @@ -1,4 +1,4 @@ @set UPDATED 17 March 2021 @set UPDATED-MONTH March 2021 -@set EDITION 1.6.4 -@set VERSION 1.6.4 +@set EDITION 1.6.5 +@set VERSION 1.6.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/guile/version.texi new/mu-1.6.5/guile/version.texi --- old/mu-1.6.4/guile/version.texi 2021-08-21 15:23:21.000000000 +0200 +++ new/mu-1.6.5/guile/version.texi 2021-08-26 21:22:38.000000000 +0200 @@ -1,4 +1,4 @@ @set UPDATED 17 March 2021 @set UPDATED-MONTH March 2021 -@set EDITION 1.6.4 -@set VERSION 1.6.4 +@set EDITION 1.6.5 +@set VERSION 1.6.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/lib/Makefile.in new/mu-1.6.5/lib/Makefile.in --- old/mu-1.6.4/lib/Makefile.in 2021-08-21 15:23:16.000000000 +0200 +++ new/mu-1.6.5/lib/Makefile.in 2021-08-26 21:22:30.000000000 +0200 @@ -15,7 +15,7 @@ @SET_MAKE@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Sat Aug 21 16:23:16 EEST 2021 +# from AX_AM_MACROS_STATIC on Thu Aug 26 22:22:30 EEST 2021 VPATH = @srcdir@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/lib/index/Makefile.in new/mu-1.6.5/lib/index/Makefile.in --- old/mu-1.6.4/lib/index/Makefile.in 2021-08-21 15:23:16.000000000 +0200 +++ new/mu-1.6.5/lib/index/Makefile.in 2021-08-26 21:22:30.000000000 +0200 @@ -15,7 +15,7 @@ @SET_MAKE@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Sat Aug 21 16:23:16 EEST 2021 +# from AX_AM_MACROS_STATIC on Thu Aug 26 22:22:30 EEST 2021 VPATH = @srcdir@ am__is_gnu_make = { \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/lib/utils/Makefile.in new/mu-1.6.5/lib/utils/Makefile.in --- old/mu-1.6.4/lib/utils/Makefile.in 2021-08-21 15:23:16.000000000 +0200 +++ new/mu-1.6.5/lib/utils/Makefile.in 2021-08-26 21:22:31.000000000 +0200 @@ -15,7 +15,7 @@ @SET_MAKE@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Sat Aug 21 16:23:16 EEST 2021 +# from AX_AM_MACROS_STATIC on Thu Aug 26 22:22:30 EEST 2021 VPATH = @srcdir@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/mu/Makefile.in new/mu-1.6.5/mu/Makefile.in --- old/mu-1.6.4/mu/Makefile.in 2021-08-21 15:23:16.000000000 +0200 +++ new/mu-1.6.5/mu/Makefile.in 2021-08-26 21:22:31.000000000 +0200 @@ -15,7 +15,7 @@ @SET_MAKE@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Sat Aug 21 16:23:16 EEST 2021 +# from AX_AM_MACROS_STATIC on Thu Aug 26 22:22:30 EEST 2021 VPATH = @srcdir@ am__is_gnu_make = { \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/mu4e/mu4e-headers.el new/mu-1.6.5/mu4e/mu4e-headers.el --- old/mu-1.6.4/mu4e/mu4e-headers.el 2021-08-21 14:47:59.000000000 +0200 +++ new/mu-1.6.5/mu4e/mu4e-headers.el 2021-08-25 21:57:12.000000000 +0200 @@ -383,8 +383,8 @@ (let* ((docid (mu4e-message-field msg :docid)) (initial-message-at-point (mu4e~headers-docid-at-point)) (initial-column (current-column)) - (point (mu4e~headers-docid-pos docid))) - + (point (mu4e~headers-docid-pos docid)) + (markinfo (gethash docid mu4e~mark-map))) (when point ;; is the message present in this list? ;; if it's marked, unmark it now @@ -415,6 +415,10 @@ (unless is-move (mu4e~headers-header-handler msg point)) + ;; restore the mark, if any. See #2076. + (when (and markinfo (mu4e~headers-goto-docid docid)) + (mu4e-mark-at-point (car markinfo) (cdr markinfo))) + (if (and initial-message-at-point (mu4e~headers-goto-docid initial-message-at-point)) (progn diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/mu4e/mu4e-meta.el new/mu-1.6.5/mu4e/mu4e-meta.el --- old/mu-1.6.4/mu4e/mu4e-meta.el 2021-08-21 15:23:20.000000000 +0200 +++ new/mu-1.6.5/mu4e/mu4e-meta.el 2021-08-26 21:22:37.000000000 +0200 @@ -1,5 +1,5 @@ ;; auto-generated -(defconst mu4e-mu-version "1.6.4" +(defconst mu4e-mu-version "1.6.5" "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.4/mu4e/mu4e-view-gnus.el new/mu-1.6.5/mu4e/mu4e-view-gnus.el --- old/mu-1.6.4/mu4e/mu4e-view-gnus.el 2021-08-17 09:10:15.000000000 +0200 +++ new/mu-1.6.5/mu4e/mu4e-view-gnus.el 2021-08-26 21:00:35.000000000 +0200 @@ -281,6 +281,7 @@ (define-key map (kbd "<C-kp-subtract>") #'mu4e-headers-split-view-shrink) ;; intra-message navigation + (define-key map (kbd "S-SPC") #'scroll-down) (define-key map (kbd "SPC") #'mu4e-view-scroll-up-or-next) (define-key map (kbd "RET") #'mu4e-scroll-up) (define-key map (kbd "<backspace>") #'mu4e-scroll-down) @@ -465,7 +466,7 @@ parts)) -(defun mu4e-view-save-attachments (&optional _arg) +(defun mu4e-view-save-attachments (&optional arg) "Save mime parts from current mu4e gnus view buffer. When helm-mode is enabled provide completion on attachments and @@ -500,7 +501,20 @@ dir (if arg (read-directory-name "Save to directory: ") mu4e-attachment-dir)) (cl-loop for (f . h) in handles when (member f files) - do (mm-save-part h (expand-file-name f dir)))) + do (mm-save-part-to-file + h (let ((file (expand-file-name f dir))) + (if (file-exists-p file) + (let (newname (count 1)) + (while (and + (setq newname + (concat + (file-name-sans-extension file) + (format "(%s)" count) + (file-name-extension file t))) + (file-exists-p newname)) + (cl-incf count)) + newname) + file))))) (mu4e-message "No attached files found")))) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/mu4e/mu4e.info new/mu-1.6.5/mu4e/mu4e.info --- old/mu-1.6.4/mu4e/mu4e.info 2021-08-21 15:23:23.000000000 +0200 +++ new/mu-1.6.5/mu4e/mu4e.info 2021-08-26 21:22:40.000000000 +0200 @@ -19,7 +19,7 @@ mu4e manual *********** -Welcome to mu4e 1.6.4. +Welcome to mu4e 1.6.5. 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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/mu4e/stamp-vti new/mu-1.6.5/mu4e/stamp-vti --- old/mu-1.6.4/mu4e/stamp-vti 2021-08-21 15:23:22.000000000 +0200 +++ new/mu-1.6.5/mu4e/stamp-vti 2021-08-26 21:22:39.000000000 +0200 @@ -1,4 +1,4 @@ @set UPDATED 15 August 2021 @set UPDATED-MONTH August 2021 -@set EDITION 1.6.4 -@set VERSION 1.6.4 +@set EDITION 1.6.5 +@set VERSION 1.6.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.6.4/mu4e/version.texi new/mu-1.6.5/mu4e/version.texi --- old/mu-1.6.4/mu4e/version.texi 2021-08-21 15:23:22.000000000 +0200 +++ new/mu-1.6.5/mu4e/version.texi 2021-08-26 21:22:39.000000000 +0200 @@ -1,4 +1,4 @@ @set UPDATED 15 August 2021 @set UPDATED-MONTH August 2021 -@set EDITION 1.6.4 -@set VERSION 1.6.4 +@set EDITION 1.6.5 +@set VERSION 1.6.5
