aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesper Harder2004-04-30 01:42:13 +0000
committerJesper Harder2004-04-30 01:42:13 +0000
commit058296d320492bca61474ab2ff0ef40da7a6bab3 (patch)
treeefd228bedd9f71d7f5080ed9a227a3465fe32e2c
parente71caa4ed9bcaeae6e3cf6396c9f90c219e4f75a (diff)
downloademacs-058296d320492bca61474ab2ff0ef40da7a6bab3.tar.gz
emacs-058296d320492bca61474ab2ff0ef40da7a6bab3.zip
emacs -> Emacs.
-rw-r--r--lispref/ChangeLog4
-rw-r--r--lispref/display.texi18
2 files changed, 13 insertions, 9 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 365d0e4392d..292532e1fe4 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,7 @@
12004-04-30 Jesper Harder <harder@ifa.au.dk>
2
3 * display.texi: emacs -> Emacs.
4
12004-04-27 Matthew Mundell <matt@mundell.ukfsn.org> 52004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2 6
3 * files.texi (Changing Files): Document set-file-times. 7 * files.texi (Changing Files): Document set-file-times.
diff --git a/lispref/display.texi b/lispref/display.texi
index 87ab5aabb2c..ddf8cdb4723 100644
--- a/lispref/display.texi
+++ b/lispref/display.texi
@@ -3433,7 +3433,7 @@ buttons in Emacs buffers, such as might be used for help hyper-links,
3433etc. Emacs uses buttons for the hyper-links in help text and the like. 3433etc. Emacs uses buttons for the hyper-links in help text and the like.
3434 3434
3435A button is essentially a set of properties attached (via text 3435A button is essentially a set of properties attached (via text
3436properties or overlays) to a region of text in an emacs buffer, which 3436properties or overlays) to a region of text in an Emacs buffer, which
3437are called its button properties. @xref{Button Properties}. 3437are called its button properties. @xref{Button Properties}.
3438 3438
3439One of the these properties (@code{action}) is a function, which will 3439One of the these properties (@code{action}) is a function, which will
@@ -3441,7 +3441,7 @@ be called when the user invokes it using the keyboard or the mouse.
3441The invoked function may then examine the button and use its other 3441The invoked function may then examine the button and use its other
3442properties as desired. 3442properties as desired.
3443 3443
3444In some ways the emacs button package duplicates functionality offered 3444In some ways the Emacs button package duplicates functionality offered
3445by the widget package (@pxref{Top, , Introduction, widget, The Emacs 3445by the widget package (@pxref{Top, , Introduction, widget, The Emacs
3446Widget Library}), but the button package has the advantage that it is 3446Widget Library}), but the button package has the advantage that it is
3447much faster, much smaller, and much simpler to use (for elisp 3447much faster, much smaller, and much simpler to use (for elisp
@@ -3454,7 +3454,7 @@ entries).
3454@menu 3454@menu
3455* Button Properties:: Button properties with special meanings. 3455* Button Properties:: Button properties with special meanings.
3456* Button Types:: Defining common properties for classes of buttons. 3456* Button Types:: Defining common properties for classes of buttons.
3457* Making Buttons:: Adding buttons to emacs buffers. 3457* Making Buttons:: Adding buttons to Emacs buffers.
3458* Manipulating Buttons:: Getting and setting properties of buttons. 3458* Manipulating Buttons:: Getting and setting properties of buttons.
3459* Button Buffer Commands:: Buffer-wide commands and bindings for buttons. 3459* Button Buffer Commands:: Buffer-wide commands and bindings for buttons.
3460* Manipulating Button Types:: 3460* Manipulating Button Types::
@@ -3488,14 +3488,14 @@ present, mouse-clicks use @code{action} instead.
3488 3488
3489@item face 3489@item face
3490@kindex face @r{(button property)} 3490@kindex face @r{(button property)}
3491This is an emacs face controlling how buttons of this type are 3491This is an Emacs face controlling how buttons of this type are
3492displayed; by default this is the @code{button} face. 3492displayed; by default this is the @code{button} face.
3493 3493
3494@item mouse-face 3494@item mouse-face
3495@kindex mouse-face @r{(button property)} 3495@kindex mouse-face @r{(button property)}
3496This is an additional face which controls appearance during 3496This is an additional face which controls appearance during
3497mouse-overs (merged with the usual button face); by default this is 3497mouse-overs (merged with the usual button face); by default this is
3498the usual emacs @code{highlight} face. 3498the usual Emacs @code{highlight} face.
3499 3499
3500@item keymap 3500@item keymap
3501@kindex keymap @r{(button property)} 3501@kindex keymap @r{(button property)}
@@ -3512,7 +3512,7 @@ usually specified using the @code{:type} keyword argument.
3512 3512
3513@item help-echo 3513@item help-echo
3514@kindex help-index @r{(button property)} 3514@kindex help-index @r{(button property)}
3515A string displayed by the emacs tool-tip help system; by default, 3515A string displayed by the Emacs tool-tip help system; by default,
3516@code{"mouse-2, RET: Push this button"}. 3516@code{"mouse-2, RET: Push this button"}.
3517 3517
3518@item button 3518@item button
@@ -3562,7 +3562,7 @@ doing so usually makes the resulting code clearer and more efficient.
3562 Buttons are associated with a region of text, using an overlay or 3562 Buttons are associated with a region of text, using an overlay or
3563text-properties to hold button-specific information, all of which are 3563text-properties to hold button-specific information, all of which are
3564initialized from the button's type (which defaults to the built-in 3564initialized from the button's type (which defaults to the built-in
3565button type @code{button}). Like all emacs text, the appearance of 3565button type @code{button}). Like all Emacs text, the appearance of
3566the button is governed by the @code{face} property; by default (via 3566the button is governed by the @code{face} property; by default (via
3567the @code{face} property inherited from the @code{button} button-type) 3567the @code{face} property inherited from the @code{button} button-type)
3568this is a simple underline, like a typical web-page link. 3568this is a simple underline, like a typical web-page link.
@@ -3594,7 +3594,7 @@ Make a button from @var{beg} to @var{end} in the current buffer.
3594Insert a button with the label @var{label}. 3594Insert a button with the label @var{label}.
3595@end defun 3595@end defun
3596 3596
3597The following functions are similar, but use emacs text-properties 3597The following functions are similar, but use Emacs text-properties
3598(@pxref{Text Properties}) to hold the button properties, making the 3598(@pxref{Text Properties}) to hold the button properties, making the
3599button actually part of the text instead of being a property of the 3599button actually part of the text instead of being a property of the
3600buffer (using text-properties is usually faster than using overlays, 3600buffer (using text-properties is usually faster than using overlays,
@@ -3683,7 +3683,7 @@ Return the button at position @var{pos} in the current buffer, or @code{nil}.
3683@cindex button buffer commands 3683@cindex button buffer commands
3684 3684
3685These are commands and functions for locating and operating on 3685These are commands and functions for locating and operating on
3686buttons in an emacs buffer. 3686buttons in an Emacs buffer.
3687 3687
3688@code{push-button} is the command that a user uses to actually `push' 3688@code{push-button} is the command that a user uses to actually `push'
3689a button, and is bound by default in the button itself to @key{RET} 3689a button, and is bound by default in the button itself to @key{RET}