Mercurial > emacs
comparison lisp/wid-edit.el @ 78492:7c8949dbfa0d
Replace `iff' in doc-strings and comments.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Wed, 08 Aug 2007 07:38:50 +0000 |
parents | 9355f9b7bbff |
children | ee94dfa84d72 e5a68f18fcb9 |
comparison
equal
deleted
inserted
replaced
78491:3ccc56d2b79e | 78492:7c8949dbfa0d |
---|---|
481 "Return the type of WIDGET, a symbol." | 481 "Return the type of WIDGET, a symbol." |
482 (car widget)) | 482 (car widget)) |
483 | 483 |
484 ;;;###autoload | 484 ;;;###autoload |
485 (defun widgetp (widget) | 485 (defun widgetp (widget) |
486 "Return non-nil iff WIDGET is a widget." | 486 "Return non-nil if WIDGET is a widget." |
487 (if (symbolp widget) | 487 (if (symbolp widget) |
488 (get widget 'widget-type) | 488 (get widget 'widget-type) |
489 (and (consp widget) | 489 (and (consp widget) |
490 (symbolp (car widget)) | 490 (symbolp (car widget)) |
491 (get (car widget) 'widget-type)))) | 491 (get (car widget) 'widget-type)))) |
498 (if (symbolp value) | 498 (if (symbolp value) |
499 (symbol-value value) | 499 (symbol-value value) |
500 value))) | 500 value))) |
501 | 501 |
502 (defun widget-member (widget property) | 502 (defun widget-member (widget property) |
503 "Non-nil iff there is a definition in WIDGET for PROPERTY." | 503 "Non-nil if there is a definition in WIDGET for PROPERTY." |
504 (cond ((plist-member (cdr widget) property) | 504 (cond ((plist-member (cdr widget) property) |
505 t) | 505 t) |
506 ((car widget) | 506 ((car widget) |
507 (widget-member (get (car widget) 'widget-type) property)) | 507 (widget-member (get (car widget) 'widget-type) property)) |
508 (t nil))) | 508 (t nil))) |
1639 (or (widget-get widget :menu-tag) | 1639 (or (widget-get widget :menu-tag) |
1640 (widget-get widget :tag) | 1640 (widget-get widget :tag) |
1641 (widget-princ-to-string (widget-get widget :value)))) | 1641 (widget-princ-to-string (widget-get widget :value)))) |
1642 | 1642 |
1643 (defun widget-default-active (widget) | 1643 (defun widget-default-active (widget) |
1644 "Return t iff this widget active (user modifiable)." | 1644 "Return t if this widget is active (user modifiable)." |
1645 (or (widget-get widget :always-active) | 1645 (or (widget-get widget :always-active) |
1646 (and (not (widget-get widget :inactive)) | 1646 (and (not (widget-get widget :inactive)) |
1647 (let ((parent (widget-get widget :parent))) | 1647 (let ((parent (widget-get widget :parent))) |
1648 (or (null parent) | 1648 (or (null parent) |
1649 (widget-apply parent :active)))))) | 1649 (widget-apply parent :active)))))) |