comparison lisp/vm/vm-summary.el @ 118:7d55a9ba150c r20-1b11

Import from CVS: tag r20-1b11
author cvs
date Mon, 13 Aug 2007 09:24:17 +0200
parents 360340f9fd5f
children cca96a509cfe
comparison
equal deleted inserted replaced
117:578fd4947a72 118:7d55a9ba150c
928 928
929 (defun vm-su-message-id (m) 929 (defun vm-su-message-id (m)
930 (or (vm-message-id-of m) 930 (or (vm-message-id-of m)
931 (vm-set-message-id-of 931 (vm-set-message-id-of
932 m 932 m
933 (or (vm-get-header-contents m "Message-Id:") 933 (or (let ((id (vm-get-header-contents m "Message-Id:")))
934 (and id (car (vm-parse id "[^<]*\\(<[^>]+>\\)"))))
934 ;; try running md5 on the message body to produce an ID 935 ;; try running md5 on the message body to produce an ID
935 ;; better than nothing. 936 ;; better than nothing.
936 (save-excursion 937 (save-excursion
937 (set-buffer (vm-buffer-of (vm-real-message-of m))) 938 (set-buffer (vm-buffer-of (vm-real-message-of m)))
938 (save-restriction 939 (save-restriction