summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjtb <jtb@pkgsrc.org>2003-02-19 22:06:19 +0000
committerjtb <jtb@pkgsrc.org>2003-02-19 22:06:19 +0000
commit63e00d46e74edc2517cae2420d6ce5c518efee20 (patch)
tree5b64c500da1f9476f719f7124408e427e13a54d8 /mail
parent51d88681fdb3e104197f0bc186f62bd0599f003e (diff)
downloadpkgsrc-63e00d46e74edc2517cae2420d6ce5c518efee20.tar.gz
Update to vm-7.08.
VM 7.08 released (14 February 2003) * New variables + vm-mime-ignore-missing-multipart-boundary + vm-url-browser-switches * vm-mime-attach-object-from-message: decode object after stuffing it into the work buffer. Two reasons: (1) the composition encoding code doesn't expect base64 or QP encoded objects and will encode them again, and (2) we shouldn't trust that the original object was encoded properly so we should re-encode it since we're sending it. * vm-mime-display-internal-multipart/alternative: a badly formed mesage may cause VM to find no message parts so don't call vm-decode-mime-layout unless best-layout is non-nil. * vm-su-subject: compress \n[ \t]* to a single space. * README: Added (vm) to the example VM entry in the 'dir' file. Apparently the old entry won't work without it anymore. * vm-mime-parse-entity-safe: error/error MIME layout needs to be length 16; added a nil. Really need to macroize creation of the layout object someday. * vm-recover-file: call recover-file with call-interactively instead of apply. * vm-revert-buffer: call revert-buffer with call-interactively instead of apply. * vm-decode-mime-layout: check if layout has been converted and don't try to convert it again if so. * vm-vs-or, vm-vs-and: check existence of selector function and signal error if not found. * vm-md5-region: accept " -" and " *-" before the md5 checksum because md5sum stupidly produces extra output on some systems. * vm-imap-end-session: trying reading the response to the LOGOUT command and see if we start hanging in some environments. * vm-imap-make-session: don't query for passwor dif the authentiation method is "preauth". * vm-visit-virtual-folder: select the message corresponding to the real message the user used as a basis for this folder, if there was one. Only honor the vm-jump-* variables if there's no correspoinding real message to use. * vm-compose-mail: run mail-citation-hook or mail-yank-hooks or the normal VM default action after yanking the message text. Always position point in the body before running the yank action. Don't assume the yank action is smart enough to position point correctly before inserting the text. * vm-recognize-imap-maildrops,vm-recognize-pop-maildrops: changed regexp to allow colons in the last field. * dropped single quotes in const choice values in defcustom for vm-mime-alternative-select-method. * Makefile: use \015 instead of \r with tr due to bug in Solaris 8's tr which removes r's. * vm-get-mail-itimer-function: correct use of timer-set-time; set new firing time to now + vm-auto-get-new-mail instead of now with a delta of vm-auto-get-new-mail, to avoid having the timer expire repeatedly in the same second. Similar change in vm-check-mail-itimer-function which support vm-mail-check-interval. Similar change in vm-flush-itimer-function which supports vm-flush-interval. * vm-decode-mime-message: vm-preview-read-messages -> vm-preview-lines so that message previewing is turned off for the 'raw' and 'all buttons' displays. * vm-mail-send: bind select-safe-coding-system-function to nil during call to mail-send to prevent Emacs from prodding user about the FCC coding system. The coding system used should be raw-text and VM sets buffer-file-coding-system to that. * vm-stuff-attributes: don't clear modflag if stuffing for another folder, since the information stuffed in that case is missing the deleted flag if that flag was set. * use defconst to set vm-faked-defcustom so that the checking works correctly if vm-vars.el is loaded twice. * vm-mime-parse-entity: find multipart boundaries, then recurse into parts. This satisfies the new rule in RFC 2046 that outer level multipart boundaries be recognized at any level of inner nesting. * vm-mime-send-body-to-file: removed let-binding of variable file which was shadowing the function parameter of the same name. This should make the function not ask about a filename even when one has already been provided. * define vm-folder-history as a function that returns t so that when it is passed as the sixth arg to read-file-name under Emacs 21 it does not cause void-function to be signaled when completion is attempted. * vm-mime-send-body-to-folder: force conversion to target folder's type since the user doesn't know what type we're using in the temp folder. * vm-save-message: dno't try to honor vm-delete-after-saving if the folder is read-only. * vm-delete-duplicate-messages: compute hash on real folder contents rather than virtual copy. Fixes utterly brokwn behavior when run on a virtual folder.
Diffstat (limited to 'mail')
-rw-r--r--mail/vm/Makefile4
-rw-r--r--mail/vm/distinfo8
-rw-r--r--mail/vm/patches/patch-ab29
3 files changed, 18 insertions, 23 deletions
diff --git a/mail/vm/Makefile b/mail/vm/Makefile
index 5a94ae1fcb8..7589118b9e4 100644
--- a/mail/vm/Makefile
+++ b/mail/vm/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2003/01/13 03:28:42 uebayasi Exp $
+# $NetBSD: Makefile,v 1.16 2003/02/19 22:06:19 jtb Exp $
-DISTNAME= vm-7.07
+DISTNAME= vm-7.08
CATEGORIES= mail
MASTER_SITES= ftp://ftp.uni-mainz.de/pub/gnu/vm/ \
ftp://tug.org/vm/ \
diff --git a/mail/vm/distinfo b/mail/vm/distinfo
index 14a174adea9..752db185137 100644
--- a/mail/vm/distinfo
+++ b/mail/vm/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2003/01/11 15:25:38 uebayasi Exp $
+$NetBSD: distinfo,v 1.9 2003/02/19 22:06:19 jtb Exp $
-SHA1 (vm-7.07.tar.gz) = b4feefb87ffe9ef3831624032f918f5cc41eb1fa
-Size (vm-7.07.tar.gz) = 367037 bytes
+SHA1 (vm-7.08.tar.gz) = 34215e16410456b969c8ad82f15f0fd68c71ffee
+Size (vm-7.08.tar.gz) = 368282 bytes
SHA1 (patch-aa) = 7b8e9b8bcc1c03604fc0d2a81683754b823dc7a6
-SHA1 (patch-ab) = 825a3de61f74935164329ee8b92071ebcd397e10
+SHA1 (patch-ab) = 51ea93e4b4066fbab7e75d03bea2cffd20c85440
diff --git a/mail/vm/patches/patch-ab b/mail/vm/patches/patch-ab
index 282bf23be31..e7c53eb3801 100644
--- a/mail/vm/patches/patch-ab
+++ b/mail/vm/patches/patch-ab
@@ -1,18 +1,13 @@
-$NetBSD: patch-ab,v 1.4 2002/05/04 02:32:08 jtb Exp $
+$NetBSD: patch-ab,v 1.5 2003/02/19 22:06:20 jtb Exp $
---- vm.texinfo.orig Sat May 4 03:26:56 2002
-+++ vm.texinfo Sat May 4 03:29:17 2002
-@@ -14,6 +14,13 @@
- %\global\baselineskip 30pt % For printing in double spaces
- @end tex
- @ifinfo
-+@format
-+INFO-DIR-SECTION Mail
-+START-INFO-DIR-ENTRY
-+* vm: (vm). VM mail reader
-+END-INFO-DIR-ENTRY
-+@end format
-+
- This file documents the VM mail reader.
-
- Copyright (C) 1989, 1991, 1999 Kyle E. Jones
+--- vm.texinfo.orig Tue May 28 19:45:36 2002
++++ vm.texinfo
+@@ -2,7 +2,7 @@
+ @setfilename vm.info
+ @settitle VM User's Manual
+ @direntry
+-* VM:: A mail reader.
++* VM: (vm). A mail reader.
+ @end direntry
+ @iftex
+ @finalout