Article View: gnu.emacs.vm.bug
Article #9146VM Feature Requests (Numerous)
From: Boris Putanec
Date: Fri, 06 Mar 1992 18:27
Date: Fri, 06 Mar 1992 18:27
67 lines
3316 bytes
3316 bytes
Since Kyle is now working on VM again (with the release of VM 5.32 beta), I though I would post my list of feature requests. I would like to see at least some (hopefully all :) of these incorportated into VM and comments are welcome. Here it is: * make vm-group-by work reliably. date-sent only seems to reorder a portion folder, leaving some messages out of order. What is interesting is that the Summary reports the correct date for a message, but vm-group-by does not properly reorder it. I can supply a buffer if you need it. * vm-kill - This should be like gnus-kill, a generic interface onto manipulating messages from within VM User written Elisp. An sample interface would be something like the following: (vm-kill header regexp function flag) Where header specifies the headers to affect, regexp would be the desired match regexp, function the function to execute on a matched header and flag indicating if deleted/unready/etc messages should be processed. A nice interactive interface should also be provided, with friendly prompting of header/regexp/function/flag. The header list could be built out of the same sort of selector symbols that are currently recognized in vm-virtual-folder-alist. This would allow nice completion prompting in the interactive version of vm-kill. This would nicely generalize vm-kill-subject/vm-auto-archive-messages and provide easy access to vm-kill-author or vm-kill-subject-string, etc... * Make the use of virtual folders easier by allowing the building of vm-virtual-folder-alist interactively. Lets say I wanted to see all the messages in my MBOX that were from foo@bar.com, I would want something like vm-virtual-select-view, which would then prompt for header (from vm-virtual selector symbols) and regexp. It would automatically build a virtual folder based on the parameters out of the current folder. This would nicely co-exist with more permanent virtual views specified in vm-virtual-folder-alist. This would provide a feature that Elm has and can be very useful on occasion. * Have a variable specifing headers to remove on vm-forward-message. * Add a vm-resend-message option which treats the current message like a bounce-message even if it is not. I.E. make it act like vm-resend-bounced-message on a regular message. * Make vm-reply (no included-text case) try and arrange windows to show the original message _and_ the new reply-message mailbuffer. I have code which does this if you want to look at how it works. * Add the vm-spool-directory variable which causes VM to treat a visited folder as a spool-file if it exists under vm-spool-directory and incorportate the spool-file contents. Thanks boris
Technical Details
Message-ID:
<BP.92Mar6132721@hobbes.cs.brown.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!brunix!bpShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f6829,82adf8c0965000a5 X-Google-Attributes: gidf6829,public X-Google-ArrivalTime: 1992-03-05 17:09:36 PST Newsgroups: gnu.emacs.vm.bug Path: arc1-ca.pugleaf.net!sparky!uunet!brunix!bp From: bp@cs.brown.edu (Boris Putanec) Subject: VM Feature Requests (Numerous) Message-ID: <BP.92Mar6132721@hobbes.cs.brown.edu> Sender: news@cs.brown.edu Organization: Department of Computer Science, Brown University Date: Fri, 6 Mar 1992 18:27:21 GMT Lines: 67