wl-completing-read-multiple instead of completing-read-multiple.
* wl-mule.el,wl-e21.el,wl-xmas.el (wl-completing-read-multiple):
New alias.
* wl-demo.el (wl-demo-setup-properties)[XEmacs]:
Use face-background-name instead of face-background.
* wl-summary.el (wl-summary-save): Use it.
(wl-summary-mode-menu-spec): Added wl-summary-sort-by-size.
2004-02-10 Yuuichi Teranishi <teranisi@gohome.org>
+ * wl-summary.el (wl-summary-decide-flag): Use
+ wl-completing-read-multiple instead of completing-read-multiple.
+
+ * wl-mule.el,wl-e21.el,wl-xmas.el (wl-completing-read-multiple):
+ New alias.
+
+ * wl-demo.el (wl-demo-setup-properties)[XEmacs]:
+ Use face-background-name instead of face-background.
+
* wl-vars.el (wl-summary-save-file-suffix): New user option.
* wl-summary.el (wl-summary-save): Use it.
(list ':foreground fg))))))
((featurep 'xemacs)
(set-face-background 'default
- (face-background 'wl-highlight-demo-face)
+ (face-background-name 'wl-highlight-demo-face)
(current-buffer)))))
(defun wl-demo-insert-text (height)
(let ((event (read-event)))
(cons (and (numberp event) event) event)))
+(defalias 'wl-completing-read-multiple 'completing-read-multiple)
+
(put 'wl-modeline-biff-state-on 'risky-local-variable t)
(put 'wl-modeline-biff-state-off 'risky-local-variable t)
(put 'wl-modeline-plug-state-on 'risky-local-variable t)
;; important messages
-(wl-defface wl-highlight-summary-important-face
- '(
- (((type tty)
- (background dark))
- (:foreground "magenta"))
- (((class color)
- (background dark))
- (:foreground "orange"))
- (((class color)
- (background light))
- (:foreground "purple")))
- "Face used for displaying important messages."
- :group 'wl-summary-faces
- :group 'wl-faces)
-
(wl-defface wl-highlight-summary-new-face
'(
(((type tty)
(intern (format
"wl-highlight-summary-%s-flag-face"
(car (car fl)))))
- (unless (facep face)
- (make-face face 'no-init)
- (set-face-foreground face (nth 1 (car fl))))
- (list face))
+ (when (facep face)
+ (list face)))
fl nil))
(setq fl (cdr fl)))
(when (memq (car priorities) flags)
"Highlight summary between start and end.
Faces used:
wl-highlight-summary-unread-face unread messages
- wl-highlight-summary-important-face important messages
wl-highlight-summary-deleted-face messages mark as deleted
wl-highlight-summary-refiled-face messages mark as refiled
wl-highlight-summary-copied-face messages mark as copied
- wl-highlight-summary-new-face new messages"
+ wl-highlight-summary-new-face new messages
+ wl-highlight-summary-*-flag-face flagged messages"
(if (< end start)
(let ((s start)) (setq start end end s)))
(let (lines too-big gc-message e p hend i percent)
(let ((event (read-event)))
(cons (and (numberp event) event) event)))
+(defalias 'wl-completing-read-multiple 'completing-read)
+
(require 'product)
(product-provide (provide 'wl-mule) (require 'wl-version))
(lambda (flag)
(and (> (length flag) 0)
(intern (downcase flag))))
- (completing-read-multiple
+ (wl-completing-read-multiple
"Flags: "
(mapcar (lambda (flag)
(list (capitalize (symbol-name flag))))
(event-to-character event))
event)))
+(defalias 'wl-completing-read-multiple 'completing-read)
+
(require 'product)
(product-provide (provide 'wl-xmas) (require 'wl-version))