[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole 430fd6d23b 3/4: Update manual for today with
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals/hyperbole 430fd6d23b 3/4: Update manual for today with new ibtype |
|
Date: |
Mon, 8 May 2023 16:58:05 -0400 (EDT) |
branch: externals/hyperbole
commit 430fd6d23b99983280b747f3699a9fce11c37431
Author: Bob Weiner <rsw@gnu.org>
Commit: Bob Weiner <rsw@gnu.org>
Update manual for today with new ibtype
---
ChangeLog | 3 +
Makefile | 9 +-
man/hyperbole.html | 404 ++++++++++++++++++++++++++++++++---------------------
man/hyperbole.info | Bin 598515 -> 601614 bytes
man/hyperbole.pdf | Bin 1350932 -> 1353645 bytes
man/hyperbole.texi | 21 +--
man/version.texi | 4 +-
7 files changed, 265 insertions(+), 176 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9b6b019470..9287a99290 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2023-05-07 Bob Weiner <rsw@gnu.org>
+* Makefile (manual): Add manual target to build manual without building other
+ doc outputs.
+
* test/kimport-tests.el: Improve all these tests and add
`kimport--aug-post-outline'.
diff --git a/Makefile b/Makefile
index 8c0ba07234..3545971d98 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
# Author: Bob Weiner
#
# Orig-Date: 15-Jun-94 at 03:42:38
-# Last-Mod: 23-Apr-23 at 14:36:37 by Bob Weiner
+# Last-Mod: 7-May-23 at 20:33:02 by Bob Weiner
#
# Copyright (C) 1994-2023 Free Software Foundation, Inc.
# See the file HY-COPY for license information.
@@ -359,8 +359,11 @@ version: doc
fi
@ echo ""
-# Build the Info, HTML and Postscript versions of the user manual and
README.md.html.
-doc: README.md.html info html pdf
+# Build the README.md.html and Info, HTML and Postscript versions of the user
manual
+doc: README.md.html manual
+
+# Build the Info, HTML and Postscript versions of the user manual
+manual: info html pdf
TEXINFO_SRC = $(man_dir)/hyperbole.texi $(man_dir)/version.texi
$(man_dir)/hkey-help.txt $(man_dir)/im/*.png
diff --git a/man/hyperbole.html b/man/hyperbole.html
index fe9e447401..b0ae46c5c5 100644
--- a/man/hyperbole.html
+++ b/man/hyperbole.html
@@ -4,7 +4,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- This manual is for GNU Hyperbole
-(Edition 8.0.1pre, Published March, 2023).
+(Edition 8.0.1pre, Published May, 2023).
Copyright © 1989-2023 Free Software Foundation, Inc.
@@ -107,7 +107,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</P>
<PRE>
Edition 8.0.1pre
-Printed March 29, 2023.
+Printed May 7, 2023.
Published by the Free Software Foundation, Inc.
Author: Bob Weiner
@@ -624,16 +624,17 @@ on a pathname to display the associated file or directory.
<a class="index-entry-id" id="index-Hyperbole-minibuffer-menu"></a>
<a class="index-entry-id" id="index-C_002dh-h"></a>
<a class="index-entry-id" id="index-C_002dh-h-X"></a>
-<a class="index-entry-id" id="index-C_002dh-h-q"></a>
+<a class="index-entry-id" id="index-C_002dh-h-Q"></a>
<p><kbd class="kbd">{C-h h}</kbd> enables Hyperbole if it has been disabled
and displays a
-Hyperbole menu in the minibuffer for quick keyboard or mouse-based selection.
-Select an item from this menu by typing the item’s first capital letter.
-Use <kbd class="kbd">{q}</kbd> to quit from the minibuffer menu while leaving
Hyperbole enabled.
-Use<kbd class="kbd">{X}</kbd> (note this is capitalized) to quit from the
minibuffer menu
-and disable Hyperbole minor mode.
+Hyperbole menu in the minibuffer for quick keyboard or mouse-based
+selection. Select an item from this menu by typing the item’s first
+capital letter. Use <kbd class="kbd">{Q}</kbd> (note this is capitalized) to
quit from
+the minibuffer menu while leaving Hyperbole enabled. Use <kbd
class="kbd">{X}</kbd>
+(note this is capitalized) to quit from the minibuffer menu and
+disable Hyperbole’s minor mode.
</p>
-<p>Use <kbd class="kbd">{C-h h d d}</kbd> for an interactive demonstration of
standard Hyperbole
-button capabilities.
+<p>Use <kbd class="kbd">{C-h h d d}</kbd> for an interactive demonstration of
standard
+Hyperbole button capabilities.
</p>
<p>Type <kbd class="kbd">{C-h h k e}</kbd> for an interactive demonstration of
the Koutliner,
Hyperbole’s multi-level autonumbered hypertextual outliner.
@@ -938,6 +939,7 @@ Hyperbole Key Press/Click in Special Modes
Treemacs Displays item Displays item
Dired Sidebar Displays item Displays item
Emacs Push Button Activates button Button help
+ Emacs Regression Test Def Eval and run test Edebug and run test
Thing Begin or End Mark thing region Mark & kill
thing region
Page Directory Listing Jumps to page <- same
Imenu Programming Identifier Jumps to in-buffer def Prompts for id to
jump to
@@ -1011,10 +1013,10 @@ the behavior of the Smart Keys within default contexts.
<p>When you use a mouse and you want to find out what either of the Smart
Keys does within a context, depress the one you want to check on and
hold it down, then press the other and release as you please. A help
-buffer will pop up explaining the actions that will be performed in that
-context, if any. A press of either Smart Key at the end of that
-help buffer will restore your display to its configuration prior to
-invoking help.
+buffer will pop up explaining the action that will be performed in that
+context and attributes of the button, if any. A press of either Smart
+Key at the end of that help buffer will restore your display to its
+configuration prior to invoking help.
</p>
<a class="index-entry-id" id="index-C_002dh-A"></a>
<a class="index-entry-id" id="index-C_002du-C_002dh-A"></a>
@@ -1889,14 +1891,14 @@ Next: <a href="#Implicit-Buttons" accesskey="n"
rel="next">Implicit Buttons</a>,
<a class="index-entry-id" id="index-button_002c-global-1"></a>
<a class="index-entry-id" id="index-button-label-1"></a>
<a class="index-entry-id" id="index-label_002c-button-1"></a>
-<p>Sometimes it is
-useful to activate buttons without regard to the information with which
-you are working. In such instances, you use <em class="dfn">global
buttons</em>, which
-are buttons that may be activated or otherwise operated upon by typing
-their labels/names when they are prompted for, rather than selecting the
-buttons within a buffer. In contrast, activation of explicit buttons
-depends upon the information on your screen since they are accessible
-only from within their particular buffers.
+<p>Sometimes it is useful to activate buttons without regard to the
+information with which you are working. In such instances, you use
+<em class="dfn">global buttons</em>, which are buttons that may be activated or
+otherwise operated upon by typing their labels/names when they are
+prompted for, rather than selecting the buttons within a buffer. In
+contrast, activation of explicit buttons depends upon the information on
+your screen since they are accessible only from within their particular
+buffers.
</p>
<p>If you want a permanent link to a file section that you can follow at
any time, you can use a global button. Or what about an Emacs keyboard
@@ -1964,12 +1966,33 @@ directory, typically in another window. An explicit
button could do
the same thing but has to be created manually, rather than recognized
as part of the buffer text.
</p>
-<a class="index-entry-id" id="index-file_002c-hibtypes_002eel"></a>
-<a class="index-entry-id" id="index-context"></a>
-<a class="index-entry-id" id="index-boolean-expressions"></a>
+<a class="index-entry-id" id="index-C_002dh-h-i"></a>
<a class="index-entry-id" id="index-activating-implicit-button"></a>
<a class="index-entry-id" id="index-menu-item_002c-Ibut_002fAct"></a>
+<a class="index-entry-id" id="index-menu_002c-Ibut"></a>
+<a class="index-entry-id" id="index-menu_002c-Implicit_002dButton"></a>
+<a class="index-entry-id" id="index-menu_002c-Ibut_002fActivate"></a>
+<a class="index-entry-id" id="index-menu_002c-Ibut_002fCreate"></a>
+<a class="index-entry-id" id="index-menu_002c-Ibut_002fEdit"></a>
+<a class="index-entry-id" id="index-menu_002c-Ibut_002fLabel"></a>
<a class="index-entry-id" id="index-C_002dh-h-i-a"></a>
+<a class="index-entry-id" id="index-C_002dh-h-i-c"></a>
+<a class="index-entry-id" id="index-C_002dh-h-i-e"></a>
+<a class="index-entry-id" id="index-C_002dh-h-i-l"></a>
+<p>Implicit buttons are managed with the Hyperbole Ibut/ menu accessed
+with <kbd class="kbd">{C-h h i}</kbd>. The Create item, <kbd class="kbd">{C-h
h i c}</kbd>, prompts for
+an implicit button label, an action type, and the action’s associated
+arguments, such as a file to which to link. It then creates the
+button at point. To activate the button with point on its label or
+button text, use the Act menu item, <kbd class="kbd">{C-h h i a}</kbd> or
press the
+Action Key. You can use <kbd class="kbd">{C-h h i e}</kbd> to edit an
implicit button
+(or simply edit it manually). If you want to add a label to an
+existing implicit button without one, use <kbd class="kbd">{C-h h i l}</kbd>
to label
+it.
+</p>
+<a class="index-entry-id" id="index-file_002c-hibtypes_002eel"></a>
+<a class="index-entry-id" id="index-context"></a>
+<a class="index-entry-id" id="index-boolean-expressions"></a>
<p>Unlike explicit buttons, implicit buttons have no individual button
data other than their text and optional labels. You use implicit
button types which include boolean expressions (predicates) that match
@@ -1977,9 +2000,7 @@ to both the label and the context required of any button
of the type.
Each time a Smart Key is pressed at a location, Hyperbole evaluates
the predicates from the list of implicit button types and the first
one that evaluates true is selected and its associated action is
-triggered. Alternatively, you can use the Ibut/Act menu
-item, <kbd class="kbd">{C-h h i a}</kbd>, to activate any implicit button
found at the
-current point.
+triggered.
</p>
<p>All of this happens transparently and is easy to use once you try it.
The Hyperbole Smart Keys offer additional extensive context-sensitive
@@ -2000,24 +2021,6 @@ button with a label of ’My Emacs Files’:
<p>The label is delimited by ‘<samp class="samp"><[</samp>’ and
‘<samp class="samp">]></samp>’ and can be followed
by any number of :, - or = separator characters, including none.
</p>
-<a class="index-entry-id" id="index-C_002dh-h-i"></a>
-<a class="index-entry-id" id="index-menu_002c-Ibut"></a>
-<a class="index-entry-id" id="index-menu_002c-Implicit_002dButton"></a>
-<a class="index-entry-id" id="index-C_002dh-h-i-a-1"></a>
-<a class="index-entry-id" id="index-C_002dh-h-i-c"></a>
-<a class="index-entry-id" id="index-C_002dh-h-i-e"></a>
-<a class="index-entry-id" id="index-C_002dh-h-i-l"></a>
-<p>Implicit buttons are managed with the Hyperbole Ibut/ menu accessed
-with <kbd class="kbd">{C-h h i}</kbd>. The Create item, <kbd class="kbd">{C-h
h i c}</kbd>, prompts for
-an implicit button label, an action type, and the action’s associated
-arguments, such as a file to which to link. It then creates the
-button at point. To activate the button with point on its label or
-button text, use the Act menu item, <kbd class="kbd">{C-h h i a}</kbd> or
press the
-Action Key. You can use <kbd class="kbd">{C-h h i e}</kbd> to edit an
implicit button
-(or simply edit it manually). If you want to add a label to an
-existing implicit button without one, use <kbd class="kbd">{C-h h i l}</kbd>
to label
-it.
-</p>
<ul class="mini-toc">
@@ -2034,11 +2037,13 @@ Next: <a href="#Action-Buttons" accesskey="n"
rel="next">Action Buttons</a>, Pre
<a class="index-entry-id" id="index-ibtypes_002c-list-of"></a>
<a class="index-entry-id" id="index-implicit-button-types"></a>
-<p>Below is a list of standard implicit button types in the order in which
-Hyperbole tries to match to the types when looking for an implicit
-button; <kbd class="kbd">{C-h h i t <kbd class="key">RET</kbd>}</kbd> provides
similar information. See
-the Hyperbole file, <samp class="file">hibtypes.el</samp>, for examples of how
to define
-implicit button types (they are listed in increasing order of priority).
+<p>Below is a list of standard implicit button types in the order in
+which Hyperbole tries to match to the types when looking for an
+implicit button (decreasing priority order). <kbd class="kbd">{C-h h i t
+<kbd class="key">RET</kbd>}</kbd> provides similar information. See the
Hyperbole file,
+<samp class="file">hibtypes.el</samp>, for examples of how to define implicit
button
+types (in the file, they are listed in reverse order, increasing in
+priority).
</p>
<dl class="table">
<dd>
@@ -2638,25 +2643,34 @@ PATH-style variable, the path at point is displayed;
empty paths,
e.g. <samp class="file">::</samp> represent the current directory, <samp
class="file">.</samp>. Must have at
least four paths within the variable value for this to work.
</p>
-
-<a class="index-entry-id" id="index-ibtypes-hyperbole_002drun_002dtests"></a>
+<a class="index-entry-id"
id="index-ibtypes-hyperbole_002drun_002dtest_002ddefinition"></a>
+<a class="index-entry-id" id="index-edebug-a-test"></a>
+<a class="index-entry-id" id="index-debugging-tests"></a>
<a class="index-entry-id" id="index-running-tests"></a>
<a class="index-entry-id" id="index-testing"></a>
<a class="index-entry-id" id="index-ert"></a>
<a class="index-entry-id" id="index-Emacs-Regression-Test-framework"></a>
</dd>
+<dt><code class="code">hyperbole-run-test-definition</code></dt>
+<dd><p>With an Action Key press on the name in the first line of an ert test
+def, evaluate and run the ERT test. With an Assist Key press instead,
+edebug the test and step through it.
+</p>
+<a class="index-entry-id" id="index-ibtypes-hyperbole_002drun_002dtests"></a>
+</dd>
<dt><code class="code">hyperbole-run-tests</code></dt>
-<dd><p>Recognize buttons of the form <code
class="code"><hyperbole-run-tests test-selector></code>
-which when activated run Hyperbole tests using the ERT framework. The
-<code class="code">test-selector</code> argument is as described in <code
class="code">ert-select-tests</code>.
+<dd><p>Recognize Action Buttons of the form <code
class="code"><hyperbole-run-tests
+test-selector></code> which when activated run Hyperbole tests using the ERT
+framework. The <code class="code">test-selector</code> argument is as
described in
+<code class="code">ert-select-tests</code>.
</p>
<a class="index-entry-id" id="index-ibtypes-hyperbole_002drun_002dtest"></a>
</dd>
<dt><code class="code">hyperbole-run-test</code></dt>
-<dd><p>Recognize buttons of the form <code class="code"><hyperbole-run-test
test-name></code>
-which when activated run individual Hyperbole tests, each given
-by the <code class="code"><test-name></code> argument, an unquoted name.
+<dd><p>Recognize Action Buttons of the form <code
class="code"><hyperbole-run-test
+test-name></code> which when activated run individual Hyperbole tests, each
+given by the <code class="code"><test-name></code> argument, an unquoted
name.
</p></dd>
</dl>
@@ -3786,14 +3800,14 @@ See <a class="xref"
href="#Smart-Key-_002d-Default-Context">Smart Key - Default
</p>
<a class="index-entry-id" id="index-minibuffer-menus"></a>
<a class="index-entry-id" id="index-menu-item-key-bindings"></a>
-<p>The rest of this section discusses only the
-specialized <em class="dfn">minibuffer menus</em> which appear in the
minibuffer
-window and work with all emacs versions on all display devices. They
-provide similar capabilities to those of the Hyperbole menubar but
-additionally allow for fast menu item selection via the keyboard or
-mouse. When used with the keyboard, they provide command access
-similar to key bindings. In fact, any menu item can be bound to a
-global key sequence. See <a class="xref"
href="#Binding-Minibuffer-Menu-Items">Binding Minibuffer Menu Items</a>.
+<p>The rest of this section discusses only the specialized
+<em class="dfn">minibuffer menus</em> which appear in the minibuffer window
and work
+with all emacs versions on all display devices. They provide similar
+capabilities to those of the Hyperbole menubar but additionally allow
+for fast menu item selection via the keyboard or mouse. When used
+with the keyboard, they provide command access similar to key
+bindings. In fact, any menu item can be bound to a global key
+sequence. See <a class="xref" href="#Binding-Minibuffer-Menu-Items">Binding
Minibuffer Menu Items</a>.
</p>
<a class="index-entry-id" id="index-C_002dh-h-1"></a>
<a class="index-entry-id" id="index-enable-Hyperbole-mode"></a>
@@ -3825,21 +3839,27 @@ look like this:
<a class="index-entry-id" id="index-M_002df"></a>
<a class="index-entry-id" id="index-Shift_002dTAB"></a>
<a class="index-entry-id" id="index-M_002db"></a>
-<p>All menu items are selected via the first character of their names (letter
-case does not matter), with presses of the Action Key or by using
-<kbd class="kbd">{<kbd class="key">TAB</kbd>}</kbd> or <kbd
class="kbd">{M-f}</kbd> to move forward an item, <kbd class="kbd">{Shift-<kbd
class="key">TAB</kbd>}</kbd>
-or <kbd class="kbd">{M-b}</kbd> to move backward an item and <kbd
class="kbd">{<kbd class="key">RET</kbd>}</kbd> to select the
-current item. A press of the Assist Key on an item displays help for the
-item, including the action that it performs. "/" at the end of an
item name
-indicates that it brings up a submenu.
-</p>
-<a class="index-entry-id" id="index-C_002dt"></a>
-<a class="index-entry-id" id="index-Q"></a>
-<a class="index-entry-id" id="index-X"></a>
-<a class="index-entry-id" id="index-C_002dg"></a>
+<p>A menu item can be selected in a number of ways:
+</p><ul class="itemize mark-bullet">
+<li>from the keyboard, by typing the first capitalized character of its name,
+</li><li>with a press of <kbd class="kbd">{<kbd class="key">RET</kbd>}</kbd>
or the Action Key or Action Mouse Key on the name,
+</li><li>by pressing <kbd class="kbd">{<kbd class="key">TAB</kbd>}</kbd> or
<kbd class="kbd">{M-f}</kbd> to move forward an item,
+</li><li>or by pressing <kbd class="kbd">{Shift-<kbd
class="key">TAB</kbd>}</kbd> or <kbd class="kbd">{M-b}</kbd> to move backward
an item.
+</li></ul>
+
+<p>A prefix argument given to one of the movement commands, moves by tht
+number of items within the menu. A press of the Assist Key on an item
+displays help for the item, including the action that it performs.
+"/" at the end of an item name indicates that it brings up a submenu.
+</p>
+<a class="index-entry-id" id="index-C_002dh-h-C_002dt"></a>
+<a class="index-entry-id" id="index-C_002dh-h-Q-1"></a>
+<a class="index-entry-id" id="index-C_002dh-h-X-1"></a>
+<a class="index-entry-id" id="index-C_002dh-h-C_002dg"></a>
<a class="index-entry-id" id="index-menu_002c-top_002dlevel"></a>
<a class="index-entry-id" id="index-top_002dlevel-menu"></a>
<a class="index-entry-id" id="index-menu-prefix"></a>
+<a class="index-entry-id" id="index-menu_002c-entry_002fexit-commands"></a>
<p>While a menu is active, to re-activate the top-level Hyperbole menu,
use <kbd class="kbd">{C-t}</kbd> or press the Action Key while on the menu
prefix
(before the ‘<samp class="samp">></samp>’ character). This
allows you to browse the
@@ -4273,6 +4293,15 @@ of the screen size.
<dd><p>In FRAMES mode, resize frame’s height to about argument percent
of the
screen size.
</p>
+<a class="index-entry-id" id="index-screen_002c-I_002fJ_002fK_002fM"></a>
+<a class="index-entry-id" id="index-I_002fJ_002fK_002fM"></a>
+</dd>
+<dt><kbd class="kbd">{I/J/K/M}</kbd></dt>
+<dd><p>In WINDOWS mode, the keys <kbd class="kbd">{I}</kbd><kbd
class="kbd">{J}</kbd>/<kbd class="kbd">{K}</kbd>/<kbd class="kbd">{M}</kbd> move
+directionally (based on QUERTY key layout) between windows in the
+selected frame. In FRAMES mode, they move directionally through visible
+frames. These use the <samp class="file">windmove</samp> and <samp
class="file">framemove</samp> libraries.
+</p>
<a class="index-entry-id" id="index-screen_002c-W"></a>
<a class="index-entry-id" id="index-W"></a>
</dd>
@@ -4572,7 +4601,7 @@ sizes by which to zoom.
<a class="index-entry-id" id="index-exit-HyControl"></a>
<a class="index-entry-id" id="index-screen_002c-Q-1"></a>
<a class="index-entry-id" id="index-screen_002c-q-1"></a>
-<a class="index-entry-id" id="index-Q-1"></a>
+<a class="index-entry-id" id="index-Q"></a>
</dd>
<dt id='index-q'><span><kbd class="kbd">{Q}</kbd><a class="copiable-link"
href='#index-q'> ¶</a></span></dt>
<dt><kbd class="kbd">{q}</kbd></dt>
@@ -5000,10 +5029,10 @@ substructure) are promoted and demoted, not individual
cells.
<a class="index-entry-id" id="index-koutliner_002c-TAB"></a>
<a class="index-entry-id" id="index-koutliner_002c-M_002dTAB"></a>
<a class="index-entry-id" id="index-koutliner_002c-Shift_002dTAB"></a>
-<a class="index-entry-id" id="index-koutliner_002c-M_002dleft"></a>
-<a class="index-entry-id" id="index-koutliner_002c-M_002dright"></a>
-<a class="index-entry-id" id="index-koutliner_002c-M_002dShift_002dleft"></a>
-<a class="index-entry-id" id="index-koutliner_002c-M_002dShift_002dright"></a>
+<a class="index-entry-id" id="index-koutliner_002c-M_002d_003cleft_003e"></a>
+<a class="index-entry-id" id="index-koutliner_002c-M_002d_003cright_003e"></a>
+<a class="index-entry-id"
id="index-koutliner_002c-M_002dShift_002d_003cleft_003e"></a>
+<a class="index-entry-id"
id="index-koutliner_002c-M_002dShift_002d_003cright_003e"></a>
<a class="index-entry-id" id="index-koutliner_002c-C_002dc-C_002d_002c"></a>
<a class="index-entry-id" id="index-koutliner_002c-C_002dc-C_002d_002e"></a>
<a class="index-entry-id" id="index-koutliner_002c-C_002dc-C_002d_003e"></a>
@@ -5013,9 +5042,9 @@ substructure) are promoted and demoted, not individual
cells.
<pre
class="example-preformatted">|-----------------------------+----------------------------|
| Promotion Outside Org Table | Demotion Outside Org Table |
|-----------------------------+----------------------------|
-| Shift-TAB or M-TAB | TAB |
-| M-left | M-right |
-| M-Shift-left | M-Shift-right |
+| M-TAB or Shift-TAB | TAB |
+| M-<left> | M-<right> |
+| M-Shift-<left> | M-Shift-<right> |
| C-c C-, | C-c C-. |
| C-c C-< | C-c C-> |
|-----------------------------+----------------------------|
@@ -5023,15 +5052,14 @@ substructure) are promoted and demoted, not individual
cells.
<p>Trees may be demoted or promoted by pressing <kbd class="key">TAB</kbd> or
-<kbd class="kbd">{M-<kbd class="key">TAB</kbd>}</kbd> (or <kbd
class="kbd">{<kbd class="key">SHIFT</kbd>-<kbd class="key">TAB</kbd>}</kbd>)
respectively, as
-in most outliners today. <kbd class="kbd">{M-0 <kbd
class="key">TAB</kbd>}</kbd> and <kbd class="kbd">{M-0
-M-<kbd class="key">TAB</kbd>}</kbd> demote and promote trees and additionally
refill each
-cell that is not specially marked to prevent refilling.
-See <a class="xref" href="#Filling">Filling</a>. A positive or negative
prefix argument to these
-commands promotes or demotes the tree up to a maximum of the number of
-levels given by the argument. The outline may not support movement of
-the tree by the number of levels requested, however, in which case the
-maximal possible adjustment is made.
+<kbd class="kbd">{M-<kbd class="key">TAB</kbd>}</kbd>. <kbd class="kbd">{M-0
<kbd class="key">TAB</kbd>}</kbd> and <kbd class="kbd">{M-0 M-<kbd
class="key">TAB</kbd>}</kbd>
+demote and promote trees and additionally refill each cell that is not
+specially marked to prevent refilling. See <a class="xref"
href="#Filling">Filling</a>. A positive or
+negative prefix argument to these commands promotes or demotes the
+tree up to a maximum of the number of levels given by the argument.
+The outline may not support movement of the tree by the number of
+levels requested, however, in which case the maximal possible
+adjustment is made.
</p>
<a class="index-entry-id" id="index-koutliner_002c-M_002d1-TAB"></a>
<a class="index-entry-id" id="index-inserting-tabs"></a>
@@ -5050,10 +5078,10 @@ Use <kbd class="kbd">{M-1 <kbd
class="key">TAB</kbd>}</kbd> to toggle the <kbd c
</p>
<a class="index-entry-id" id="index-Org-tables"></a>
-<p>The Koutliner also supports Org Table editing, see <a data-manual="org"
href="https://www.gnu.org/software/emacs/manual/html_mono/org.html#Tables">Tables</a>
in <cite class="cite">the Org
-Mode Manual</cite>, via Org table minor mode. Use <kbd class="kbd">{M-x
orgtbl-mode <kbd class="key">RET</kbd>}</kbd>
-to toggle this on and off. A press of the Action Key on a <code
class="code">|</code> symbol,
-also toggles this minor mode on or off.
+<p>The Koutliner also supports Org Table editing, see <a data-manual="org"
href="https://www.gnu.org/software/emacs/manual/html_mono/org.html#Tables">Tables</a>
in <cite class="cite">the Org Mode Manual</cite>, via Org table minor mode.
Use <kbd class="kbd">{M-x
+orgtbl-mode <kbd class="key">RET</kbd>}</kbd> to toggle this on and off. A
press of the
+Action Key on a <code class="code">|</code> symbol, also toggles this minor
mode on or
+off.
</p>
<a class="index-entry-id" id="index-outline-mode"></a>
<a class="index-entry-id" id="index-M_002d0-TAB"></a>
@@ -5062,15 +5090,15 @@ also toggles this minor mode on or off.
Outline mode, plus some easier to type ones. The tables below
summarize which keys work whether inside an Org table or outside.
</p>
-<p>Note that you must use <kbd class="kbd">{M-0 <kbd
class="key">TAB</kbd>}</kbd> and <kbd class="kbd">{M-0 M-<kbd
class="key">TAB</kbd>}</kbd> to
-demote/promote Koutline trees when in a table since <kbd class="key">TAB</kbd>
by itself
-moves between fields within a table.
+<p>Note that you must use <kbd class="kbd">{M-0 <kbd
class="key">TAB</kbd>}</kbd> and <kbd class="kbd">{M-0 M-<kbd
class="key">TAB</kbd>}</kbd>
+to demote/promote Koutline trees when in a table since <kbd
class="key">TAB</kbd> and
+<kbd class="kbd">{M-<kbd class="key">TAB</kbd>}</kbd> move between fields
within a table.
</p>
<div class="example">
<pre
class="example-preformatted">|----------------------------+-----------------------------|
| Promotion Inside Org Table | Demotion Inside Org Table |
|----------------------------+-----------------------------|
-| M-0 Shift-TAB or M-0 M-TAB | M-0 TAB |
+| M-0 M-TAB | M-0 TAB |
| C-c C-, | C-c C-. |
| C-c C-< | C-c C-> |
|----------------------------+-----------------------------|
@@ -5090,9 +5118,9 @@ Next: <a href="#Moving-Around" accesskey="n"
rel="next">Moving Around</a>, Previ
<a class="index-entry-id" id="index-Action-Key_002c-cell-argument"></a>
<a class="index-entry-id"
id="index-koutliner_002c-Action-Key_002c-cell-argument"></a>
<p>Like Org mode, you can move the tree rooted at point past trees rooted
-at the same level with <kbd class="kbd">{M-down}</kbd> and before trees with
<kbd class="kbd">{M-up}</kbd>.
-Give a prefix argument to move past that many other trees. (A 0 valued
-argument is automatically changed to 1).
+at the same level with <kbd class="kbd">{M-<down>}</kbd> and before
trees with
+<kbd class="kbd">{M-<up>}</kbd>. Give a prefix argument to move past
that many other
+trees. (A 0 valued argument is automatically changed to 1).
</p>
<p>For maximum flexibility in rearranging outlines, there are commands
that move or copy entire trees anywhere within the outline as
@@ -5110,13 +5138,13 @@ arguments changes each command’s behavior from
insertion at the sibling
level to insertion at the child level.
</p>
<dl class="table">
-<dd><a class="index-entry-id" id="index-M_002ddown"></a>
+<dd><a class="index-entry-id" id="index-M_002d_003cdown_003e"></a>
</dd>
-<dt><kbd class="kbd">{M-down}</kbd></dt>
+<dt><kbd class="kbd">{M-<down>}</kbd></dt>
<dd><p>Move current tree past prefix arg same level trees.
-<a class="index-entry-id" id="index-M_002dup"></a>
+<a class="index-entry-id" id="index-M_002d_003cup_003e"></a>
</p></dd>
-<dt><kbd class="kbd">{M-up}</kbd></dt>
+<dt><kbd class="kbd">{M-<up>}</kbd></dt>
<dd><p>Move current tree back prefix arg same level trees.
</p>
<a class="index-entry-id" id="index-C_002dc-c"></a>
@@ -6066,10 +6094,47 @@ Next: <a href="#HyRolo-Menu" accesskey="n"
rel="next">Rolo Menu</a>, Previous: <
<a class="index-entry-id" id="index-rolo-file"></a>
<a class="index-entry-id" id="index-rolo-entry"></a>
<p>HyRolo manages and searches rolo files. A <em class="dfn">rolo file</em>
consists of
-an optional header that starts and ends with a line of equal signs
-(at least three equal signs starting at the beginning of a line),
-followed by zero or more rolo records. You must manually add a header
-to any rolo file if you want it to have one.
+an optional header that starts and ends with a line of equal signs (at
+least three equal signs starting at the beginning of a line), followed
+by zero or more rolo records which we call entries. You must manually
+add a header to any rolo file if you want it to have one. Rolo files
+may be regular text files, Emacs outline files, Org files, Markdown
+files or Koutline files.
+</p>
+<p>Rolo <em class="dfn">entries</em> begin with optional space, followed by a
delimiter of
+one or more special characters followed by another space. Delimiters
+vary based on the type of file:
+</p>
+<dl class="table">
+<dt>Emacs Outline Mode</dt>
+<dd><p>*
+</p></dd>
+<dt>Koutline Mode</dt>
+<dd><p>1b3 or 1.2.3
+</p></dd>
+<dt>Markdown Mode</dt>
+<dd><p>#
+</p></dd>
+<dt>Org Mode</dt>
+<dd><p>*
+</p></dd>
+<dt>Text Mode</dt>
+<dd><p>*
+</p></dd>
+</dl>
+
+<p>Entries may be arranged in a hierarchy, where child entries start with
+at least one more delimiter characters than do their parents. Top-level
+level entries use either a single delimiter character or a sequence of
+digits in the case of Koutlines.
+</p>
+<p>Beyond this initial delimiter, entries are completely free-form text.
+It is best to use a "lastname, firstname" format, however, when
adding
+contact entries into a rolo. Then HyRolo will automatically keep your
+entries alphabetized as you enter them. Then you can sort the entries
+if you ever need. This ordering is what the rolo will use if you
+accept the default entry with which it prompts you when adding a new
+entry.
</p>
<p>Here is an example of a simple rolo file. The date at the end is
automatically added by HyRolo whenever a new record is added.
@@ -6084,20 +6149,6 @@ automatically added by HyRolo whenever a new record is
added.
05/24/2020
</pre></div></div>
-<p>We call rolo records, <em class="dfn">entries</em>. Entries begin with a
delimiter
-of one or more ‘*’ characters at the beginning of a line. Entries
may
-be arranged in a hierarchy, where child entries start with one more
‘*’
-character than do their parents. Top-level entries begin with a single
-‘*’.
-</p>
-<p>Beyond this initial delimiter, entries are completely free-form text.
-It is best to use a "lastname, firstname" format, however, when
adding
-contact entries into a rolo. Then HyRolo will automatically keep your
-entries alphabetized as you enter them. Then you can sort the entries
-if you ever need. This ordering is what the rolo will use if you
-accept the default entry with which it prompts you when adding a new
-entry.
-</p>
<p>Any search done on the rolo scans the full text of each entry. During
a search, the rolo file header separator lines and anything in between
are appended to the buffer of matched entries before any entries are
@@ -6152,14 +6203,16 @@ set of commands as the menubar and popup menus, with
more concise labels.
<kbd class="kbd">{C-mouse-3}</kbd> pops up the mode-specific menu in Emacs.
Experiment with
the menu or read the following sections explaining commands.
</p>
-<p>The minibuffer Rolo/ menu offers the following commands:
-</p>
<a class="index-entry-id" id="index-Rolo-commands"></a>
<a class="index-entry-id" id="index-HyRolo-commands"></a>
+<a class="index-entry-id" id="index-ConsultFind"></a>
+<a class="index-entry-id" id="index-HelmFind"></a>
<a class="index-entry-id" id="index-hyrolo_002dadd"></a>
+<a class="index-entry-id" id="index-hyrolo_002dconsult_002dgrep"></a>
<a class="index-entry-id" id="index-hyrolo_002ddisplay_002dmatches"></a>
<a class="index-entry-id" id="index-hyrolo_002dedit"></a>
<a class="index-entry-id" id="index-hyrolo_002dfind_002dfile"></a>
+<a class="index-entry-id" id="index-hyrolo_002dhelm_002dorg_002drifle"></a>
<a class="index-entry-id" id="index-hyrolo_002dkill"></a>
<a class="index-entry-id" id="index-hyrolo_002dmail_002dto"></a>
<a class="index-entry-id" id="index-hyrolo_002dsort"></a>
@@ -6167,13 +6220,18 @@ the menu or read the following sections explaining
commands.
<a class="index-entry-id" id="index-hyrolo_002dfgrep"></a>
<a class="index-entry-id" id="index-hyrolo_002dword"></a>
<a class="index-entry-id" id="index-hyrolo_002dyank"></a>
+<p>The minibuffer Rolo/ menu offers the following commands (ConsultFind
+and HelmFind appear only when associated packages are loaded):
+</p>
<div class="example">
<div class="group"><pre class="example-preformatted">Menu Item Command
Description
=====================================================================
Add hyrolo-add Adds a hyrolo entry
+ConsultFind hyrolo-consult-grep Interactively narrow grep matches
Display hyrolo-display-matches Displays last matches again
Edit hyrolo-edit Edits an existing hyrolo entry
File hyrolo-find-file Edits a <code
class="code">hyrolo-file-list</code> file
+HelmFind hyrolo-helm-org-rifle Interactively narrow entry matches
Info id-info Displays a hyrolo manual entry
Kill hyrolo-kill Deletes a hyrolo entry
Mail hyrolo-mail Mails to an address at point
@@ -7707,12 +7765,14 @@ abstraction.
</p>
<a class="index-entry-id" id="index-consult-package"></a>
<a class="index-entry-id" id="index-consult_002dorg_002droam-package"></a>
+<a class="index-entry-id"
id="index-hsys_002dorg_002droam_002dconsult_002dgrep"></a>
</dd>
<dt><b class="b">Consult</b></dt>
<dd><p>An Emacs extension package that provides asynchronous search and narrow
-wrappers around common search commands like grep, ripgrep, find and locate.
-Hyperbole optionally utilizes this to search the HyRolo. Use the
-<code class="code">consult-org-roam</code> package to search Org Roam notes
similarly.
+wrappers around common search commands like grep, ripgrep, find and
+locate. Hyperbole optionally utilizes this to search the HyRolo. Use
+<code class="code">M-x hsys-org-roam-consult-grep RET</code> to search Org
Roam notes
+similarly.
</p>
</dd>
<dt><b class="b">Context</b></dt>
@@ -7795,6 +7855,17 @@ followed by a global button label and then a closing
>.
end delimiters can go as far as the end of the buffer. Use the
function, <code class="code">(hbut:max-len)</code>, to read the proper value.
</p>
+<a class="index-entry-id" id="index-helm-package"></a>
+<a class="index-entry-id" id="index-org_002drifle-package"></a>
+<a class="index-entry-id" id="index-hyrolo_002dhelm_002dorg_002drifle-1"></a>
+</dd>
+<dt><b class="b">Helm</b></dt>
+<dd><p>An Emacs extension package that provides asynchronous search and narrow
+wrappers around many Emacs commands. Hyperbole optionally utilizes this
+together with the <samp class="file">org-rifle</samp> package to interactively
search the
+HyRolo. Use <code class="code">M-x hyrolo-helm-org-rifle</code> to search
your HyRolo file
+list with these packages.
+</p>
<a class="index-entry-id" id="index-run_002dhooks"></a>
</dd>
<dt><b class="b">Hook Variable</b></dt>
@@ -9014,7 +9085,7 @@ that links to any other window chosen via the Ace Window
prompt.
<a class="index-entry-id" id="index-key-binding_002c-C_002dh-h"></a>
<a class="index-entry-id" id="index-C_002dh-h-2"></a>
</dd>
-<dt id='index-C_002dh-h-X-1'><span><kbd class="kbd">{C-h h}</kbd><a
class="copiable-link" href='#index-C_002dh-h-X-1'> ¶</a></span></dt>
+<dt id='index-C_002dh-h-X-2'><span><kbd class="kbd">{C-h h}</kbd><a
class="copiable-link" href='#index-C_002dh-h-X-2'> ¶</a></span></dt>
<dt id='index-Hyperbole-minibuffer-menu-1'><span><kbd class="kbd">{C-h h
X}</kbd><a class="copiable-link" href='#index-Hyperbole-minibuffer-menu-1'>
¶</a></span></dt>
<dd><a class="index-entry-id" id="index-enable-Hyperbole-1"></a>
<a class="index-entry-id" id="index-disable-Hyperbole-1"></a>
@@ -10372,8 +10443,8 @@ Next: <a href="#Smart-Key-_002d-Ivy" accesskey="n"
rel="next">Smart Key - Ivy</a
<a class="index-entry-id" id="index-Org-ID"></a>
<a class="index-entry-id" id="index-Org-link_002c-outside-Org"></a>
-<a class="index-entry-id" id="index-org_002did"></a>
-<a class="index-entry-id"
id="index-org_002dlink_002doutside_002dorg_002dmode"></a>
+<a class="index-entry-id" id="index-ibtypes-org_002did"></a>
+<a class="index-entry-id"
id="index-ibtypes-org_002dlink_002doutside_002dorg_002dmode"></a>
<p>Org links may be used outside of Org mode buffers. Such links are
handled by the separate implicit button type, <code
class="code">org-link-outside-org-mode</code>.
Org Roam and Org IDs may be activated as hyperbuttons outside of Org mode
buffers.
@@ -10710,7 +10781,7 @@ helm for these Smart Key actions to work. Try them in
your own
version and if there are any issues, install helm from
<samp class="file">github.com/rswgnu/helm</samp>.
</p>
-<a class="index-entry-id" id="index-helm-mode"></a>
+<a class="index-entry-id" id="index-helm_002dmode"></a>
<a class="index-entry-id" id="index-completion-4"></a>
<div class="format">
<div class="group"><pre class="format-preformatted">If pressed within a buffer
in helm major mode:
@@ -12393,8 +12464,6 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<a class="summary-letter-printindex" href="#Key-Index_ky_letter-W"><b>W</b></a>
-<a class="summary-letter-printindex" href="#Key-Index_ky_letter-X"><b>X</b></a>
-
<a class="summary-letter-printindex" href="#Key-Index_ky_letter-Z"><b>Z</b></a>
</td></tr></table>
@@ -12500,7 +12569,6 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dc-_005c"><code>C-c \</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dc-_005c-1"><code>C-c \</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dc-_005e"><code>C-c ^</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Moving-Around">Moving
Around</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dg"><code>C-g</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-A"><code>C-h A</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-Operations">Smart Key
Operations</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-A-1"><code>C-h A</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h"><code>C-h h</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Invocation">Invocation</a></td></tr>
@@ -12513,6 +12581,8 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-c-u"><code>C-h h c u</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Using-URLs-with-Find_002dFile">Using
URLs with Find-File</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-c-u-1"><code>C-h h c
u</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Smart-Key-_002d-WWW-URLs">Smart Key - WWW URLs</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-c-w"><code>C-h h c w</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Web-Search-Engines">Web Search
Engines</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-C_002dg"><code>C-h h
C-g</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Menus">Menus</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-C_002dt"><code>C-h h
C-t</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-d-d"><code>C-h h d d</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hyperbole-Overview">Hyperbole
Overview</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-d-i"><code>C-h h d i</code></a>:</td><td> </td><td
class="printindex-index-section"><a
href="#Documentation">Documentation</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-f-w"><code>C-h h f w</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Web-Search-Engines">Web Search
Engines</a></td></tr>
@@ -12521,7 +12591,6 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-h"><code>C-h h h</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-i"><code>C-h h i</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Buttons">Implicit
Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-i-a"><code>C-h h i a</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Buttons">Implicit
Buttons</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-i-a-1"><code>C-h h i
a</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Buttons">Implicit Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-i-c"><code>C-h h i c</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Buttons">Implicit
Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-i-e"><code>C-h h i e</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Buttons">Implicit
Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-i-l"><code>C-h h i l</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Buttons">Implicit
Buttons</a></td></tr>
@@ -12532,17 +12601,18 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-k-f-k"><code>C-h h k f
k</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Exporting">Exporting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-m-c"><code>C-h h m c</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-Debugging">Smart Key
Debugging</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-m-r"><code>C-h h m r</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-Debugging">Smart Key
Debugging</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-q"><code>C-h h q</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Invocation">Invocation</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-Q"><code>C-h h Q</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Invocation">Invocation</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-Q-1"><code>C-h h Q</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-s-f"><code>C-h h s f</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-s-w"><code>C-h h s w</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-X"><code>C-h h X</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Invocation">Invocation</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-X-1"><code>C-h h X</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-X-1"><code>C-h h X</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-h-X-2"><code>C-h h X</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dh-t"><code>C-h t</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hyperbole-Overview">Hyperbole
Overview</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dM_002dh"><code>C-M-h</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hiding-and-Showing">Hiding and
Showing</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dM_002dx"><code>C-M-x</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Creating-Types">Creating
Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dmouse_002d3"><code>C-mouse-3</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menu-Commands">Menu
Commands</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dmouse_002d3-1"><code>C-mouse-3</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002dt"><code>C-t</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002du"><code>C-u</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002du-1"><code>C-u</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-C_002du-C_002dc-c"><code>C-u C-c
c</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Relocating-and-Copying">Relocating and Copying</a></td></tr>
@@ -12585,6 +12655,7 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><th id="Key-Index_ky_letter-I">I</th><td></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-I"><code>I</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-i"><code>i</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-I_002fJ_002fK_002fM"><code>I/J/K/M</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Key-Index_ky_letter-J">J</th><td></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-J"><code>J</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
@@ -12632,13 +12703,13 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-C_002dy"><code>koutliner,
C-y</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Adding-and-Killing">Adding and Killing</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002d0-C_002dc-t"><code>koutliner, M-0 C-c
t</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Transposing">Transposing</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002d1-TAB"><code>koutliner, M-1 <kbd
class="key">TAB</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002d_003cleft_003e"><code>koutliner,
M-<left></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002d_003cright_003e"><code>koutliner,
M-<right></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dj"><code>koutliner,
M-j</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Filling">Filling</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dleft"><code>koutliner,
M-left</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Promoting-and-Demoting">Promoting and Demoting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dq"><code>koutliner,
M-q</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Filling">Filling</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dRET"><code>koutliner, M-<kbd
class="key">RET</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hiding-and-Showing">Hiding and
Showing</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dright"><code>koutliner,
M-right</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Promoting-and-Demoting">Promoting and Demoting</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dShift_002dleft"><code>koutliner,
M-Shift-left</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dShift_002dright"><code>koutliner,
M-Shift-right</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dShift_002d_003cleft_003e"><code>koutliner,
M-Shift-<left></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dShift_002d_003cright_003e"><code>koutliner,
M-Shift-<right></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-M_002dTAB"><code>koutliner, M-<kbd
class="key">TAB</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-Shift_002dTAB"><code>koutliner, Shift-<kbd
class="key">TAB</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-koutliner_002c-TAB"><code>koutliner, <kbd
class="key">TAB</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
@@ -12652,8 +12723,9 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-m"><code>m</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002d0-M_002dTAB"><code>M-0 M-<kbd
class="key">TAB</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002d0-TAB"><code>M-0 <kbd
class="key">TAB</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002d_003cdown_003e"><code>M-<down></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Relocating-and-Copying">Relocating
and Copying</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002d_003cup_003e"><code>M-<up></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Relocating-and-Copying">Relocating
and Copying</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002db"><code>M-b</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002ddown"><code>M-down</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Relocating-and-Copying">Relocating
and Copying</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002df"><code>M-f</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002do"><code>M-o</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Keyboard-Drags">Keyboard
Drags</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002do-1"><code>M-o</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
@@ -12665,7 +12737,6 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002dRET"><code>M-<kbd
class="key">RET</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-Bindings">Smart Key
Bindings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002dRET-1"><code>M-<kbd
class="key">RET</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002dRET-2"><code>M-<kbd
class="key">RET</kbd></code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002dup"><code>M-up</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Relocating-and-Copying">Relocating
and Copying</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002dw"><code>M-w</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Klinks">Klinks</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002dw-1"><code>M-w</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-M_002dx-kotl_002dmode_003ashow_002dsubtree"><code>M-x
kotl-mode:show-subtree</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hiding-and-Showing">Hiding and
Showing</a></td></tr>
@@ -12684,8 +12755,7 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-p-1"><code>p</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Keys">HyRolo
Keys</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Key-Index_ky_letter-Q">Q</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Q"><code>Q</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Q-1"><code>Q</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Q"><code>Q</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-q"><code>q</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Key-Index_ky_letter-R">R</th><td></td><td></td></tr>
@@ -12747,6 +12817,7 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-screen_002c-H"><code>screen, H</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-screen_002c-I"><code>screen, I</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-screen_002c-i"><code>screen, i</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-screen_002c-I_002fJ_002fK_002fM"><code>screen,
I/J/K/M</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-screen_002c-J"><code>screen, J</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-screen_002c-j"><code>screen, j</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-screen_002c-K"><code>screen, K</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
@@ -12797,9 +12868,6 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<tr><td></td><td class="printindex-index-entry"><a
href="#index-w"><code>w</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-W"><code>W</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Key-Index_ky_letter-X">X</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-X"><code>X</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Key-Index_ky_letter-Z">Z</th><td></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-Z"><code>Z</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-z"><code>z</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
@@ -12878,8 +12946,6 @@ Next: <a href="#Function" accesskey="n"
rel="next">Function, Variable and File I
<a class="summary-letter-printindex" href="#Key-Index_ky_letter-W"><b>W</b></a>
-<a class="summary-letter-printindex" href="#Key-Index_ky_letter-X"><b>X</b></a>
-
<a class="summary-letter-printindex" href="#Key-Index_ky_letter-Z"><b>Z</b></a>
</td></tr></table>
@@ -13164,6 +13230,7 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hsys_002dorg_002denable_002dsmart_002dkeys-1">hsys-org-enable-smart-keys</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-_002d-Org-Mode">Smart Key
- Org Mode</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hsys_002dorg_002denable_002dsmart_002dkeys-2">hsys-org-enable-smart-keys</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Questions-and-Answers">Questions
and Answers</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hsys_002dorg_002dmode_002dp"><code>hsys-org-mode-p</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-hsys_002dorg_002droam_002dconsult_002dgrep"><code>hsys-org-roam-consult-grep</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Glossary">Glossary</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-htype_002dcreate_002dhook">htype-create-hook</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hook-Variables">Hook
Variables</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-htype_002ddelete_002dhook">htype-delete-hook</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hook-Variables">Hook
Variables</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hui_002dkill_002dring_002dsave"><code>hui-kill-ring-save</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Default-Hyperbole-Bindings">Default
Hyperbole Bindings</a></td></tr>
@@ -13211,6 +13278,7 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dadd"><code>hyrolo-add</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dadd_002dhook">hyrolo-add-hook</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Keys">HyRolo
Keys</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dadd_002dhook-1">hyrolo-add-hook</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hook-Variables">Hook
Variables</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dconsult_002dgrep"><code>hyrolo-consult-grep</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002ddisplay_002dformat_002dfunction">hyrolo-display-format-function</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Settings">HyRolo
Settings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002ddisplay_002dhook">hyrolo-display-hook</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Hook-Variables">Hook
Variables</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002ddisplay_002dmatches"><code>hyrolo-display-matches</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
@@ -13227,6 +13295,8 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dgoogle_002dcontacts_002dgrep"><code>hyrolo-google-contacts-grep</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Settings">HyRolo
Settings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dgrep"><code>hyrolo-grep</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dhdr_002dregexp">hyrolo-hdr-regexp</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Settings">HyRolo
Settings</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dhelm_002dorg_002drifle"><code>hyrolo-helm-org-rifle</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dhelm_002dorg_002drifle-1"><code>hyrolo-helm-org-rifle</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Glossary">Glossary</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dhighlight_002dface">hyrolo-highlight-face</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Settings">HyRolo
Settings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dkill"><code>hyrolo-kill</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hyrolo_002dkill_002dbuffers_002dafter_002duse">hyrolo-kill-buffers-after-use</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Settings">HyRolo
Settings</a></td></tr>
@@ -13271,6 +13341,7 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-hyp_002daddress"><code>ibtypes
hyp-address</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-hyp_002dsource"><code>ibtypes
hyp-source</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-hyperbole_002drun_002dtest"><code>ibtypes
hyperbole-run-test</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-hyperbole_002drun_002dtest_002ddefinition"><code>ibtypes
hyperbole-run-test-definition</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-hyperbole_002drun_002dtests"><code>ibtypes
hyperbole-run-tests</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-id_002dcflow"><code>ibtypes
id-cflow</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-ilink"><code>ibtypes
ilink</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
@@ -13281,6 +13352,8 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-mail_002daddress"><code>ibtypes
mail-address</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-man_002dapropos"><code>ibtypes
man-apropos</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-markdown_002dinternal_002dlink"><code>ibtypes
markdown-internal-link</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-org_002did"><code>ibtypes
org-id</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Smart-Key-_002d-Org-Mode">Smart Key - Org Mode</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-org_002dlink_002doutside_002dorg_002dmode"><code>ibtypes
org-link-outside-org-mode</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-_002d-Org-Mode">Smart Key
- Org Mode</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-patch_002dmsg"><code>ibtypes
patch-msg</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-pathname"><code>ibtypes
pathname</code></a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ibtypes-pathname_002dline_002dand_002dcolumn"><code>ibtypes
pathname-line-and-column</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
@@ -13451,8 +13524,6 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td class="printindex-index-entry"><a
href="#index-objc_002dcpp_002dinclude_002dpath">objc-cpp-include-path</a>:</td><td> </td><td
class="printindex-index-section"><a
href="#Smart-Key-_002d-Objective_002dC-Source-Code">Smart Key - Objective-C
Source Code</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-objc_002dinclude_002dpath">objc-include-path</a>:</td><td> </td><td
class="printindex-index-section"><a
href="#Smart-Key-_002d-Objective_002dC-Source-Code">Smart Key - Objective-C
Source Code</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-org_002dctrl_002dc_002dctrl_002dc"><code>org-ctrl-c-ctrl-c</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-org_002did">org-id</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-_002d-Org-Mode">Smart Key
- Org Mode</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-org_002dlink_002doutside_002dorg_002dmode">org-link-outside-org-mode</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-_002d-Org-Mode">Smart Key
- Org Mode</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-org_002dmeta_002dreturn"><code>org-meta-return</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-outline_002dminor_002dmode-1"><code>outline-minor-mode</code></a>:</td><td> </td><td
class="printindex-index-section"><a
href="#Smart-Key-_002d-Emacs-Outline-Mode">Smart Key - Emacs Outline
Mode</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-outline_002dmode-1"><code>outline-mode</code></a>:</td><td> </td><td
class="printindex-index-section"><a
href="#Smart-Key-_002d-Emacs-Outline-Mode">Smart Key - Emacs Outline
Mode</a></td></tr>
@@ -13807,6 +13878,7 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function, Variable and Fi
<tr><td></td><td class="printindex-index-entry"><a
href="#index-configuration">configuration</a>:</td><td> </td><td
class="printindex-index-section"><a
href="#Customization">Customization</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-consult-package">consult package</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Glossary">Glossary</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-consult_002dorg_002droam-package">consult-org-roam
package</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Glossary">Glossary</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-ConsultFind">ConsultFind</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-contacts_002c-Google">contacts, Google</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Settings">HyRolo
Settings</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-context">context</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Buttons">Implicit
Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-context_002dsensitive-help">context-sensitive
help</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Smart-Key-Operations">Smart Key Operations</a></td></tr>
@@ -13844,6 +13916,7 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function, Variable and Fi
<tr><td></td><td class="printindex-index-entry"><a
href="#index-datestamps">datestamps</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Keys">HyRolo
Keys</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-dbx">dbx</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-debugging-Smart-Keys">debugging Smart
Keys</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Smart-Key-Debugging">Smart Key Debugging</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-debugging-tests">debugging tests</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-default-label-type">default label type</a>:</td><td> </td><td
class="printindex-index-section"><a href="#View-Specs">View Specs</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-default-Smart-Key-context">default Smart Key
context</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Smart-Key-Operations">Smart Key Operations</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-definitions">definitions</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Glossary">Glossary</a></td></tr>
@@ -13911,6 +13984,7 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function, Variable and Fi
<tr><th id="Concept-Index_cp_letter-E">E</th><td></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-e_002dmail-address">e-mail address</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-e_002dmail-address-1">e-mail address</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Cell-Attributes">Cell
Attributes</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-edebug-a-test">edebug a test</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-elink">elink</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-elisp-identifier">elisp identifier</a>:</td><td> </td><td
class="printindex-index-section"><a
href="#Smart-Key-_002d-Lisp-Source-Code">Smart Key - Lisp Source
Code</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ellipses">ellipses</a>:</td><td> </td><td
class="printindex-index-section"><a href="#View-Specs">View Specs</a></td></tr>
@@ -14035,7 +14109,9 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function, Variable and Fi
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Concept-Index_cp_letter-H">H</th><td></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hashtag">hashtag</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-helm-mode">helm mode</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-_002d-Helm-Mode">Smart Key
- Helm Mode</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-helm-package">helm package</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Glossary">Glossary</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-helm_002dmode">helm-mode</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-_002d-Helm-Mode">Smart Key
- Helm Mode</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-HelmFind">HelmFind</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-help-buffer">help buffer</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-_002d-Help-Buffers">Smart
Key - Help Buffers</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-help_002c-button">help, button</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Smart-Key-Operations">Smart Key
Operations</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-help_002c-menu-items">help, menu items</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
@@ -14347,6 +14423,7 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function, Variable and Fi
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Doc">menu, Doc</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Documentation">menu,
Documentation</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-EBut">menu, EBut</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-entry_002fexit-commands">menu, entry/exit
commands</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Explicit_002dButton">menu,
Explicit-Button</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Find">menu, Find</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Find_002fWeb">menu, Find/Web</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
@@ -14359,6 +14436,10 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function, Variable and Fi
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-HyRolo">menu, HyRolo</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyRolo-Menu">HyRolo
Menu</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Ibut">menu, Ibut</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Buttons">Implicit
Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Ibut-1">menu, Ibut</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Menus">Menus</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Ibut_002fActivate">menu,
Ibut/Activate</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Buttons">Implicit Buttons</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Ibut_002fCreate">menu,
Ibut/Create</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Buttons">Implicit Buttons</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Ibut_002fEdit">menu,
Ibut/Edit</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Buttons">Implicit Buttons</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Ibut_002fLabel">menu,
Ibut/Label</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Buttons">Implicit Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Implicit_002dButton">menu,
Implicit-Button</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Implicit-Buttons">Implicit Buttons</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-Implicit_002dButton-1">menu,
Implicit-Button</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Menus">Menus</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-menu_002c-KeyBindings">menu,
KeyBindings</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Menus">Menus</a></td></tr>
@@ -14455,6 +14536,7 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function, Variable and Fi
<tr><td></td><td class="printindex-index-entry"><a
href="#index-Org-tables">Org tables</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Promoting-and-Demoting">Promoting
and Demoting</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-org_002dmode">org-mode</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Implicit-Button-Types">Implicit
Button Types</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-Org_002dmode">Org-mode</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Questions-and-Answers">Questions and
Answers</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-org_002drifle-package">org-rifle
package</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Glossary">Glossary</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-org_002droam-package">org-roam package</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Glossary">Glossary</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-other-frame">other frame</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-other-window">other window</a>:</td><td> </td><td
class="printindex-index-section"><a href="#HyControl">HyControl</a></td></tr>
diff --git a/man/hyperbole.info b/man/hyperbole.info
index 278cc2d7ea..1ec4517d42 100644
Binary files a/man/hyperbole.info and b/man/hyperbole.info differ
diff --git a/man/hyperbole.pdf b/man/hyperbole.pdf
index 0812bf333b..e6df4e2e43 100644
Binary files a/man/hyperbole.pdf and b/man/hyperbole.pdf differ
diff --git a/man/hyperbole.texi b/man/hyperbole.texi
index 19275747c9..7fdc3b19ff 100644
--- a/man/hyperbole.texi
+++ b/man/hyperbole.texi
@@ -7,7 +7,7 @@
@c Author: Bob Weiner
@c
@c Orig-Date: 6-Nov-91 at 11:18:03
-@c Last-Mod: 7-May-23 at 18:53:57 by Bob Weiner
+@c Last-Mod: 7-May-23 at 20:35:03 by Bob Weiner
@c %**start of header (This is for running Texinfo on a region.)
@setfilename hyperbole.info
@@ -156,7 +156,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</P>
<PRE>
Edition 8.0.1pre
-Printed April 29, 2023.
+Printed May 7, 2023.
Published by the Free Software Foundation, Inc.
Author: Bob Weiner
@@ -198,7 +198,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
@example
Edition 8.0.1pre
-April 29, 2023
+May 7, 2023
Published by the Free Software Foundation, Inc.
Author: Bob Weiner
@@ -2736,16 +2736,17 @@ edebug the test and step through it.
@findex ibtypes hyperbole-run-tests
@item hyperbole-run-tests
-Recognize buttons of the form @code{<hyperbole-run-tests test-selector>}
-which when activated run Hyperbole tests using the ERT framework. The
-@code{test-selector} argument is as described in @code{ert-select-tests}.
+Recognize Action Buttons of the form @code{<hyperbole-run-tests
+test-selector>} which when activated run Hyperbole tests using the ERT
+framework. The @code{test-selector} argument is as described in
+@code{ert-select-tests}.
@findex ibtypes hyperbole-run-test
@item hyperbole-run-test
-Recognize buttons of the form @code{<hyperbole-run-test test-name>}
-which when activated run individual Hyperbole tests, each given
-by the @code{<test-name>} argument, an unquoted name.
+Recognize Action Buttons of the form @code{<hyperbole-run-test
+test-name>} which when activated run individual Hyperbole tests, each
+given by the @code{<test-name>} argument, an unquoted name.
@end table
@@ -4882,7 +4883,7 @@ summarize which keys work whether inside an Org table or
outside.
Note that you must use @bkbd{M-0 @key{TAB}} and @bkbd{M-0 M-@key{TAB}}
to demote/promote Koutline trees when in a table since @key{TAB} and
-@bkdb{M-@key{TAB}} move between fields within a table.
+@bkbd{M-@key{TAB}} move between fields within a table.
@example
@noindent
diff --git a/man/version.texi b/man/version.texi
index 559ebfcf30..c47df44a0a 100644
--- a/man/version.texi
+++ b/man/version.texi
@@ -1,4 +1,4 @@
-@set UPDATED April, 2023
-@set UPDATED-MONTH April 2023
+@set UPDATED May, 2023
+@set UPDATED-MONTH May 2023
@set EDITION 8.0.1pre
@set VERSION 8.0.1pre