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 2022-07-26 19:44:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maildir-utils (Old) and /work/SRC/openSUSE:Factory/.maildir-utils.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maildir-utils" Tue Jul 26 19:44:22 2022 rev:33 rq:990950 version:1.8.7 Changes: -------- --- /work/SRC/openSUSE:Factory/maildir-utils/maildir-utils.changes 2022-07-14 16:35:00.772671254 +0200 +++ /work/SRC/openSUSE:Factory/.maildir-utils.new.1533/maildir-utils.changes 2022-07-26 19:44:47.708367848 +0200 @@ -1,0 +2,9 @@ +Mon Jul 25 07:48:00 UTC 2022 - Michael Vetter <mvet...@suse.com> + +- Update to 1.8.7: + * ensure the the "current message" is cleared with clearing the + headers-view; also update mu4e-message-at-point to be stricter + * only show messages in mu-find that exist + * load mu4e-view earlier + +------------------------------------------------------------------- Old: ---- mu-1.8.6.tar.xz New: ---- mu-1.8.7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maildir-utils.spec ++++++ --- /var/tmp/diff_new_pack.xUltuv/_old 2022-07-26 19:44:48.148299867 +0200 +++ /var/tmp/diff_new_pack.xUltuv/_new 2022-07-26 19:44:48.156298631 +0200 @@ -17,7 +17,7 @@ Name: maildir-utils -Version: 1.8.6 +Version: 1.8.7 Release: 0 Summary: Maildir indexer and searcher License: GPL-3.0-or-later ++++++ mu-1.8.6.tar.xz -> mu-1.8.7.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.8.6/NEWS.org new/mu-1.8.7/NEWS.org --- old/mu-1.8.6/NEWS.org 2022-07-14 07:16:01.000000000 +0200 +++ new/mu-1.8.7/NEWS.org 2022-07-24 11:47:47.000000000 +0200 @@ -12,14 +12,14 @@ allow for faster rendering. As before, there's no compatibility between minor release numbers (1.4 vs 1.6 vs 1.8) nor within development series (such as 1.7). However, within a stable release (such as all 1.6.x) the - protocol won't change (except if required to fix some severe bug; never - happened in practice) + protocol won't change (except if required to fix some severe bug; this + never happened in practice) - The ~processed~ number in the indexing statistics has been renamed into - ~checked~ and describes the number of message files considered for - updating, which is a bit more useful that the old value, which was - more-or-less synonymous with the ~updated~ number (which are the message - that got (re)parsed / (re)added to the database. + ~checked~ and describes the number of message files considered for updating, + which is a bit more useful that the old value, which was more-or-less + synonymous with the ~updated~ number (which are the messages that got + (re)parsed / (re)added to the database. Basically, it counts all the messages for which we checked their timestamp. @@ -92,7 +92,7 @@ indexing operations. - ~mu4e-index-updated-hook~ now fires after indexing completed, regardless of - whether anything changed (before, it fired only is something changed). In + whether anything changed (before, it fired only if something changed). In your hook-functions (or elsewhere) you can check if anything changed using the new variable ~mu4e-index-update-status~. And note that ~processed~ has been renamed into ~checked~, with a slightly different meaning, see the mu @@ -445,7 +445,6 @@ - Don't forget to delete your old mail cache location if necessary (see release notes for more detail). - * Old news :PROPERTIES: :VISIBILITY: folded @@ -646,7 +645,7 @@ - an experimental Perl binding ("mup") is available now. See perl/README.md for details. -** Contributors: +*** Contributors: Aaron LI, Abdo Roig-Maranges, ??var Arnfj??r?? Bjarmason, Alex Benn??e, Allen, Anders Johansson, Antoine Levitt, Arthur Lee, attila, Charles-H. Schulz, @@ -657,11 +656,6 @@ Volpiatto, Thomas Moulia, Titus von der Malsburg, Yuri D'Elia, Vladimir Sedach -* Old news - :PROPERTIES: - :VISIBILITY: folded - :END: - ** 0.9.16 *** Release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.8.6/configure.ac new/mu-1.8.7/configure.ac --- old/mu-1.8.6/configure.ac 2022-07-14 07:16:01.000000000 +0200 +++ new/mu-1.8.7/configure.ac 2022-07-24 11:47:47.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.8.6],[https://github.com/djcb/mu/issues],[mu]) +AC_INIT([mu],[1.8.7],[https://github.com/djcb/mu/issues],[mu]) AC_COPYRIGHT([Copyright (C) 2008-2022 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.8.6/meson.build new/mu-1.8.7/meson.build --- old/mu-1.8.6/meson.build 2022-07-14 07:16:01.000000000 +0200 +++ new/mu-1.8.7/meson.build 2022-07-24 11:47:47.000000000 +0200 @@ -18,7 +18,7 @@ # project setup # project('mu', ['c', 'cpp'], - version: '1.8.6', + version: '1.8.7', meson_version: '>= 0.52.0', # debian 10 license: 'GPL-3.0-or-later', default_options : [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.8.6/mu/mu-cmd-find.cc new/mu-1.8.7/mu/mu-cmd-find.cc --- old/mu-1.8.6/mu/mu-cmd-find.cc 2022-07-14 07:16:01.000000000 +0200 +++ new/mu-1.8.7/mu/mu-cmd-find.cc 2022-07-24 11:47:47.000000000 +0200 @@ -76,7 +76,7 @@ return Err(Error::Code::InvalidArgument, "invalid sort field: '%s'", opts->sortfield); - Mu::QueryFlags qflags{QueryFlags::None}; + Mu::QueryFlags qflags{QueryFlags::SkipUnreadable}; if (opts->reverse) qflags |= QueryFlags::Descending; if (opts->skip_dups) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.8.6/mu4e/mu4e-headers.el new/mu-1.8.7/mu4e/mu4e-headers.el --- old/mu-1.8.6/mu4e/mu4e-headers.el 2022-07-14 07:16:01.000000000 +0200 +++ new/mu-1.8.7/mu4e/mu4e-headers.el 2022-07-24 11:47:47.000000000 +0200 @@ -348,17 +348,19 @@ ;;; Clear -(defun mu4e~headers-clear (&optional msg) - "Clear the header buffer and related data structures." +(defun mu4e~headers-clear (&optional text) + "Clear the headers buffer and related data structures. +Optionally, show TEXT." (when (buffer-live-p (mu4e-get-headers-buffer)) - (setq mu4e~headers-render-start (float-time)) + (setq mu4e~headers-render-start (float-time) + mu4e~view-message nil) (let ((inhibit-read-only t)) (with-current-buffer (mu4e-get-headers-buffer) (mu4e--mark-clear) (erase-buffer) - (when msg + (when text (goto-char (point-min)) - (insert (propertize msg 'face 'mu4e-system-face 'intangible t))))))) + (insert (propertize text 'face 'mu4e-system-face 'intangible t))))))) ;;; Misc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.8.6/mu4e/mu4e-message.el new/mu-1.8.7/mu4e/mu4e-message.el --- old/mu-1.8.6/mu4e/mu4e-message.el 2022-07-14 07:16:01.000000000 +0200 +++ new/mu-1.8.7/mu4e/mu4e-message.el 2022-07-24 11:47:47.000000000 +0200 @@ -114,10 +114,10 @@ Either the headers buffer or the view buffer, or nil if there is no such message. If optional NOERROR is non-nil, do not raise an error when there is no message at point." - (let ((msg (or (get-text-property (point) 'msg) mu4e~view-message))) - (if msg - msg - (unless noerror (mu4e-warn "No message at point"))))) + (or (cond + ((eq major-mode 'mu4e-headers-mode) (get-text-property (point) 'msg)) + ((eq major-mode 'mu4e-view-mode) mu4e~view-message)) + (unless noerror (mu4e-warn "No message at point")))) (defsubst mu4e-message-field-at-point (field) "Get the field FIELD from the message at point. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mu-1.8.6/mu4e/mu4e.el new/mu-1.8.7/mu4e/mu4e.el --- old/mu-1.8.6/mu4e/mu4e.el 2022-07-14 07:16:01.000000000 +0200 +++ new/mu-1.8.7/mu4e/mu4e.el 2022-07-24 11:47:47.000000000 +0200 @@ -1,11 +1,10 @@ ;;; mu4e.el --- part of mu4e, the mu mail user agent -*- lexical-binding: t -*- -;; Copyright (C) 2011-2021 Dirk-Jan C. Binnema +;; Copyright (C) 2011-2022 Dirk-Jan C. Binnema ;; Author: Dirk-Jan C. Binnema <d...@djcbsoftware.nl> ;; Maintainer: Dirk-Jan C. Binnema <d...@djcbsoftware.nl> ;; Keywords: email -;; Version: 0.0 ;; This file is not part of GNU Emacs. @@ -32,6 +31,7 @@ (require 'mu4e-context) (require 'mu4e-contacts) (require 'mu4e-headers) +(require 'mu4e-view) (require 'mu4e-compose) (require 'mu4e-bookmarks) (require 'mu4e-update)