]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve documentation of buttons (Bug#19628)
authorEli Zaretskii <eliz@gnu.org>
Tue, 20 Jan 2015 19:20:39 +0000 (21:20 +0200)
committerEli Zaretskii <eliz@gnu.org>
Tue, 20 Jan 2015 19:20:39 +0000 (21:20 +0200)
 doc/lispref/display.texi (Manipulating Buttons): Explain more about the
 'action' property.

doc/lispref/ChangeLog
doc/lispref/display.texi

index c855bbec8636c31a0183711dc3d786133a592e2c..11a6f32718c51a4398dc13fca30aeaa30dfafbf3 100644 (file)
@@ -1,5 +1,8 @@
 2015-01-20  Eli Zaretskii  <eliz@gnu.org>
 
+       * display.texi (Manipulating Buttons): Explain more about the
+       'action' property.  (Bug#19628)
+
        * text.texi (Clickable Text): Improve indexing.  (Bug#19629)
 
 2015-01-15  Eli Zaretskii  <eliz@gnu.org>
index 0128e469db2bbc748ccad49e96b06e463164dd39..9501e8145fa995430aeeca547c85ae6828f194b6 100644 (file)
@@ -5511,10 +5511,12 @@ Set @var{button}'s @var{prop} property to @var{val}.
 @end defun
 
 @defun button-activate button &optional use-mouse-action
-Call @var{button}'s @code{action} property (i.e., invoke it).  If
-@var{use-mouse-action} is non-@code{nil}, try to invoke the button's
-@code{mouse-action} property instead of @code{action}; if the button
-has no @code{mouse-action} property, use @code{action} as normal.
+Call @var{button}'s @code{action} property (i.e., invoke the function
+that is the value of that property, passing it the single argument
+@var{button}).  If @var{use-mouse-action} is non-@code{nil}, try to
+invoke the button's @code{mouse-action} property instead of
+@code{action}; if the button has no @code{mouse-action} property, use
+@code{action} as normal.
 @end defun
 
 @defun button-label button