Skip to content

Commit d65920b

Browse files
committed
V7.1.3 - Improve key series, mouse handling and
1 parent 845119a commit d65920b

23 files changed

Lines changed: 654 additions & 344 deletions

.hypb

283 Bytes
Binary file not shown.

Changes

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
2020-09-21 Bob Weiner <rsw@gnu.org>
2+
3+
* hversion.el: Released 7.1.3.
4+
5+
2020-09-06 Bob Weiner <rsw@gnu.org>
6+
7+
* hyperbole.el (hkey-define-key): Added to support help-map being
8+
somewhere other than C-h.
9+
(hkey-initialize): Updated to support the above.
10+
hui-mini.el (hui:menu-doc): Updated to support the above. Trigger an
11+
error if the 'hyperbole' command is not bound to a key.
12+
13+
* hmouse-drv.el (hkey-help): Fix to properly reflect and describe mouse
14+
drags and only reflect mouse usage if last-command-event was a
15+
mouse event. Move clearing of action/assist key variables until
16+
after the last specified action is recorded.
17+
18+
* hib-kbd.el (kbd-key): Improve brace matching by temporarily tagging
19+
braces with list delimiter syntax.
20+
21+
* hypb.el (hypb:set-raw-syntax-descriptor): Add so can restore saved
22+
syntax table entries.
23+
(hypb:get-raw-syntax-descriptor): Add to get raw syntax
24+
descriptors. Emacs does not provide these functions.
25+
26+
* hui-window.el (smart-coords-in-window-p): Ensure any window returned is
27+
still valid and fix eventp condition to return window rather than t.
28+
29+
2020-08-03 Bob Weiner <rsw@gnu.org>
30+
31+
* hui.el (hui:ebut-delete-op, hui:ibut-delete-op): Display deletion msg
32+
when used in a key series or kbd macro.
33+
34+
* hbut.el (ibut:delete): Fix to pass key instead of but symbol to ibut:to.
35+
136
2020-08-02 Bob Weiner <rsw@gnu.org>
237

338
* hbut.el (hbut:key-src-set-buffer): Fixed explicit button creation in a new

DEMO

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ There are two submodes of HyControl: one for controlling windows and one for
222222
controlling frames, although a number of commands are available in both modes
223223
where they are useful.
224224

225-
Hyperbole binds {C-c \\} to invoke HyControl windows control; otherwise, the
225+
Hyperbole binds {C-c \ } to invoke HyControl windows control; otherwise, the
226226
Hyperbole minibuffer menu item, Screen/WindowsControl {C-h h s w}, will do
227227
the same thing.
228228

HY-NEWS

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
set to t and Magit is available, then when activating a git directory
4242
button, such as git#/hyperbole, use Magit rather than Dired.
4343

44-
- Explicit Buttons Work Immdiately: Previously you had to save the buffer
44+
- Explicit Buttons Work Immediately: Previously you had to save the buffer
4545
in which you created an explicit button before it would work. Now they
4646
work immediately after creation.
4747

@@ -51,6 +51,9 @@
5151
that works on helm completions. See "(hyperbole)Smart Key -
5252
Helm Mode".
5353

54+
- Hyperbole Slides: Slides used in a talk by the author on the history
55+
and capabilities of Hyperbole, see "HY-TALK/HY-TALK.org".
56+
5457
- Magit Mode: Added Hyperbole Manual section, "Smart Key - Magit Mode"
5558
that expands/collapses/jumps to Magit items. See "(hyperbole)Smart Key -
5659
Magit Mode".

HY-TALK/.hypb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
"HYPB"
3+
("Hyperbole_Todos" nil nil link-to-file ("${hyperb:dir}/Todo.txt" 422) "rsw@gnu.org" "20200803:15:14:32" nil nil)
4+
("line-count" nil nil eval-elisp ((message "Lines in %s = %s" (buffer-name) (count-lines (point-min) (point-max)))) "rsw@gnu.org" "20200301:17:56:53" nil nil)

0 commit comments

Comments
 (0)