diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2016-02-14 16:29:53 +1100 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2016-02-14 16:29:53 +1100 |
commit | e1f22c1739f2269d1efbb25d4d74c8afea9f47db (patch) | |
tree | 8d77090ea941d0f86d3f5f7028c375d46a2e604a /lisp/gnus/nnmail.el | |
parent | a0844f15cad956a31f8a2cdb22df9ac9962ea95a (diff) | |
download | emacs-e1f22c1739f2269d1efbb25d4d74c8afea9f47db.tar.gz |
Remove the gmm-lazy and nnmail-lazy compat widgets
* lisp/gnus/gmm-utils.el (gmm-lazy): Remove.
* lisp/gnus/nnmail.el (nnmail-lazy): Remove.
Diffstat (limited to 'lisp/gnus/nnmail.el')
-rw-r--r-- | lisp/gnus/nnmail.el | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el index b8899f4b2d2..52a9db20b84 100644 --- a/lisp/gnus/nnmail.el +++ b/lisp/gnus/nnmail.el @@ -368,34 +368,7 @@ messages will be shown to indicate the current status." :type '(choice (const :tag "infinite" nil) (number :tag "count"))) -(define-widget 'nnmail-lazy 'default - "Base widget for recursive data structures. - -This is copy of the `lazy' widget in Emacs 22.1 provided for compatibility." - :format "%{%t%}: %v" - :convert-widget 'widget-value-convert-widget - :value-create (lambda (widget) - (let ((value (widget-get widget :value)) - (type (widget-get widget :type))) - (widget-put widget :children - (list (widget-create-child-value - widget (widget-convert type) value))))) - :value-delete 'widget-children-value-delete - :value-get (lambda (widget) - (widget-value (car (widget-get widget :children)))) - :value-inline (lambda (widget) - (widget-apply (car (widget-get widget :children)) - :value-inline)) - :default-get (lambda (widget) - (widget-default-get - (widget-convert (widget-get widget :type)))) - :match (lambda (widget value) - (widget-apply (widget-convert (widget-get widget :type)) - :match value)) - :validate (lambda (widget) - (widget-apply (car (widget-get widget :children)) :validate))) - -(define-widget 'nnmail-split-fancy 'nnmail-lazy +(define-widget 'nnmail-split-fancy 'lazy "Widget for customizing splits in the variable of the same name." :tag "Split" :type '(menu-choice :value (any ".*value.*" "misc") |