From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Moe Subject: Re: Re: [BUG] htmlp and latexp Date: Fri, 18 Feb 2011 09:09:20 +0100 Message-ID: <4D5E2930.8030705@christianmoe.com> References: <87mxlws37t.fsf@altern.org> <4D5CE060.2070104@med.uni-goettingen.de> <81y65fq6j4.fsf@gmail.com> Reply-To: mail@christianmoe.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=49493 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PqLM3-0007fN-Uo for emacs-orgmode@gnu.org; Fri, 18 Feb 2011 03:06:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PqLM3-0003ri-1b for emacs-orgmode@gnu.org; Fri, 18 Feb 2011 03:06:20 -0500 Received: from mars.hitrost.net ([91.185.211.18]:47220) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PqLM2-0003r0-L8 for emacs-orgmode@gnu.org; Fri, 18 Feb 2011 03:06:18 -0500 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Jeff Horn Cc: emacs-orgmode@gnu.org Hi, Jeff, Check if you've got an old version of org-special-blocks somewhere on your loadpath. I did, and it kept me running in circles for a bit. Yours, Christian On 2/18/11 12:14 AM, Jeff Horn wrote: > I'm still encountering this bug. > > Org-mode version 7.4 (release_7.4.418.g373c) > > This looks like an old release, which is odd. I'm using Eric Schulte's > starter kit, and anyway just switched to the org master branch and > pulled down the latest commits. 'make clean', 'make info', and 'make > lisp/org-install.el' were my next steps. > > Is it right to take the last 6 chars and search for a commit through > the web interface? It isn't turning up anything, and that string is > starting look familiar to me. > > On Thu, Feb 17, 2011 at 5:50 AM, Jambunathan K wrote: >> Andreas Leha writes: >> >>> Hi all, >>> >>> to make this explicit: I can not export to latex any more, but instead >>> I get >>> Exporting to LaTeX... >>> when: Symbol's value as variable is void: htmlp >>> >>> Org HEAD >>> GNU emacs 23.2.1 (debian squeeze) >>> >>> This is my failing org-file: >>> * Test >>> test >>> >> >> Have you tried recent head? >> Enable stacktrace: M-x toggle-debug-on-error >> Also include M-x org-version? >> >> Jambunathan K. >> >> >>> - Andreas >>> >>> >>> Am 16.02.2011 11:03, schrieb Bastien: >>>> Hi Dan, >>>> >>>> Dan Davison writes: >>>> >>>> >>>>> Commit ed6d6760268 removed variables htmlp and latexp from >>>>> `org-export-preprocess-string'. Nothing wrong with that, but I think it >>>>> has broken export for those using org-special-blocks, which contains >>>>> >>>>> #+begin_src emacs-lisp >>>>> (defvar htmlp) >>>>> (defvar latexp) >>>>> (defun org-special-blocks-make-special-cookies () >>>>> "Adds special cookies when #+begin_foo and #+end_foo tokens are >>>>> seen. This is run after a few special cases are taken care of." >>>>> (when (or htmlp latexp) >>>>> (goto-char (point-min)) >>>>> ... >>>>> #+end_src >>>>> >>>> Fixed thanks. >>>> >>>> >>>>> IIuc htmlp and latexp occur occasionally in org code as somewhat >>>>> unofficial ways to test "am I in the middle of export?". >>>>> >>>> Now there is a uniform and official (!) way of getting the backend the >>>> user is currently exporting to: >>>> >>>> (eq backend 'html) >>>> >>>> ... >>>> >>>> >>>>> They also occur in org-exp-blocks, but in deprecated code, so not a >>>>> priority to fix. >>>>> >>>> I fixed them there too. >>>> >>>> Thanks for reporting this! >>>> >>>> >>> >>> >>> _______________________________________________ >>> Emacs-orgmode mailing list >>> Please use `Reply All' to send replies to the list. >>> Emacs-orgmode@gnu.org >>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Please use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> > > >