From mboxrd@z Thu Jan 1 00:00:00 1970 From: Charles Berry Subject: bug in exporter (org-babel-exp-process-buffer) Date: Tue, 10 Jun 2014 00:22:37 +0000 (UTC) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wu9qB-0000yo-6n for emacs-orgmode@gnu.org; Mon, 09 Jun 2014 20:23:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wu9q4-0000aq-DM for emacs-orgmode@gnu.org; Mon, 09 Jun 2014 20:23:03 -0400 Received: from plane.gmane.org ([80.91.229.3]:35436) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wu9q4-0000ai-7r for emacs-orgmode@gnu.org; Mon, 09 Jun 2014 20:22:56 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Wu9py-0006gg-Pd for emacs-orgmode@gnu.org; Tue, 10 Jun 2014 02:22:53 +0200 Received: from 172-7-166-26.lightspeed.sndgca.sbcglobal.net ([172.7.166.26]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 10 Jun 2014 02:22:50 +0200 Received: from ccberry by 172-7-166-26.lightspeed.sndgca.sbcglobal.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 10 Jun 2014 02:22:50 +0200 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org The use of `org-confirm-babel-evaluate' as a function breaks inline src blocks just as was described in this thread from last year: http://lists.gnu.org/archive/html/emacs-orgmode/2013-11/msg00669.html I believe that the patch by Eric Schulte in === commit 6a4dfd318296925b3b895ca6ab85e31309acf84d Author: Eric Schulte Date: Sat Nov 23 12:24:34 2013 -0700 fixed export of inline src blocks * lisp/ob-exp.el (org-babel-exp-non-block-elements): Fixed export of inline src blocks. === did the right thing back then, but the function to which it was applied was removed later on, I think org-babel-exp-process-buffer took over the work of the removed function. I believe that Eric's patch or something like it would fix the current problem in org-babel-exp-process-buffer: (inline-src-block - (let* ((info (org-babel-parse-inline-src-block-match)) + (let* ((head (match-beginning 0)) + (info (append (org-babel-parse-inline-src-block-match) + (list nil nil head))) (params (nth 2 info))) (setf (nth 1 info) Can this be fixed, please? Thanks, Chuck