Manually reverting this hunk when using 1355 makes it "work" again...
<pre>
--- lisp/vm-save.el 2012-02-05 17:09:18 +0000
+++ lisp/vm-save.el 2012-02-12 20:29:09 +0000
@@ -645,7 +645,7 @@ (pop-up-windows (and pop-up-windows (eq vm-mutable-window-configuration t)))
;; prefix arg doesn't have "normal" meaning here, so only call
;; vm-select-operable-messages for marks and threads.
- (mlist (vm-select-operable-messages 1 (vm-interactive-p) "Pipe")))
+ (mlist (vm-select-operable-messages 0 (vm-interactive-p) "Pipe")))
(vm-retrieve-operable-messages 1 mlist)
(save-excursion
(set-buffer buffer)
</pre>
All the versions I've tried over the years have been happy to pipe the current message to a command. Since that's a sparse mapping, it may be that some other versions produced 'no output' but none that I recall.
Works with 1354.
'no output' with 1355.
Manually reverting this hunk when using 1355 makes it "work" again...
<pre>
(pop-up- windows (and pop-up-windows (eq vm-mutable- window- configuration t))) operable- messages for marks and threads. operable- messages 1 (vm-interactive-p) "Pipe"))) operable- messages 0 (vm-interactive-p) "Pipe"))) retrieve- operable- messages 1 mlist) excursion
--- lisp/vm-save.el 2012-02-05 17:09:18 +0000
+++ lisp/vm-save.el 2012-02-12 20:29:09 +0000
@@ -645,7 +645,7 @@
;; prefix arg doesn't have "normal" meaning here, so only call
;; vm-select-
- (mlist (vm-select-
+ (mlist (vm-select-
(vm-
(save-
(set-buffer buffer)
</pre>
All the versions I've tried over the years have been happy to pipe the current message to a command. Since that's a sparse mapping, it may be that some other versions produced 'no output' but none that I recall.