Mercurial > emacs
diff lisp/custom.el @ 20445:20ff88ac8cc2
(custom-add-version): New function.
(custom-handle-keyword): Handle :version.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 09 Dec 1997 22:04:25 +0000 |
parents | e9d8fcec9843 |
children | a529e09b1fe2 |
line wrap: on
line diff
--- a/lisp/custom.el Tue Dec 09 21:41:33 1997 +0000 +++ b/lisp/custom.el Tue Dec 09 22:04:25 1997 +0000 @@ -328,6 +328,8 @@ Fourth argument TYPE is the custom option type." (cond ((eq keyword :group) (custom-add-to-group value symbol type)) + ((eq keyword :version) + (custom-add-version symbol value)) ((eq keyword :link) (custom-add-link symbol value)) ((eq keyword :load) @@ -352,6 +354,10 @@ (unless (member widget links) (put symbol 'custom-links (cons widget links))))) +(defun custom-add-version (symbol version) + "To the custom option SYMBOL add the version VERSION." + (put symbol 'custom-version version)) + (defun custom-add-load (symbol load) "To the custom option SYMBOL add the dependency LOAD. LOAD should be either a library file name, or a feature name."