diff options
| author | Bob Weiner <rsw@gnu.org> | 2019-07-14 11:57:48 -0400 |
|---|---|---|
| committer | Bob Weiner <rsw@gnu.org> | 2019-07-14 11:57:48 -0400 |
| commit | da8f3fadfd3b26e0125dee8330afd30896d77971 (patch) | |
| tree | e90c7d254e45cf47241e829e7673f75444106ede /man | |
| parent | b12846483d30e97471990ebeb4e7e163a9af74e8 (diff) | |
Add labeled implicit buttons, in-buffer links to g/e/ibuts
Diffstat (limited to 'man')
| -rw-r--r-- | man/hyperbole.texi | 107 |
1 files changed, 64 insertions, 43 deletions
diff --git a/man/hyperbole.texi b/man/hyperbole.texi index 4b3c352..f57abee 100644 --- a/man/hyperbole.texi +++ b/man/hyperbole.texi @@ -2679,7 +2679,9 @@ upon the referent context in which the Action Key is released. @example Referent Context Link Type ---------------------------------------------------- +Global Button link-to-gbut Explicit Button link-to-ebut +Implicit Button link-to-ibut Info Index Item link-to-Info-index-item Info Node link-to-Info-node Mail Reader Message link-to-mail @@ -6494,58 +6496,29 @@ be of interest to users. @cindex referent display @cindex link display @cindex display where +@cindex display outside Emacs @cindex where to display +@cindex image display +@cindex internal display +@cindex external display Hyperbole lets you control where link referents are displayed and even what Emacs function or external program is used to display them. -There are three categories of referents, each with its own display -setting: +There are four categories of referents, each with its own display +setting, listed in decreasing order of priority. + @example Referent Category Variable Setting ======================================================================== -Internal Standard Display hpath:display-where +Internal Image Display hpath:native-image-suffixes Internal Custom Display hpath:internal-display-alist External Display hpath:external-display-alist +Internal Standard Display hpath:display-where @end example -@cindex menu, Cust/Referents -@kindex C-h h c r -Regular file links are displayed in an Emacs window specified by the -@code{hpath:display-where} setting which may be changed with the Cust/Referents -@bkbd{C-h h c r} menu. - @noindent -Available options are: - -@table @emph -@item @bullet{} Any-Frame -Display in the selected window of another existing frame -@item @bullet{} Current-Win -Display in the selected (current) window -@item @bullet{} Diff-Frame-One-Win -Display in the selected window of another existing frame, deleting its other windows -@item @bullet{} New-Frame -Display in a new single window frame -@item @bullet{} Other-Win -Display in another, possibly new window of the selected frame (this is -the default) -@item @bullet{} Single-Win -Display in a window of the selected frame and delete its other windows -@end table - -@page -@noindent -Alternatively, you can use the Hyperbole menubar menu as shown here: - -@float Image,image:Menu-Display-Referents -@caption{Display Referents Menu} -@image{im/menu-display-referents,6in,,Display Referents Menu} -@end float -@sp 1 - -@noindent -Continue reading the next sections for information on custom Internal -and External Viewers for link referencts. +Continue reading the next sections for information on how referents +are displayed internally and externally. @node Internal Viewers, External Viewers, Referent Display, Customization @subsection Internal Viewers @@ -6554,6 +6527,13 @@ and External Viewers for link referencts. @cindex display function @cindex internal viewer @cindex link, display function + +@cindex internal image display +@vindex hpath:native-image-suffixes +@cindex internal custom display +@vindex hpath:internal-display-alist +@cindex internal standard display +@vindex hpath:display-where When given a file name, Hyperbole will by default display the file for editing within an Emacs buffer. The @code{hpath:internal-display-alist} variable can be used to specify file name patterns, such as matching @@ -6579,6 +6559,42 @@ Files with an @file{.rdb} suffix are displayed as relational databases using the available with InfoDock. @end table +@cindex menu, Cust/Referents +@kindex C-h h c r +Links to standard files, those which don't match any special referent +category, are displayed in an Emacs window specified by the +@code{hpath:display-where} setting. It may be changed with the Cust/Referents +@bkbd{C-h h c r} menu. + +@noindent +Available options are: + +@table @emph +@item @bullet{} Any-Frame +Display in the selected window of another existing frame +@item @bullet{} Current-Win +Display in the selected (current) window +@item @bullet{} Diff-Frame-One-Win +Display in the selected window of another existing frame, deleting its other windows +@item @bullet{} New-Frame +Display in a new single window frame +@item @bullet{} Other-Win +Display in another, possibly new window of the selected frame (this is +the default) +@item @bullet{} Single-Win +Display in a window of the selected frame and delete its other windows +@end table + +@page +@noindent +Alternatively, you can use the Hyperbole menubar menu as shown here: + +@float Image,image:Menu-Display-Referents +@caption{Display Referents Menu} +@image{im/menu-display-referents,6in,,Display Referents Menu} +@end float +@sp 1 + @xref{External Viewers}, for instructions on associating file names with external, window-system specific viewers. @@ -6592,6 +6608,9 @@ external, window-system specific viewers. @cindex external program @cindex external viewer @cindex link, viewer program + +@cindex external display +@vindex hpath:external-display-alist If you will be using Hyperbole under a window system, the @code{hpath:get-external-display-alist} function in @file{hpath.el} supports hyperlinks that open files using external, non-Emacs @@ -6750,9 +6769,11 @@ through invisible/hidden text, making the text temporarily visible until point moves past that hidden part. When a search match is selected, the surrounding text remains visible. -This command toggles that setting (turns it off if a prefix -argument less than or equal to 0 is given) and makes searches look at -only visible text. +You can temporarily disable searching of hidden text by typing {M-s i} +while in an incremental search. This key sequence toggles that +setting and makes searches look at only visible text (or the reverse +when invoked again). The setting lasts only through the current +interactive search. @node Button Colors, , Invisible Text Searches, Customization @subsection Configuring Button Colors |
