[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 )