Hello community,
here is the log from the commit of package emacs-vm for openSUSE:Factory checked in at 2015-08-05 19:17:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs-vm (Old)
and /work/SRC/openSUSE:Factory/.emacs-vm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs-vm"
Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs-vm/emacs-vm.changes 2015-04-05 02:03:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.emacs-vm.new/emacs-vm.changes 2015-08-05 19:17:34.000000000 +0200
@@ -1,0 +2,9 @@
+Mon Jul 27 08:51:54 UTC 2015 - eich@suse.com
+
+- U_rev-1313.patch:
+ - Added a variable `vm-confirm-for-auto-archive' that controls the
+ confirmation dialogue for `vm-auto-archive-messages'. (lp#793541)
+ - Add autoload for `vm-select-recipient-from-sender'. (lp#907286)
+ (bsc#939497).
+
+-------------------------------------------------------------------
New:
----
U_rev-1313.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ emacs-vm.spec ++++++
--- /var/tmp/diff_new_pack.UVzKMz/_old 2015-08-05 19:17:35.000000000 +0200
+++ /var/tmp/diff_new_pack.UVzKMz/_new 2015-08-05 19:17:35.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package emacs-vm
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,6 @@
BuildRequires: info
%endif
Url: http://www.nongnu.org/viewmail/
-Provides: calc
Requires: ed
Requires: emacs
PreReq: %install_info_prereq
@@ -33,8 +32,10 @@
Summary: VM - a mail reader for GNU Emacs
License: GPL-2.0+
Group: Productivity/Editors/Emacs
-Source: https://launchpad.net/vm/8.2.x/8.2.0b/+download/vm-%{version}.tgz
+Source: https://launchpad.net/vm/8.2.x/%{version}/+download/vm-%{version}.tgz
Source2: emacs-vm-autoload.el
+# PATCH-FIX-UPSTREAM U_rev-1313.patch bsc#939497 eich@suse.com -- Fix Launchpad lp#793541 and lp#907286
+Patch1: U_rev-1313.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -54,6 +55,7 @@
%prep
%setup -n vm-%{version}
+%patch1
%build
export LC_CTYPE=ISO-8859-1
++++++ U_rev-1313.patch ++++++
------------------------------------------------------------
revno: 1313
fixes bugs: https://launchpad.net/bugs/793541 https://launchpad.net/bugs/907286
committer: Uday S Reddy
branch nick: trunk
timestamp: Thu 2011-12-29 19:19:09 +0000
message:
- Added a variable `vm-confirm-for-auto-archive' that controls the
confirmation dialogue for `vm-auto-archive-messages'. (Bug 793541)
- Add autoload for `vm-select-recipient-from-sender'. (Bug 907286)
diff:
=== modified file 'info/vm.texinfo'
--- info/vm.texinfo 2011-12-26 17:40:02 +0000
+++ info/vm.texinfo 2011-12-29 19:19:09 +0000
@@ -3487,10 +3487,15 @@
does. Messages saved this way are flagged ``written''.
@findex vm-auto-archive-messages
@kindex A
+@vindex vm-confirm-for-auto-archive
@item A (@code{vm-auto-archive-messages})
Save all unfiled messages that auto-match a folder via
@code{vm-auto-folder-alist} to their appropriate folders. Messages that
-are flagged for deletion are not saved by this command. If invoked with a
+are flagged for deletion are not saved by this command. This command asks
+for confirmation before archiving because it is a wholesale operation that
+cannot be easy reversed. (Set @code{vm-confirm-for-auto-archive} to
+@code{nil} to override the confirmation dialogue.) If the command is
+invoked with a
prefix argument, confirmation will be requested for each save.
@findex vm-pipe-message-to-command
@kindex ||
=== modified file 'lisp/vm-reply.el'
--- lisp/vm-reply.el 2011-12-26 09:50:31 +0000
+++ lisp/vm-reply.el 2011-12-29 19:19:09 +0000
@@ -1643,6 +1643,7 @@
(add-hook 'vm-mail-send-hook 'vm-forget-composition-buffer nil t)
(vm-update-ml-composition-buffer-count))
+;;;###autoload
(defun vm-select-recipient-from-sender ()
"Select a recipient's address from the current message's sender, if
there is a current message."
=== modified file 'lisp/vm-save.el'
--- lisp/vm-save.el 2011-12-26 15:46:17 +0000
+++ lisp/vm-save.el 2011-12-29 19:19:09 +0000
@@ -105,6 +105,10 @@
`vm-auto-folder-alist' to their appropriate folders. Messages that
are flagged for deletion are not saved.
+This command asks for confirmation before proceeding. Set
+`vm-confirm-for-auto-archive' to nil to turn off the confirmation
+dialogue.
+
Prefix arg means to ask user for confirmation before saving each message.
When invoked on marked messages (via `vm-next-command-uses-marks'),
=== modified file 'lisp/vm-vars.el'
--- lisp/vm-vars.el 2011-12-27 14:56:42 +0000
+++ lisp/vm-vars.el 2011-12-29 19:19:09 +0000
@@ -2983,7 +2983,7 @@
sent is a resent message (i.e. has a Resent- recipient header)
then the Resent-Date header will be removed/inserted instead.
-This is useful if you set mail-archive-file-name,
+This is useful if you set `mail-archive-file-name',
because your archived message will contain a Date header.
A nil value means don't insert a Date header."
@@ -2997,7 +2997,7 @@
sent is a resent message (i.e. has a Resent- recipient header) a
Resent-Message-ID header will be removed/inserted instead.
-This is useful if you set mail-archive-file-name, because your
+This is useful if you set `mail-archive-file-name', because your
archived messages will contain a Message-ID header, which may be
useful later for threading messages.
@@ -4606,7 +4606,7 @@
:type 'boolean)
(defcustom vm-delete-after-archiving nil
- "*Non-nil value causes VM automatically to mark messages for deletion
+ "*Non-nil value causes VM to automatically mark messages for deletion
after successfully auto-archiving them with the `vm-auto-archive-messages'
command."
:group 'vm-dispose
@@ -4618,6 +4618,12 @@
:group 'vm-dispose
:type 'boolean)
+(defcustom vm-confirm-for-auto-archive t
+ "*Non-nil value causes VM to ask for confirmation when
+`vm-auto-archive-messages' is invoked."
+ :group 'vm-dispose
+ :type 'boolean)
+
(defcustom vm-circular-folders nil
"*Value determines whether VM folders will be considered circular by
various commands. `Circular' means VM will wrap from the end of the folder