diff options
| author | Jesper Harder | 2004-04-30 01:42:13 +0000 |
|---|---|---|
| committer | Jesper Harder | 2004-04-30 01:42:13 +0000 |
| commit | 058296d320492bca61474ab2ff0ef40da7a6bab3 (patch) | |
| tree | efd228bedd9f71d7f5080ed9a227a3465fe32e2c | |
| parent | e71caa4ed9bcaeae6e3cf6396c9f90c219e4f75a (diff) | |
| download | emacs-058296d320492bca61474ab2ff0ef40da7a6bab3.tar.gz emacs-058296d320492bca61474ab2ff0ef40da7a6bab3.zip | |
emacs -> Emacs.
| -rw-r--r-- | lispref/ChangeLog | 4 | ||||
| -rw-r--r-- | lispref/display.texi | 18 |
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 @@ | |||
| 1 | 2004-04-30 Jesper Harder <harder@ifa.au.dk> | ||
| 2 | |||
| 3 | * display.texi: emacs -> Emacs. | ||
| 4 | |||
| 1 | 2004-04-27 Matthew Mundell <matt@mundell.ukfsn.org> | 5 | 2004-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, | |||
| 3433 | etc. Emacs uses buttons for the hyper-links in help text and the like. | 3433 | etc. Emacs uses buttons for the hyper-links in help text and the like. |
| 3434 | 3434 | ||
| 3435 | A button is essentially a set of properties attached (via text | 3435 | A button is essentially a set of properties attached (via text |
| 3436 | properties or overlays) to a region of text in an emacs buffer, which | 3436 | properties or overlays) to a region of text in an Emacs buffer, which |
| 3437 | are called its button properties. @xref{Button Properties}. | 3437 | are called its button properties. @xref{Button Properties}. |
| 3438 | 3438 | ||
| 3439 | One of the these properties (@code{action}) is a function, which will | 3439 | One 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. | |||
| 3441 | The invoked function may then examine the button and use its other | 3441 | The invoked function may then examine the button and use its other |
| 3442 | properties as desired. | 3442 | properties as desired. |
| 3443 | 3443 | ||
| 3444 | In some ways the emacs button package duplicates functionality offered | 3444 | In some ways the Emacs button package duplicates functionality offered |
| 3445 | by the widget package (@pxref{Top, , Introduction, widget, The Emacs | 3445 | by the widget package (@pxref{Top, , Introduction, widget, The Emacs |
| 3446 | Widget Library}), but the button package has the advantage that it is | 3446 | Widget Library}), but the button package has the advantage that it is |
| 3447 | much faster, much smaller, and much simpler to use (for elisp | 3447 | much 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)} |
| 3491 | This is an emacs face controlling how buttons of this type are | 3491 | This is an Emacs face controlling how buttons of this type are |
| 3492 | displayed; by default this is the @code{button} face. | 3492 | displayed; 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)} |
| 3496 | This is an additional face which controls appearance during | 3496 | This is an additional face which controls appearance during |
| 3497 | mouse-overs (merged with the usual button face); by default this is | 3497 | mouse-overs (merged with the usual button face); by default this is |
| 3498 | the usual emacs @code{highlight} face. | 3498 | the 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)} |
| 3515 | A string displayed by the emacs tool-tip help system; by default, | 3515 | A 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 |
| 3563 | text-properties to hold button-specific information, all of which are | 3563 | text-properties to hold button-specific information, all of which are |
| 3564 | initialized from the button's type (which defaults to the built-in | 3564 | initialized from the button's type (which defaults to the built-in |
| 3565 | button type @code{button}). Like all emacs text, the appearance of | 3565 | button type @code{button}). Like all Emacs text, the appearance of |
| 3566 | the button is governed by the @code{face} property; by default (via | 3566 | the button is governed by the @code{face} property; by default (via |
| 3567 | the @code{face} property inherited from the @code{button} button-type) | 3567 | the @code{face} property inherited from the @code{button} button-type) |
| 3568 | this is a simple underline, like a typical web-page link. | 3568 | this 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. | |||
| 3594 | Insert a button with the label @var{label}. | 3594 | Insert a button with the label @var{label}. |
| 3595 | @end defun | 3595 | @end defun |
| 3596 | 3596 | ||
| 3597 | The following functions are similar, but use emacs text-properties | 3597 | The 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 |
| 3599 | button actually part of the text instead of being a property of the | 3599 | button actually part of the text instead of being a property of the |
| 3600 | buffer (using text-properties is usually faster than using overlays, | 3600 | buffer (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 | ||
| 3685 | These are commands and functions for locating and operating on | 3685 | These are commands and functions for locating and operating on |
| 3686 | buttons in an emacs buffer. | 3686 | buttons 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' |
| 3689 | a button, and is bound by default in the button itself to @key{RET} | 3689 | a button, and is bound by default in the button itself to @key{RET} |