(wl-score-get-alike): Ditto.
* wl-vars.el: New backquote style.
(wl-message-header-button-alist): Use quote instead of backquote.
* wl.el (wl-plugged-string): New backquote style.
* wl-address.el (wl-address-concat-token): New backquote style.
* wl-expire.el (wl-expire-make-sortable-date): New backquote style.
+2008-02-15 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-score.el (wl-score-put-alike): Use quote instead of backquote.
+ (wl-score-get-alike): Ditto.
+
+ * wl-vars.el: New backquote style.
+ (wl-message-header-button-alist): Use quote instead of backquote.
+
+ * wl.el (wl-plugged-string): New backquote style.
+
+ * wl-address.el (wl-address-concat-token): New backquote style.
+
+ * wl-expire.el (wl-expire-make-sortable-date): New backquote style.
+
2008-02-13 Tetsurou Okazaki <okazaki@be.to>
* wl-highlight.el (wl-highlight-folder-opened-regexp)
list))))))
(defmacro wl-address-concat-token (string token)
- (` (cond
- ((eq 'quoted-string (car (, token)))
- (concat (, string) "\"" (cdr (, token)) "\""))
- ((eq 'comment (car (, token)))
- (concat (, string) "(" (cdr (, token)) ")"))
- (t
- (concat (, string) (cdr (, token)))))))
+ `(cond
+ ((eq 'quoted-string (car ,token))
+ (concat ,string "\"" (cdr ,token) "\""))
+ ((eq 'comment (car (, token)))
+ (concat ,string "(" (cdr ,token) ")"))
+ (t
+ (concat ,string (cdr ,token)))))
(defun wl-address-string-without-group-list-contents (sequence)
"Return address string from lexical analyzed list SEQUENCE.
(error "Invalid marks: %s" wl-summary-expire-reserve-marks))))
(defmacro wl-expire-make-sortable-date (date)
- (` (timezone-make-sortable-date
- (aref (, date) 0) (aref (, date) 1) (aref (, date) 2)
- (timezone-make-time-string
- (aref (, date) 3) (aref (, date) 4) (aref (, date) 5)))))
+ `(timezone-make-sortable-date
+ (aref ,date 0) (aref ,date 1) (aref ,date 2)
+ (timezone-make-time-string
+ (aref ,date 3) (aref ,date 4) (aref ,date 5))))
;; New functions to avoid accessing to the msgdb directly.
(defsubst wl-expire-message-p (folder number)
nil))
(defmacro wl-score-put-alike ()
- (` (elmo-set-hash-val (format "#%d" (wl-count-lines))
- alike
- wl-score-alike-hashtb)))
+ '(elmo-set-hash-val (format "#%d" (wl-count-lines))
+ alike
+ wl-score-alike-hashtb))
(defmacro wl-score-get-alike ()
- (` (elmo-get-hash-val (format "#%d" (wl-count-lines))
- wl-score-alike-hashtb)))
+ '(elmo-get-hash-val (format "#%d" (wl-count-lines))
+ wl-score-alike-hashtb))
(defun wl-score-insert-header (header messages &optional extra-header)
(let ((mime-decode (nth 3 (assoc header wl-score-header-index)))
(defgroup wl nil
"Wanderlust, a news and mail reading software."
:tag "Wanderlust"
- :link (` (custom-manual
- (, (if (and (boundp 'current-language-environment)
- (string-equal "Japanese"
- (symbol-value 'current-language-environment)))
- "(wl-ja)Top"
- "(wl)Top"))))
+ :link `(custom-manual
+ ,(if (and (boundp 'current-language-environment)
+ (string-equal "Japanese"
+ (symbol-value 'current-language-environment)))
+ "(wl-ja)Top"
+ "(wl)Top"))
:group 'news
:group 'mail)
:group 'wl-setting)
(defcustom wl-message-header-button-alist
- (` (("^\\(References\\|Message-Id\\|In-Reply-To\\):"
- "<[^>\n ]+>"
- 0 wl-message-button-refer-article 0)
- ("^[^:]+:"
- "\\(<\\(url: \\)?news:\\([^>\n ]*\\)>\\)"
- 1 wl-message-button-refer-article 3)))
+ '(("^\\(References\\|Message-Id\\|In-Reply-To\\):"
+ "<[^>\n ]+>"
+ 0 wl-message-button-refer-article 0)
+ ("^[^:]+:"
+ "\\(<\\(url: \\)?news:\\([^>\n ]*\\)>\\)"
+ 1 wl-message-button-refer-article 3))
"Alist of headers and regexps to match buttons in message headers."
:type '(repeat
(list (regexp :tag "Header")
(defmacro defgroup (&rest args))
(defmacro defcustom (symbol value &optional doc &rest args)
(let ((doc (concat "*" (or doc ""))))
- (` (defvar (, symbol) (, value) (, doc))))))
+ `(defvar ,symbol ,value ,doc))))
(require 'wl-vars)
(require 'wl-util)
(run-hooks 'wl-plugged-mode-hook))
(defmacro wl-plugged-string (plugged &optional time)
- (` (if (, time) wl-plugged-auto-off
- (if (, plugged) wl-plugged-plug-on wl-plugged-plug-off))))
+ `(if ,time wl-plugged-auto-off
+ (if ,plugged
+ wl-plugged-plug-on
+ wl-plugged-plug-off)))
(defmacro wl-plugged-server-indent ()
'(make-string wl-plugged-server-indent ? ))