From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: Poll: new keybinding for org-insert-structure-template? Date: Tue, 12 Dec 2017 16:45:34 -0800 Message-ID: <87h8svpt1r.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> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOvBE-0001b5-R1 for emacs-orgmode@gnu.org; Tue, 12 Dec 2017 19:45:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOvBB-0000iC-Ld for emacs-orgmode@gnu.org; Tue, 12 Dec 2017 19:45:48 -0500 Received: from [195.159.176.226] (port=51405 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eOvBB-0000i2-EL for emacs-orgmode@gnu.org; Tue, 12 Dec 2017 19:45:45 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eOvB0-0006Rb-Qn for emacs-orgmode@gnu.org; Wed, 13 Dec 2017 01:45:34 +0100 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: emacs-orgmode@gnu.org Rasmus writes: > Nicolas Goaziou writes: > >> Hello, >> >> Rasmus writes: >> >>> Nicolas, are there any public interfaces to make ox export like >>> interfaces? >> >> No, there isn't. However, Org provides `org-mks'. > > Good point. It isn’t quite as nice as the export dispatcher. Let’s wait > and see what Eric prefers. I don't have to own this! I don't have a strong feeling about it, and left to my own devices would just keep the single-character keys. But I see why people would want more/longer keys, and better discoverability. The main desires are: 1. String keys of arbitrary length. 2. Discoverability: either a window of choices pops up automatically, or you can do it with TAB, etc. 3. Ideally, you don't have to hit an extra key to finish. Given that, it seems to me that `org-mks' is just fine. It doesn't do as much as the export dispatcher, but I don't see that it needs to. The only downside is that it might make the choices a bit harder to customize, as the table argument is more fiddly. But maybe not a big deal. Eric