🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

ask user to vm-delete-empty-folders

#9160
From: Roland McGrath
Date: Mon, 09 Mar 1992 22:50
32 lines
1915 bytes
This patch to vm 5.32 makes it ask you if you want to delete an empty
folder if you set vm-delete-empty-folders to something or than t or nil.
Updating the docstring is left as an exercise for the reader.

cd /usr/local/lib/elisp/vm-5.32beta/
diff -u /usr/local/lib/elisp/vm-5.32beta/vm-folder.el.\~1\~ /usr/local/lib/elisp/vm-5.32beta/vm-folder.el
--- /usr/local/lib/elisp/vm-5.32beta/vm-folder.el.~1~	Wed Mar  4 02:33:25 1992
+++ /usr/local/lib/elisp/vm-5.32beta/vm-folder.el	Mon Mar  9 17:46:39 1992
@@ -3,7 +3,7 @@
 ;;;
 ;;; This program is free software; you can redistribute it and/or modify
 ;;; it under the terms of the GNU General Public License as published by
-;;; the Free Software Foundation; either version 1, or (at your option)
+;;; the Free Software Foundation; either version 2, or (at your option)
 ;;; any later version.
 ;;;
 ;;; This program is distributed in the hope that it will be useful,
@@ -872,7 +872,11 @@
 	(setq vm-messages-not-on-disk 0)
 	(setq vm-block-new-mail nil)
 	(setq vm-message-order-changed nil)
-	(and (zerop (buffer-size)) vm-delete-empty-folders
+	(and (zerop (buffer-size))
+	     (or (eq vm-delete-empty-folders t)
+		 (and vm-delete-empty-folders
+		      (y-or-n-p (format "Delete empty folder %s? "
+					buffer-file-name))))
 	     (condition-case ()
 		 (progn
 		   (delete-file buffer-file-name)

diff exited abnormally with code 1 at Mon Mar  9 18:48:51
Technical Details
Message-ID: <9203092250.AA04550@churchy.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,7e6a57d9db095d14,start
X-Google-Attributes: gidf6829,public
X-Google-ArrivalTime: 1992-03-09 14:56:29 PST
Newsgroups: gnu.emacs.vm.bug
Sender: bug-vm-request@uunet.uu.net
Date: Mon, 9 Mar 92 17:50:15 -0500
From: roland@gnu.ai.mit.edu (Roland McGrath)
Message-ID: <9203092250.AA04550@churchy.gnu.ai.mit.edu>
Subject: ask user to vm-delete-empty-folders
Path: arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vm