summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorBob Weiner <rsw@gnu.org>2017-11-01 19:32:41 -0400
committerBob Weiner <rsw@gnu.org>2017-11-01 19:32:41 -0400
commit450688e0425303ebd06a092ee671490313ea12f5 (patch)
tree41eb4a8cb0b04dd427a78ee245eb1b2b62093071 /man
parent671408ee961cbcc78d9c3523852791204fa329b4 (diff)
Corrected mouse-position and mouse-pixel-position to return selected frame; added key sequences with args support.
* hib-kbd.el (kbd-key:special-sequence-p): Added and used in implicit button type kbd-key and kbd-key:act. (kbd-key:key-and-arguments): Added to allow for key sequences with interactive arguments and added an example in DEMO. * hui-mini.el (hui:menus): hui-menu.el (hui-menu-key-bindings): Added Find Web and Jump Thing key binding change entries. * hyperbole.el (mouse-position-function): Added this setting to make mouse-position and mouse-pixel-position always return the selected frame. * hsettings.el (helm-allow-mouse): Changed to require Hyperbole-modified branch of Helm named global_mouse and set helm-allow-mouse to the proper value of 'global-mouse-bindings.
Diffstat (limited to 'man')
-rw-r--r--man/hyperbole.html24
-rw-r--r--man/hyperbole.infobin474100 -> 474198 bytes
-rw-r--r--man/hyperbole.pdfbin824446 -> 824491 bytes
-rw-r--r--man/hyperbole.texi21
4 files changed, 28 insertions, 17 deletions
diff --git a/man/hyperbole.html b/man/hyperbole.html
index 746facc..b7fe6cf 100644
--- a/man/hyperbole.html
+++ b/man/hyperbole.html
@@ -1179,7 +1179,7 @@ mouse key (or shift-left on a 2-button mouse). The <em>Assist Key</em>
is bound to your shift-right mouse key, assuming Hyperbole is run
under an external window system.
</p>
-<a name="index-hmouse_002dadd_002dunshifted_002dkeys"></a>
+<a name="index-hmouse_002dadd_002dunshifted_002dsmart_002dkeys"></a>
<a name="index-unshifted-mouse-bindings"></a>
<a name="index-unshifted-mouse-keys"></a>
<a name="index-mouse-keys_002c-unshifted"></a>
@@ -1198,13 +1198,16 @@ personal <samp>~/.emacs</samp> file, add: <code>(add-hook 'hyperbole-init-hook
<a name="index-assist_002dkey"></a>
<a name="index-action_002dmouse_002dkey"></a>
<a name="index-assist_002dmouse_002dkey"></a>
+<a name="index-hkey_002deither"></a>
<p>If you prefer other key assignments, simply bind the commands
<code>action-key</code> and <code>assist-key</code> to keyboard keys.
-<code>hkey-either</code> may be used instead if you prefer a single
-key binding for both commands; a prefix argument, such as <kbd>{C-u}</kbd>, then
-invokes <code>assist-key</code>. You may also bind <code>action-mouse-key</code>
-and <code>assist-mouse-key</code> to other mouse keys, though you won&rsquo;t be able
-to execute mouse drag actions with such key bindings.
+Hyperbole binds <kbd>{M-<span class="key">RET</span>}</kbd> to the command <code>hkey-either</code>.
+It allows for a single key binding for both commands; a prefix
+argument, such as <kbd>{C-u}</kbd>, then invokes <code>assist-key</code>.
+</p>
+<p>You may also bind <code>action-mouse-key</code> and <code>assist-mouse-key</code>
+to other mouse keys, though you won&rsquo;t be able to execute mouse drag
+actions with such key bindings.
</p>
<p>Mouse configuration of the Smart Keys is automatic for GNU Emacs under
Mac OS X, the X Window System and MS Windows assuming your emacs program
@@ -7384,9 +7387,11 @@ to quit from the menu.
<li> use the Hyperbole entry on your menubar;
</li><li> <a name="index-hyperbole"></a>
-type <kbd>{C-h h}</kbd> or <kbd>{M-x hyperbole <span class="key">RET</span>}</kbd> to bring up the Hyperbole minibuffer menu;
+type <kbd>{C-h h}</kbd> or <kbd>{M-x hyperbole <span class="key">RET</span>}</kbd> to display the Hyperbole minibuffer menu;
-</li><li> use a specific Hyperbole command such as the Action Key, <kbd>{M-<span class="key">RET</span>}</kbd>, on a pathname to display the associated file or directory.
+</li><li> use a specific Hyperbole command, for example, a press of
+<kbd>{M-<span class="key">RET</span>}</kbd> on a pathname to display the associated file or
+directory.
</li></ul>
<p>Use <kbd>{C-h h d d}</kbd> for an interactive demonstration of standard Hyperbole
@@ -11504,13 +11509,14 @@ Next: <a href="#Concept-Index" accesskey="n" rel="next">Concept Index</a>, Previ
<tr><td></td><td valign="top"><a href="#index-hibtypes_002dsocial_002ddefault_002dservice">hibtypes-social-default-service</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Implicit-Buttons">Implicit Buttons</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hkey_002dalist">hkey-alist</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Questions-and-Answers">Questions and Answers</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hkey_002dalways_002ddisplay_002dmenu">hkey-always-display-menu</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Key-_002d-Smart-Menus">Smart Key - Smart Menus</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-hkey_002deither"><code>hkey-either</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Key-Bindings">Smart Key Bindings</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hkey_002dinit">hkey-init</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Global-Key-Bindings">Global Key Bindings</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hkey_002dinit_002doverride_002dlocal_002dkeys">hkey-init-override-local-keys</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Global-Key-Bindings">Global Key Bindings</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hkey_002doperate"><code>hkey-operate</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#By-Dragging">By Dragging</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hkey_002dsummarize"><code>hkey-summarize</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Key-_002d-Default-Context">Smart Key - Default Context</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hmail_003alister">hmail:lister</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Key-_002d-Email-Composers">Smart Key - Email Composers</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hmail_003areader">hmail:reader</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Key-_002d-Email-Composers">Smart Key - Email Composers</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-hmouse_002dadd_002dunshifted_002dkeys"><code>hmouse-add-unshifted-keys</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Key-Bindings">Smart Key Bindings</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-hmouse_002dadd_002dunshifted_002dsmart_002dkeys"><code>hmouse-add-unshifted-smart-keys</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Key-Bindings">Smart Key Bindings</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hmouse_002dalist">hmouse-alist</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Questions-and-Answers">Questions and Answers</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hmouse_002dcontext_002dibuffer_002dmenu"><code>hmouse-context-ibuffer-menu</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Mouse-Key-Modeline-Clicks">Smart Mouse Key Modeline Clicks</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hmouse_002dcontext_002dmenu"><code>hmouse-context-menu</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Smart-Mouse-Key-Modeline-Clicks">Smart Mouse Key Modeline Clicks</a></td></tr>
diff --git a/man/hyperbole.info b/man/hyperbole.info
index cb736de..84e1a2c 100644
--- a/man/hyperbole.info
+++ b/man/hyperbole.info
Binary files differ
diff --git a/man/hyperbole.pdf b/man/hyperbole.pdf
index c207b2e..1a960c2 100644
--- a/man/hyperbole.pdf
+++ b/man/hyperbole.pdf
Binary files differ
diff --git a/man/hyperbole.texi b/man/hyperbole.texi
index 79344df..eb3c329 100644
--- a/man/hyperbole.texi
+++ b/man/hyperbole.texi
@@ -820,7 +820,7 @@ mouse key (or shift-left on a 2-button mouse). The @dfn{Assist Key}
is bound to your shift-right mouse key, assuming Hyperbole is run
under an external window system.
-@findex hmouse-add-unshifted-keys
+@findex hmouse-add-unshifted-smart-keys
@cindex unshifted mouse bindings
@cindex unshifted mouse keys
@cindex mouse keys, unshifted
@@ -839,13 +839,16 @@ personal @file{~/.emacs} file, add: @code{(add-hook 'hyperbole-init-hook
@findex assist-key
@findex action-mouse-key
@findex assist-mouse-key
+@findex hkey-either
If you prefer other key assignments, simply bind the commands
@code{action-key} and @code{assist-key} to keyboard keys.
-@code{hkey-either} may be used instead if you prefer a single
-key binding for both commands; a prefix argument, such as @bkbd{C-u}, then
-invokes @code{assist-key}. You may also bind @code{action-mouse-key}
-and @code{assist-mouse-key} to other mouse keys, though you won't be able
-to execute mouse drag actions with such key bindings.
+Hyperbole binds @bkbd{M-@key{RET}} to the command @code{hkey-either}.
+It allows for a single key binding for both commands; a prefix
+argument, such as @bkbd{C-u}, then invokes @code{assist-key}.
+
+You may also bind @code{action-mouse-key} and @code{assist-mouse-key}
+to other mouse keys, though you won't be able to execute mouse drag
+actions with such key bindings.
Mouse configuration of the Smart Keys is automatic for GNU Emacs under
Mac OS X, the X Window System and MS Windows assuming your emacs program
@@ -6112,9 +6115,11 @@ You can invoke Hyperbole's commands in one of three ways:
@item use the Hyperbole entry on your menubar;
@findex hyperbole
-@item type @bkbd{C-h h} or @bkbd{M-x hyperbole @key{RET}} to bring up the Hyperbole minibuffer menu;
+@item type @bkbd{C-h h} or @bkbd{M-x hyperbole @key{RET}} to display the Hyperbole minibuffer menu;
-@item use a specific Hyperbole command such as the Action Key, @bkbd{M-@key{RET}}, on a pathname to display the associated file or directory.
+@item use a specific Hyperbole command, for example, a press of
+@bkbd{M-@key{RET}} on a pathname to display the associated file or
+directory.
@end itemize
Use @bkbd{C-h h d d} for an interactive demonstration of standard Hyperbole