+2003-12-15 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnmail.el (nnmail-lazy): Replace `widget-default-get' with
+ the expanded form for Mule 2.
+
2003-12-01 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/dgnushack.el (dgnushack-make-cus-load): Use
+2003-12-15 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * nnmail.el (nnmail-split-fancy): Make it customizable with Emacs
+ 20 as well.
+
2003-12-15 Simon Josefsson <jas@extundo.com>
* sha1-el.el (autoload): Ignore errors for
(widget-apply (car (widget-get widget :children))
:value-inline))
:default-get (lambda (widget)
- (widget-default-get
- (widget-convert (widget-get widget :type))))
+ ;;(widget-default-get
+ ;; (widget-convert (widget-get widget :type))))
+ ;; `widget-default-get' isn't available in Mule 2.
+ (let ((w (widget-convert (widget-get widget :type))))
+ (or (widget-get w :value)
+ (widget-apply w :default-get))))
:match (lambda (widget value)
(widget-apply (widget-convert (widget-get widget :type))
:match value))
(const :format "" &)
(editable-list :inline t nnmail-split-fancy))
(list :tag "Function with fixed arguments (:)"
- :value (:)
+ :value (: nil)
(const :format "" :value :)
function
(editable-list :inline t (sexp :tag "Arg"))
)
- (list :tag "Function with split arguments (!)" :value (!)
+ (list :tag "Function with split arguments (!)"
+ :value (! nil)
(const :format "" !)
function
(editable-list :inline t nnmail-split-fancy))