🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #9110

more flexible vm-visit-when-saving

#9110
From: Roland McGrath
Date: Mon, 16 Mar 1992 06:16
26 lines
1695 bytes
This patch makes vm-visit-when-saving be evalled before being examined.
I then do:
	(setq vm-visit-when-saving '(string-match "\\.Z$" folder))

This is a kludge (go dynamic binding!), but it works.  Some of my folders
are compressed, and some are not.  I do not want to be royally screwed when
saving to compressed folders, which a vm-visit-when-saving setting other
than t will do.  I also do not want to wait for vm to read and parse an
uncompressed folder when I save something to it.

cd /usr/local/lib/elisp/vm-5.32beta/
diff -u /usr/local/lib/elisp/vm-5.32beta/vm-save.el.\~1\~ /usr/local/lib/elisp/vm-5.32beta/vm-save.el
--- /usr/local/lib/elisp/vm-5.32beta/vm-save.el.~1~	Wed Mar  4 02:33:32 1992
+++ /usr/local/lib/elisp/vm-5.32beta/vm-save.el	Mon Mar 16 01:08:32 1992
@@ -144,7 +144,8 @@
 			    dir default nil )
 	  (read-file-name "Save in folder: " dir nil nil))))
     (prefix-numeric-value current-prefix-arg)))
-  (let (unexpanded-folder)
+  (let ((vm-visit-when-saving (eval vm-visit-when-saving))
+	 unexpanded-folder)
     (setq unexpanded-folder folder)
     (vm-select-folder-buffer)
     (vm-check-for-killed-summary)

diff exited abnormally with code 1 at Mon Mar 16 02:08:47
Technical Details
Message-ID: <9203160616.AA19906@geech.gnu.ai.mit.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vm

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f6829,de9fa85da5328936,start
X-Google-Attributes: gidf6829,public
X-Google-ArrivalTime: 1992-03-15 22:23:25 PST
Newsgroups: gnu.emacs.vm.bug
Sender: bug-vm-request@uunet.uu.net
Date: Mon, 16 Mar 92 01:16:06 -0500
From: roland@gnu.ai.mit.edu (Roland McGrath)
Message-ID: <9203160616.AA19906@geech.gnu.ai.mit.edu>
Subject: more flexible vm-visit-when-saving
Path: arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vm