[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
What difference between list and group as defcustom type ?
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sun, 27 Jul 2003 12:19:46 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 05604
最近の山岡さんの変更で,
2003-07-25 Katsumi Yamaoka <yamaoka@jpl.org>
* w3m.el (w3m-language, w3m-command-environment,
w3m-content-type-alist, w3m-encoding-type-alist, w3m-decoder-alist,
w3m-charset-coding-system-alist, w3m-correct-charset-alist,
w3m-url-local-directory-alist, w3m-pop-up-frame-parameters):
Improve the customizing widgets.
の時に,defcustom の type として,list の代わりに group を使われている
場合が目立ちますが,この2つはどう違うのでしょうか?
少なくとも,少し古い Emacs-Lisp Reference Manual には記述がないようで
すし,Emacs-21.2 の wid-edit.el を見ると,
(define-widget 'group 'default
"A widget which groups other widgets inside."
:convert-widget 'widget-types-convert-widget
:format "%v"
:value-create 'widget-group-value-create
:value-delete 'widget-children-value-delete
:value-get 'widget-editable-list-value-get
:default-get 'widget-group-default-get
:validate 'widget-children-validate
:match 'widget-group-match
:match-inline 'widget-group-match-inline)
と書いてあるので,あまり公に使うべき widget ではないのでは? という疑問
を感じるのですが.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )