CVS update by aidan packages/xemacs-packages/vm/lisp ...
[email protected] 15 Sep 2009 06:50:38 -0000
| Newsgroups | gmane.emacs.xemacs.cvs |
|---|---|
| Message-ID | <[email protected]> |
User: aidan Date: 09/09/15 08:50:38 Modified: packages/xemacs-packages/vm/lisp vm-virtual.el Log: Avoid corruption with virtual folders, vm. Thank you Julian Bradfield! Revision Changes Path 1.77 +7 -0 XEmacs/packages/xemacs-packages/vm/ChangeLog Index: ChangeLog =================================================================== RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/vm/ChangeLog,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- ChangeLog 2008/08/25 15:07:48 1.76 +++ ChangeLog 2009/09/15 06:50:31 1.77 @@ -1,3 +1,10 @@ +2009-09-15 Aidan Kehoe <[email protected]> + + * lisp/vm-virtual.el (vm-build-virtual-message-list): + Merge Julian Bradfield's change of + [email protected] , preventing corruption with + UTF-8 coding systems and virtual folders. + 2008-08-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 8.07 released. 1.2 +4 -0 XEmacs/packages/xemacs-packages/vm/lisp/vm-virtual.el Index: vm-virtual.el =================================================================== RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/vm/lisp/vm-virtual.el,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vm-virtual.el 2008/04/09 21:01:57 1.1 +++ vm-virtual.el 2009/09/15 06:50:36 1.2 @@ -116,12 +116,16 @@ all the real folder buffers involved." ;; set enable-local-variables to nil ;; for newer Emacses (let ((inhibit-local-variables t) + (coding-system-for-read + (vm-binary-coding-system)) (enable-local-eval nil) (enable-local-variables nil)) (find-file-noselect folder))))) (set-buffer (or (and (bufferp folder) folder) (vm-get-file-buffer folder) (let ((inhibit-local-variables t) + (coding-system-for-read + (vm-binary-coding-system)) (enable-local-eval nil) (enable-local-variables nil)) (find-file-noselect folder))))