From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: function for inserting a block Date: Mon, 20 Nov 2017 08:49:12 -0800 Message-ID: <877eukx5dj.fsf@ericabrahamsen.net> References: <877exghblx.fsf@ericabrahamsen.net> <87k1zp4rxj.fsf@ericabrahamsen.net> <871slx4j6p.fsf@ericabrahamsen.net> <87376btslq.fsf@nicolasgoaziou.fr> <87vaj7oyxb.fsf@ericabrahamsen.net> <871sl9ow44.fsf@gnu.org> <87fu9pgfkj.fsf@nicolasgoaziou.fr> <87375ouanr.fsf@gmx.us> <871sl8e76c.fsf@nicolasgoaziou.fr> <87y3nfse6m.fsf@gmx.us> <87tvy3sa7m.fsf@gmx.us> <87bmkbflbc.fsf@ericabrahamsen.net> <87po8qscmq.fsf@gmx.us> <87mv3um4c7.fsf@ericabrahamsen.net> <87mv3osftj.fsf@ericabrahamsen.net> <87o9nxm5jp.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]:51298) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGpHy-0002dF-9r for emacs-orgmode@gnu.org; Mon, 20 Nov 2017 11:51:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGpHt-0003nN-Iz for emacs-orgmode@gnu.org; Mon, 20 Nov 2017 11:51:18 -0500 Received: from [195.159.176.226] (port=56183 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eGpHt-0003mK-C1 for emacs-orgmode@gnu.org; Mon, 20 Nov 2017 11:51:13 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eGpHd-0000en-Bc for emacs-orgmode@gnu.org; Mon, 20 Nov 2017 17:50:57 +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: > Hi Eric, > > >> It incorporates Rasmus' org-tempo.el file, with modifications, and >> Thomas' suggestion to re-instate `org-try-structure-completion', and, >> erm, stardiviner's request to honor >> `org-babel-uppercase-example-markers'. >> >> Remaining issues: >> >> 1. The "org-include" tempo template doesn't work, for reasons I don't >> understand (I've never used tempo before). Nothing happens when I hit >> . >> 2. Now it seems like there should be completion when prompting for a >> string key. Feature creep! But likely worthwhile feature creep. >> 3. I've rather rashly renamed the relevant customization options >> `org-structure-block-alist' (for blocks added via >> `org-insert-structure-template') and `org-structure-keyword-alist' >> (for keywords insertable via the tempo system). Perhaps this was a >> bad idea. If it's not a bad idea, maybe >> `org-insert-structure-template' should be renamed `org-insert-block' >> or something like that. >> 3. Docs need to be updated. > > I will have a look at org-tempo and try to figure out why it isn’t > working. As it would probably warrant changes to ORG-NEWS and maybe the > manual I will do it in a separate commit if people find it useful. Thanks! NEWS and the manual will have to be updated, yes. But I still think this whole change should go in at once, because we'll need to coordinate the shift from char keys to string keys in both `org-structure-block-alist' and `org-structure-keyword-alist' (or whatever those end up getting named). Eric