(forward-button): Implement wrapping, iterating, and skipping here
instead.
(button-activate): USE-MOUSE-ACTION is optional.
+ (button-nop): Function removed.
+ (default-button): Use `ignore' as default button action.
* apropos.el (apropos-next-label-button): Update arguments to
`next-button'.
(put 'default-button 'mouse-face 'highlight)
(put 'default-button 'keymap button-map)
(put 'default-button 'type 'button)
-(put 'default-button 'action 'button-nop)
+(put 'default-button 'action 'ignore)
(put 'default-button 'help-echo "mouse-2, RET: Push this button")
;; Make overlay buttons go away if their underlying text is deleted.
(put 'default-button 'evaporate t)
;; they inherit this.
(put 'default-button 'button t)
-;; This is the default button action.
-(defun button-nop (button)
- "Do nothing to BUTTON."
- nil)
-
\f
;; Button types (which can be used to hold default properties for buttons)