diff options
author | jtb <jtb@pkgsrc.org> | 2003-02-19 22:06:19 +0000 |
---|---|---|
committer | jtb <jtb@pkgsrc.org> | 2003-02-19 22:06:19 +0000 |
commit | 63e00d46e74edc2517cae2420d6ce5c518efee20 (patch) | |
tree | 5b64c500da1f9476f719f7124408e427e13a54d8 /print | |
parent | 51d88681fdb3e104197f0bc186f62bd0599f003e (diff) | |
download | pkgsrc-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 'print')
0 files changed, 0 insertions, 0 deletions