Hi list!

A few years ago I tried to learn Hyperbole and to build some bridge
functions between eev and Hyperbole, but my plan failed miserably...
the story is here,

  http://anggtwu.net/hyperbole.html

and when rsw finally gave me a technical answer and told me that the
function that I was looking for was `actypes::kbd-key', in this
message,

  https://lists.gnu.org/archive/html/hyperbole-users/2020-09/msg00021.html

I was alread so frustrated and so exhausted that I didn't try to
understand its code, I simply gave up... until the last EmacsConf,
when I asked some questions on IRC and Robin Templeton helped me a
bit. Btw, they gave this presentation:

  https://emacsconf.org/2024/talks/guile/

The function `eek' in eev is a bit fragile - for example, we can use
this

  <f3> 2*<right> <f4>

to define a keyboard macro, but

  (eek "<f3> 2*<right> <f4>")

doesn't work. But this new variant works well:

  (eek2 "<f3> 2*<right> <f4>")

You can use this to see the events that eek2 pushes into
`unread-command-events':

  (ee-eek2 "<f3> 2*<right> <f4>")

I _guess_ that eek2 handles hydras correctly; but I haven't tested
yet.

  Cheers!
    Eduardo Ochs
    http://anggtwu.net/emacsconf2024.html

Reply via email to