@section \e$BF0:n4D6-\e(B
Wanderlust \e$B$O0J2<$N\e(B Emacsen \e$B$GF0:n$9$k$3$H$,3NG'$5$l$F$$$^$9!#\e(B
-@c \e$B$5$i$K\e(B Nemacs 3.3.2 \e$B>e$G$b!"\e(B(\e$B;H$($k5!G=$O8BDj$5$l$k$b$N$N\e(B) \e$BF0:n$9$k$3$H\e(B
-@c \e$B$,3NG'$5$l$F$$$^$9!#\e(B
@itemize @bullet
-@item Nemacs 3.3.2 (\e$BCm\e(B: \e$B;H$($k5!G=$O8BDj$5$l$^$9\e(B)
-@item Mule 2.3 based on Emacs 19.28
@item Mule 2.3 based on Emacs 19.34
@item Emacs 20.2 \e$B0J9_\e(B
@item XEmacs 20.4 \e$B0J9_\e(B
@subsubsection \e$B%U%)%k%@$NJB$SBX$(\e(B
-\e$B%0%k!<%WFb$N%U%)%k%@$rJB$SBX$($9$k:]!"\e(B@code{wl-fldmgr-sort-func} \e$B$K;XDj\e(B
+\e$B%0%k!<%WFb$N%U%)%k%@$rJB$SBX$($9$k:]!"\e(B@code{wl-fldmgr-sort-function} \e$B$K;XDj\e(B
\e$B$5$l$?4X?t$rMQ$$$^$9!#=i4|@_Dj$G$O\e(B @code{wl-fldmgr-sort-standard} \e$B$,;XDj\e(B
\e$B$5$l$F$*$j!"$3$l$O%"%k%U%!%Y%C%H=g$KJB$SBX$(%0%k!<%W$O:G=i$K$9$k4X?t$G$9!#\e(B
\e$BJB$SBX$($O;XDj$7$?%0%k!<%W$N$_9T$$!"2<0L$N%0%k!<%W$^$GJB$SBX$($O$7$^$;$s!#\e(B
\e$B=i4|@_Dj$O\e(B @code{t}\e$B!#\e(BNon-nil \e$B$J$i!"%;!<%V$9$k:]$K\e(B @file{~/.folders.bak}
\e$B$K%P%C%/%"%C%W$r<h$j$^$9!#\e(B
-@item wl-fldmgr-sort-func
-@vindex wl-fldmgr-sort-func
+@item wl-fldmgr-sort-function
+@vindex wl-fldmgr-sort-function
\e$B=i4|@_Dj$O\e(B @code{wl-fldmgr-sort-standard}\e$B!#\e(Bsort \e$B;~$K;HMQ$9$k4X?t$r;XDj$7\e(B
\e$B$^$9!#=i4|@_Dj$O!"%"%k%U%!%Y%C%H=g$KJB$Y%0%k!<%W$O:G=i$K$9$k4X?t$G$9!#\e(B
(@code{wl-fldmgr-sort-group-first} \e$B$,\e(B non-nil \e$B$N>l9g\e(B)\e$B!#\e(B
@kindex # (Summary)
@findex wl-summary-print-message
\e$B8=:_$N%a%C%;!<%8$NFbMF$r0u:~$7$^$9!#\e(BEmacs 20\e$B0J9_\e(B \e$B$G$O\e(B @code{ps-print} \e$B$r\e(B
-\e$B;H$$$^$9!#Gr9u%W%j%s%?$G$O!"\e(B@code{wl-ps-print-buffer-func} \e$B$r\e(B
+\e$B;H$$$^$9!#Gr9u%W%j%s%?$G$O!"\e(B@code{wl-ps-print-buffer-function} \e$B$r\e(B
@code{ps-print-buffer} \e$B$K@_Dj$7$?$[$&$,NI$$$+$b$7$l$^$;$s!#\e(B
@lisp
-(setq wl-ps-print-buffer-func 'ps-print-buffer)
+(setq wl-ps-print-buffer-function 'ps-print-buffer)
@end lisp
@noindent
\e$B@_Dj$O!"\e(B
@lisp
-(setq wl-draft-send-mail-func 'wl-draft-send-mail-with-pop-before-smtp)
+(setq wl-draft-send-mail-function 'wl-draft-send-mail-with-pop-before-smtp)
@end lisp
@noindent
\e$B;D$7$F$*$/%a%C%;!<%8?t$K\e(B @code{wl-summary-expire-reserve-marks} \e$B$G@_Dj$5\e(B
\e$B$l$?%a%C%;!<%8$r4^$a$^$9!#\e(B
-@item wl-expire-archive-get-folder-func
-@vindex wl-expire-archive-get-folder-func
+@item wl-expire-archive-get-folder-function
+@vindex wl-expire-archive-get-folder-function
\e$B=i4|@_Dj$O\e(B @code{wl-expire-archive-get-folder}\e$B!#\e(B
\e$B:o=|@h$NI8=`4X?t$G%"!<%+%$%V%U%)%k%@L>$r<hF@$9$k4X?t$r;XDj$7$^$9!#\e(B
\e$B$9$k$@$1$K$J$j$^$9!#\e(B
\e$B%G%U%)%k%H$G$O%3%T!<@h$N%"!<%+%$%V%U%)%k%@$O\e(B
-@code{wl-expire-archive-get-folder-func} \e$B$K=>$C$F<+F0E*$K7hDj$5$l$^$9$,!"\e(B
+@code{wl-expire-archive-get-folder-function} \e$B$K=>$C$F<+F0E*$K7hDj$5$l$^$9$,!"\e(B
prefix argument \e$B$rIU$1$F\e(B @kbd{C-u M-x wl-summary-archive} \e$B$G<B9T$9$k$H!"\e(B
\e$B;XDj$7$?%U%)%k%@$K%3%T!<$9$k$3$H$,$G$-$^$9!#\e(B
@itemize @bullet
@item @code{wl-expire-archive-files}
-@item @code{wl-expire-archive-get-folder-func}
+@item @code{wl-expire-archive-get-folder-function}
@item @code{wl-expire-archive-folder-name-fmt}
@item @code{wl-expire-archive-folder-type}
@item @code{wl-expire-archive-folder-prefix}
@lisp
@group
(autoload 'wl-draft-send-with-imput-async "im-wl")
-(setq wl-draft-send-func 'wl-draft-send-with-imput-async)
+(setq wl-draft-send-function 'wl-draft-send-with-imput-async)
@end group
@end lisp
(setq signature-use-bbdb t)
(setq bbdb-north-american-phone-numbers-p nil)
;; @r{\e$B%5%^%j$K\e(B bbdb \e$B$NL>A0$rI=<(\e(B} :-)\e$B!#\e(B
-(setq wl-summary-from-func 'bbdb-wl-from-func)
+(setq wl-summary-from-function 'bbdb-wl-from-func)
;; @r{\e$B<+F0E*$K\e(B ML \e$B%U%#!<%k%I$r2C$($k\e(B}
(add-hook 'bbdb-notice-hook 'bbdb-auto-notes-hook)
(setq bbdb-auto-notes-alist '(("X-ML-Name" (".*$" ML 0))))
@lisp
@group
-(setq wl-highlight-x-face-func
+(setq wl-highlight-x-face-function
(function
(lambda (&optional beg end)
(x-face-mule:x-face-decode-message-header))))
@lisp
@group
-(setq wl-highlight-x-face-func
+(setq wl-highlight-x-face-function
(function
(lambda (&optional beg end)
(x-face-mule-x-face-decode-message-header))))
@lisp
@group
(autoload 'x-face-decode-message-header "x-face-mule")
-(setq wl-highlight-x-face-func 'x-face-decode-message-header)
+(setq wl-highlight-x-face-function 'x-face-decode-message-header)
@end group
@end lisp
@samp{X-Mailer:} \e$B%U%#!<%k%I$d\e(B @samp{User-Agent:} \e$B%U%#!<%k%I$K6E$j$?$$$H\e(B
\e$B$$$&JQ$o$C$??M$O!"J8;zNs$r@8@.$9$k4X?t$r<+J,$N9%$-$J$h$&$KDj5A$7$F!"JQ?t\e(B
-@code{wl-generate-mailer-string-func} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
+@code{wl-generate-mailer-string-function} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
@samp{User-Agent:} \e$B%U%#!<%k%I$rC;$/$7$?$$$N$G$"$l$P!"0J2<$N@_Dj$r$7$F$/\e(B
\e$B$@$5$$!#\e(B
@lisp
@group
-(setq wl-generate-mailer-string-func
+(setq wl-generate-mailer-string-function
(function
(lambda ()
(concat "User-Agent: "
@lisp
@group
(setq mime-edit-insert-user-agent-field nil)
-(setq wl-generate-mailer-string-func
+(setq wl-generate-mailer-string-function
(function
(lambda ()
(format "X-Mailer: %s" (product-string-1 'wl-version)))))
@section Environment
-Wanderlust is supposed to run on following Emacsen:
-@c Wanderlust runs even on Nemacs 3.3.2 based on Emacs 18.55, 18.59 (with
-@c limited functionality).
+Wanderlust is supposed to run on following Emacsen:
@itemize @bullet
-@item Nemacs 3.3.2 (Caution: limited functionality)
-@item Mule 2.3 based on Emacs 19.28
@item Mule 2.3 based on Emacs 19.34
@item Emacs 20.2 or later
@item XEmacs 20.4 or later
@subsubsection Sort Folders
Sorting of the folders is executed by the function specified by
-@code{wl-fldmgr-sort-func}.
+@code{wl-fldmgr-sort-function}.
The initial setting is @code{wl-fldmgr-sort-standard},
which sorts alphabetically.
Sorting affects only on the current folder group. It does not
The initial setting is @code{t}. If non-nil, @file{~/.folders.bak} is
created before saving the folder status.
-@item wl-fldmgr-sort-func
-@vindex wl-fldmgr-sort-func
+@item wl-fldmgr-sort-function
+@vindex wl-fldmgr-sort-function
The initial setting is @code{wl-fldmgr-sort-standard}. A function to
sort folders. By default function, folders are sorted alphabetically
and folder group is put on top (when @code{wl-fldmgr-sort-group-first}
Print out current message's content.
It uses @code{ps-print} module in Emacs 20.x.
If you don't use color printer, you might want to set
-@code{wl-ps-print-buffer-func} to @code{ps-print-buffer}.
+@code{wl-ps-print-buffer-function} to @code{ps-print-buffer}.
@lisp
-(setq wl-ps-print-buffer-func 'ps-print-buffer)
+(setq wl-ps-print-buffer-function 'ps-print-buffer)
@end lisp
(@code{wl-summary-print-message})
You can send mail by POP-before-SMTP with this single line:
@lisp
-(setq wl-draft-send-mail-func 'wl-draft-send-mail-with-pop-before-smtp)
+(setq wl-draft-send-mail-function 'wl-draft-send-mail-with-pop-before-smtp)
@end lisp
@noindent
If non-nil, if expiring messages are specified by @code{number},
messages with @code{wl-summary-expire-reserve-marks} are also retained.
-@item wl-expire-archive-get-folder-func
-@vindex wl-expire-archive-get-folder-func
+@item wl-expire-archive-get-folder-function
+@vindex wl-expire-archive-get-folder-function
The initial setting is @code{wl-expire-archive-get-folder}.
This variable specifies a function that returns the name of an archiving
not re-filed.
Per default, the archiving folders to which messages are copied are
-determined automatically by @code{wl-expire-archive-get-folder-func}.
+determined automatically by @code{wl-expire-archive-get-folder-function}.
You can copy to a specific folder by invoking with a prefix argument,
i.e. @kbd{C-u M-x wl-summary-archive}.
@itemize @bullet
@item @code{wl-expire-archive-files}
-@item @code{wl-expire-archive-get-folder-func}
+@item @code{wl-expire-archive-get-folder-function}
@item @code{wl-expire-archive-folder-name-fmt}
@item @code{wl-expire-archive-folder-type}
@item @code{wl-expire-archive-folder-prefix}
@lisp
@group
(autoload 'wl-draft-send-with-imput-async "im-wl")
-(setq wl-draft-send-func 'wl-draft-send-with-imput-async)
+(setq wl-draft-send-function 'wl-draft-send-with-imput-async)
@end group
@end lisp
(setq signature-use-bbdb t)
(setq bbdb-north-american-phone-numbers-p nil)
;; @r{shows the name of bbdb in the summary} :-)
-(setq wl-summary-from-func 'bbdb-wl-from-func)
+(setq wl-summary-from-function 'bbdb-wl-from-func)
;; @r{automatically add mailing list fields}
(add-hook 'bbdb-notice-hook 'bbdb-auto-notes-hook)
(setq bbdb-auto-notes-alist '(("X-ML-Name" (".*$" ML 0))))
@lisp
@group
-(setq wl-highlight-x-face-func
+(setq wl-highlight-x-face-function
(function
(lambda (&optional beg end)
(x-face-mule:x-face-decode-message-header))))
@lisp
@group
-(setq wl-highlight-x-face-func
+(setq wl-highlight-x-face-function
(function
(lambda (&optional beg end)
(x-face-mule-x-face-decode-message-header))))
@lisp
@group
(autoload 'x-face-decode-message-header "x-face-mule")
-(setq wl-highlight-x-face-func 'x-face-decode-message-header)
+(setq wl-highlight-x-face-function 'x-face-decode-message-header)
@end group
@end lisp
If you are eccentric enough to elaborate @samp{X-Mailer:} or
@samp{User-Agent:} fields, define a function that generate appropriate
strings as you like, and set it to variable
-@code{wl-generate-mailer-string-func}.
+@code{wl-generate-mailer-string-function}.
If you do not want verbose @samp{User-Agent:} field, do the following:
@lisp
@group
-(setq wl-generate-mailer-string-func
+(setq wl-generate-mailer-string-function
(function
(lambda ()
(concat "User-Agent: "
@lisp
@group
(setq mime-edit-insert-user-agent-field nil)
-(setq wl-generate-mailer-string-func
+(setq wl-generate-mailer-string-function
(function
(lambda ()
(format "X-Mailer: %s" (product-string-1 'wl-version)))))