diff options
| author | Bob Weiner <rsw@gnu.org> | 2017-11-01 19:32:41 -0400 |
|---|---|---|
| committer | Bob Weiner <rsw@gnu.org> | 2017-11-01 19:32:41 -0400 |
| commit | 450688e0425303ebd06a092ee671490313ea12f5 (patch) | |
| tree | 41eb4a8cb0b04dd427a78ee245eb1b2b62093071 /man | |
| parent | 671408ee961cbcc78d9c3523852791204fa329b4 (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.html | 24 | ||||
| -rw-r--r-- | man/hyperbole.info | bin | 474100 -> 474198 bytes | |||
| -rw-r--r-- | man/hyperbole.pdf | bin | 824446 -> 824491 bytes | |||
| -rw-r--r-- | man/hyperbole.texi | 21 |
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’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’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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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 Binary files differindex cb736de..84e1a2c 100644 --- a/man/hyperbole.info +++ b/man/hyperbole.info diff --git a/man/hyperbole.pdf b/man/hyperbole.pdf Binary files differindex c207b2e..1a960c2 100644 --- a/man/hyperbole.pdf +++ b/man/hyperbole.pdf 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 |
