X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Fwidget.el;h=6008c7871e2c54db75ae8a2c9edea8dfa16344ce;hb=b28454eed83f245c4160228b076134ce930b320a;hp=0d1ffa0c3ce2c5166bffeaf2df5a6d2592eca0b3;hpb=ee39f8f0b7ba9a8454cb8b9bc93e9bad001a1498;p=gnus diff --git a/lisp/widget.el b/lisp/widget.el index 0d1ffa0c3..6008c7871 100644 --- a/lisp/widget.el +++ b/lisp/widget.el @@ -1,10 +1,10 @@ ;;; widget.el --- a library of user interface components. ;; -;; Copyright (C) 1996 Free Software Foundation, Inc. +;; Copyright (C) 1996, 1997 Free Software Foundation, Inc. ;; ;; Author: Per Abrahamsen ;; Keywords: help, extensions, faces, hypermedia -;; Version: 1.15 +;; Version: 1.55 ;; X-URL: http://www.dina.kvl.dk/~abraham/custom/ ;;; Commentary: @@ -12,7 +12,7 @@ ;; If you want to use this code, please visit the URL above. ;; ;; This file only contain the code needed to define new widget types. -;; Everything else is autoloaded from `widget-edit.el'. +;; Everything else is autoloaded from `wid-edit.el'. ;;; Code: @@ -27,7 +27,8 @@ (set (car keywords) (car keywords))) (setq keywords (cdr keywords))))))) -(define-widget-keywords :case-fold :widget-doc +(define-widget-keywords :tag-glyph :off-glyph :on-glyph :valid-regexp + :secret :sample-face :sample-face-get :case-fold :widget-doc :create :convert-widget :format :value-create :offset :extra-offset :tag :doc :from :to :args :value :value-from :value-to :action :value-set :value-delete :match :parent :delete :menu-tag-get @@ -38,13 +39,15 @@ :must-match :type-error :value-inline :inline :match-inline :greedy :button-face-get :button-face :value-face :keymap :entry-from :entry-to :help-echo :documentation-property :hide-front-space - :hide-rear-space) + :hide-rear-space) ;; These autoloads should be deleted when the file is added to Emacs. -(autoload 'widget-create "widget-edit") -(autoload 'widget-insert "widget-edit") +(unless (fboundp 'load-gc) + (autoload 'widget-create "wid-edit") + (autoload 'widget-insert "wid-edit") + (autoload 'widget-browse "wid-browse" nil t) + (autoload 'widget-browse-at "wid-browse" nil t)) -;;;###autoload (defun define-widget (name class doc &rest args) "Define a new widget type named NAME from CLASS.