Mercurial > hg > xemacs-beta
comparison lisp/vm/vm-message.el @ 36:c53a95d3c46d r19-15b101
Import from CVS: tag r19-15b101
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:53:38 +0200 |
parents | 859a2309aef8 |
children | 131b0175ea99 |
comparison
equal
deleted
inserted
replaced
35:279432d5c479 | 36:c53a95d3c46d |
---|---|
137 (defmacro vm-sortable-datestring-of (message) | 137 (defmacro vm-sortable-datestring-of (message) |
138 (list 'aref (list 'aref message 3) 16)) | 138 (list 'aref (list 'aref message 3) 16)) |
139 ;; sortable subject, re: garbage removed | 139 ;; sortable subject, re: garbage removed |
140 (defmacro vm-sortable-subject-of (message) | 140 (defmacro vm-sortable-subject-of (message) |
141 (list 'aref (list 'aref message 3) 17)) | 141 (list 'aref (list 'aref message 3) 17)) |
142 ;; tokenized summary entry | |
142 (defmacro vm-summary-of (message) | 143 (defmacro vm-summary-of (message) |
143 (list 'aref (list 'aref message 3) 18)) | 144 (list 'aref (list 'aref message 3) 18)) |
145 ;; parent of this message, as determined by threading | |
144 (defmacro vm-parent-of (message) | 146 (defmacro vm-parent-of (message) |
145 (list 'aref (list 'aref message 3) 19)) | 147 (list 'aref (list 'aref message 3) 19)) |
148 ;; message IDs parsed from References header | |
149 (defmacro vm-references-of (message) | |
150 (list 'aref (list 'aref message 3) 20)) | |
146 ;; extra data shared by virtual messages if vm-virtual-mirror is non-nil | 151 ;; extra data shared by virtual messages if vm-virtual-mirror is non-nil |
147 (defmacro vm-mirror-data-of (message) (list 'aref message 4)) | 152 (defmacro vm-mirror-data-of (message) (list 'aref message 4)) |
148 ;; if message is being edited, this is the buffer being used. | 153 ;; if message is being edited, this is the buffer being used. |
149 (defmacro vm-edit-buffer-of (message) (list 'aref (list 'aref message 4) 0)) | 154 (defmacro vm-edit-buffer-of (message) (list 'aref (list 'aref message 4) 0)) |
150 ;; list of virtual messages mirroring the underlying real message | 155 ;; list of virtual messages mirroring the underlying real message |
260 (list 'aset (list 'aref message 3) 17 val)) | 265 (list 'aset (list 'aref message 3) 17 val)) |
261 (defmacro vm-set-summary-of (message val) | 266 (defmacro vm-set-summary-of (message val) |
262 (list 'aset (list 'aref message 3) 18 val)) | 267 (list 'aset (list 'aref message 3) 18 val)) |
263 (defmacro vm-set-parent-of (message val) | 268 (defmacro vm-set-parent-of (message val) |
264 (list 'aset (list 'aref message 3) 19 val)) | 269 (list 'aset (list 'aref message 3) 19 val)) |
270 (defmacro vm-set-references-of (message val) | |
271 (list 'aset (list 'aref message 3) 20 val)) | |
265 (defmacro vm-set-mirror-data-of (message data) | 272 (defmacro vm-set-mirror-data-of (message data) |
266 (list 'aset message 4 data)) | 273 (list 'aset message 4 data)) |
267 (defmacro vm-set-edit-buffer-of (message buf) | 274 (defmacro vm-set-edit-buffer-of (message buf) |
268 (list 'aset (list 'aref message 4) 0 buf)) | 275 (list 'aset (list 'aref message 4) 0 buf)) |
269 (defmacro vm-set-virtual-messages-of (message list) | 276 (defmacro vm-set-virtual-messages-of (message list) |