VM

VM 8.1.93a

Third alpha release towards 8.2.0 Adds a new thread-folding feature in Summary windows and corrects VM's threading algorithm to do a full job.

Milestone information

Project:
VM
Series:
8.2.x
Version:
8.1.93a
Released:
2010-08-28  
Registrant:
Uday Reddy
Release registered:
2010-08-28
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
10 Arik, 1 Tim Cross, 19 Uday Reddy
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
2 Invalid, 31 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon NEWS (md5) Change log and other news 192
last downloaded 6 weeks ago
download icon vm-8.1.93a-gnu23.tgz (md5, sig) compressed tar file; sources and compiled files for Gnu Emacs 23 255
last downloaded 7 weeks ago
download icon vm-8.1.93a.tgz (md5, sig) compressed tar file; sources only 264
last downloaded 7 weeks ago
Total downloads: 711

Release notes 

Another incremental snapshot towards 8.2.0. The main new features have to do with thread management, thread folding and sorting of threads.

Changelog 

View the full changelog

  CHANGES

  ** New feature: Invoking vm-load-init-file with a prefix argument
     loads the init-file (~/.vm) without loading the preferences-file
     (~/.vm.preferences). This is a good way to run VM with the
     default settings, much like `emacs -Q'. We are advising all
     users to split their init-files to make use of this feature. See
     info section on "Starting Up".

  ** New feature: vm-summary-enable-faces allows summary lists with
     faces turned on. (This was formerly an add-on contributed by
     Robert Fenk under the name vm-summary-faces-mode. But there are
     several changes. In particular, the face names do not end in
     "-face" following the Emacs naming conventions.) See the info
     section on "Summaries" for more information.

  ** Commands renamed:
     `vm-mime-save-all-attachments' => `vm-save-all-attachments'(C-c C-s)
     `vm-mime-delete-all-attachments' => `vm-delete-all-attachments'(C-c C-d)

  IMPROVEMENTS

   * Sorting of messages extended to work with threads. By default,
     threads are sorted by "activity", i.e., the date of their most
     recent activity. But they can also be sorted by other sort keys.

   * New feature: thread-folding in the Summary window allows message
     threads to be collapsed into single line summaries. The
     following new variables control the behavior of thread folding.
       `vm-summary-enable-thread-folding',
       `vm-summary-show-thread-count' and
       `vm-summary-thread-folding-on-motion'
     New commands:
       `vm-toggle-thread' (T), `vm-expand-all-threads' (E) and
       `vm-collapse-all-threads' (C).
     See the info file for details. Thanks to Arik Mitschang for this
     contribution.

   * New experimental feature: `vm-enable-thread-opeartions' enables
     "thread operations", a method of invoking operations (such as
     deleting or saving) on message threads. See the info file for
     details. Thanks to Arik Mitschang for this contribution.

   * New variables: `vm-summary-thread-indentation-by-references'
     controls whether threads are indented by their original nesting
     level or according to the nesting level within the folder.
     `vm-summary-maximum-thread-indentation' specifies the maximum
     depth of indentation to be displayed.

   * New command: `vm-kill-thread-subtree' (K) allows a thread subtree
     to be deleted. This amounts to the same thing as
     `vm-delete-message' invoked as a thread operation.

   * The calculation of threads improved using Jamie Zawinski's
     ideas. Threads are correctly identified even if some of the
     messages are missing.

   * Added EasyPG storage of passwords for mail server accounts. See
     info index under "passwords".

   * Virtual folder facility extended to work with POP and IMAP
     folders. But, there are still some outstanding problems with it.

   * Resolved performance problems in summary generation. It works
     quite fast now.

   * New variable: `vm-mime-parts-display-separator' allows you to
     insert a string as a separator between MIME parts.

   * New command: `vm-save-attachments' allows you to save all the
     attachments of a message under your own file names instead of the
     original file names given in the message.

   * New command: `vm-flag-message-read' (.) allows you to mark an
     unread or new message as read.

  BUG FIXES

   * Fixed various issues flagged by the Emacs 23 compiler warnings.

0 blueprints and 33 bugs targeted

Bug report Importance Assignee Status
608024 #608024 errors when composing mail 5 Low Uday Reddy  3 Invalid
927266 #927266 Dummy bug report in 8.1.93a 1 Undecided   3 Invalid
608489 #608489 thread folding and deleting a mesage 2 Critical Arik  10 Fix Released
607765 #607765 new mail doesn't make it into old threads 3 High Uday Reddy  10 Fix Released
609640 #609640 Lisp error: (wrong-type-argument vectorp bonk) 3 High Uday Reddy  10 Fix Released
613768 #613768 Expunged messages remain in threads 3 High Uday Reddy  10 Fix Released
601139 #601139 Expunged messages continue to be registered 4 Medium Uday Reddy  10 Fix Released
603436 #603436 XEmacs build failure. Error in lisp/Makefile 4 Medium   10 Fix Released
604408 #604408 vm-fix-my-summary!!! destroys thread-folding indicators 4 Medium Arik  10 Fix Released
612178 #612178 enable-rfaddons error with sumary-faces option 4 Medium Tim Cross  10 Fix Released
613106 #613106 compilation problem under gnu emacs 23.1 4 Medium Uday Reddy  10 Fix Released
621787 #621787 Repeated sorting and summary generation 4 Medium Uday Reddy  10 Fix Released
623085 #623085 threading confused on duplicate messages 4 Medium Uday Reddy  10 Fix Released
586704 #586704 fill quoted text in reply 5 Low Uday Reddy  10 Fix Released
604371 #604371 vm-set-summary-pointer on an invisible message 5 Low Arik  10 Fix Released
604504 #604504 Expanding a thread moves the cursor 5 Low Arik  10 Fix Released
611061 #611061 folded thread expands on normal motion at end of folder 5 Low Arik  10 Fix Released
611065 #611065 expand thread allowed to act on non-thread 5 Low Arik  10 Fix Released
611068 #611068 collapse thread moves cursor when pointer not on a sub thread 5 Low Arik  10 Fix Released
611605 #611605 Incorrect line wrapping when doing a follow-up reply 5 Low   10 Fix Released
612111 #612111 digest message improperly handles boundary 5 Low Arik  10 Fix Released
615615 #615615 VM key commands not consistent with typical emacs-user expectations 5 Low Uday Reddy  10 Fix Released
615915 #615915 save-all-attachments in virtual folders 5 Low Uday Reddy  10 Fix Released
616828 #616828 vm-summary-selected-face acting strange 5 Low Uday Reddy  10 Fix Released
623448 #623448 VM appears to be infected 5 Low Uday Reddy  10 Fix Released
498323 #498323 summary threads should respect vm-ml-sort-keys 6 Wishlist Uday Reddy  10 Fix Released
499909 #499909 marking of threads doesn't do a full job 6 Wishlist Uday Reddy  10 Fix Released
514996 #514996 Sort labels in summary view. 6 Wishlist Uday Reddy  10 Fix Released
533259 #533259 Assessment thread: vm-kill-thread 6 Wishlist Uday Reddy  10 Fix Released
604410 #604410 Deletion in folded threads 6 Wishlist Arik  10 Fix Released
604428 #604428 Wishlist: expand/collapse all threads 6 Wishlist Arik  10 Fix Released
605944 #605944 Wishlist: threads save tree 6 Wishlist Uday Reddy  10 Fix Released
611855 #611855 wishlist: save-all-attachments with only one file and specifying file name 6 Wishlist Uday Reddy  10 Fix Released
This milestone contains Public information
Everyone can see this information.