From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Weiner Subject: Re: Key binding popup interface Date: Tue, 12 Dec 2017 18:51:05 -0500 Message-ID: References: <87r2s3ctxh.fsf@ericabrahamsen.net> <87d13m3jt2.fsf@gmx.us> <87efo2wf0s.fsf@ericabrahamsen.net> <87y3m8s7ym.fsf@gmx.us> <87fu8gwfbr.fsf@nicolasgoaziou.fr> <87k1xs2h0h.fsf@gmx.us> Reply-To: rswgnu@gmail.com Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a114c9586c4d79305602d5411" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35560) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOuKt-0008GA-Ag for emacs-orgmode@gnu.org; Tue, 12 Dec 2017 18:51:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOuKs-0006pu-FD for emacs-orgmode@gnu.org; Tue, 12 Dec 2017 18:51:43 -0500 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Stefan Monnier Cc: emacs-orgmode@gnu.org, emacs-devel --001a114c9586c4d79305602d5411 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Dec 12, 2017 at 4:01 PM, Stefan Monnier wrote: > > > Can hydra.el be merged into Emacs core, so that all the packages can > start > > taking advantage of that? > > I have no opinion on that part, but if a part of Hydra would be useful > for other packages, then it'd be good to split it out: for me "Hydra" > means "define a Hydra via defhydra or something like that", so if you > tell me to use Hydra to "show the available valid key bindings", > I wouldn't know where to start. > =E2=80=8BOne limitation of hydra right now is that it doesn't interface wit= h the standard way of showing help for key bindings since its keys aren't actually bound but handled via internal hydra event handling. With a bit of thought though, I think it could be integrated well. Bob =E2=80=8B --001a114c9586c4d79305602d5411 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Dec 12, 2= 017 at 4:01 PM, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
> Can hydra.el be merged into Emacs core, so that all the packages can s= tart
> taking advantage of that?

I have no opinion on that part, but if a part of Hydra would be usef= ul
for other packages, then it'd be good to split it out: for me "Hyd= ra"
means "define a Hydra via defhydra or something like that", so if= you
tell me to use Hydra to "show the available valid key bindings",<= br> I wouldn't know where to start.

=E2=80=8BOne= limitation of hydra right now is that it doesn't interface with the st= andard way of showing help for key bindings since its keys aren't actua= lly bound but handled via internal hydra event handling.=C2=A0 With a bit o= f thought though, I think it could be integrated well.

Bob
=E2=80=8B
--001a114c9586c4d79305602d5411--