From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: Key binding popup interface Date: Tue, 12 Dec 2017 12:44:48 -0800 Message-ID: <87lgi7ptfj.fsf@ericabrahamsen.net> 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> <87shcfpujg.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sender: "Emacs-devel" To: emacs-devel@gnu.org Cc: emacs-orgmode@gnu.org List-Id: emacs-orgmode.gnu.org Kaushal Modi writes: > On Tue, Dec 12, 2017 at 3:20 PM Eric Abrahamsen wrote: > > Hydra definitely sounds nice, but unless I'm misunderstanding how it > works, it can't be a replacement for either Org's export interface, or > Magit's popups. Both of those can set various state variables before > choosing an actual action -- Hydra can't do that, can it? [...] > But this email wasn't to propose replace the matured popups like magit and org export with hydra. The proposal is to integrate hydra into emacs, so that many packages that self-implement these popups can do the same using hydra > more easily. Dired, ibuffer can make use of hydra and make all the bindings more discoverable and memorable. In future, may be hydra can be use for the org template insertion piece. Okay, interesting. I agree that "discoverable keymaps" and "action dispatchers" (whatever Org and Magit do) aren't quite the same thing, and it would be nice to have both. I guess in the meantime, though, we're still going to have to use something else for the Org structure thing.