From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Fraga Subject: Re: [bug] new exporter fails on read only files Date: Fri, 27 Apr 2012 22:52:15 +0930 Message-ID: <87y5phia2g.fsf@ucl.ac.uk> References: <87k412k6uy.fsf@ucl.ac.uk> <8762cmk5ro.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:47676) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNlMj-0003EU-F4 for emacs-orgmode@gnu.org; Fri, 27 Apr 2012 09:37:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNlMe-0000UN-Dl for emacs-orgmode@gnu.org; Fri, 27 Apr 2012 09:37:41 -0400 In-Reply-To: <8762cmk5ro.fsf@gnu.org> (Bastien's message of "Thu, 26 Apr 2012 14:59:55 +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: Bastien Cc: emacs-orgmode@gnu.org Bastien writes: > Hi Eric, > > Eric Fraga writes: > >> Specifically, I have added >> >> (require 'org-export) >> (require 'org-e-latex) >> >> to my org customisation. Then, while visiting a read only file, I try >> >> M-x org-export-dispatch RET p > > Mhh.. I can't reproduce this error with latest Org. Arghhh. Strange. > >> and I get the error: >> >> ,---- >> | org-refresh-category-properties: Buffer is read-only: # >> `---- > > Maybe you have a hook which call this function? I do not believe so. Grepping for "category" in my .el files (including custom variable setting) finds nothing org related. Obviously, I can try emacs -Q etc and will do so later this weekend hopefully. In the meantime: > In any case, as the other place where `org-refresh-category-properties' > is called is `org-prepare-agenda-buffers' and those buffers might be > read-only (for some obscure reason), I pushed a fix that make sure > `org-refresh-category-properties' can modify the buffer correctly. > > Please let me know if this fixes your problem. Actually, I have updated (one minute ago) and the problem has now changed! I now get this error: ,---- | and: Wrong type argument: stringp, (latex-fragment (:value "\\ref{sec:evaporative}" :begin 11957 :end 11978 :post-blank 0)) `---- and I have no idea what is happening here. For this error, I do get a debug trace but it is rather long and my org file has material I cannot post. The old exporter still works perfectly fine. I will try emacs -Q later and will also see if I can come up with a minimal example that fails in the same way as my longer confidential document. Thanks, eric -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.1.50.1 : using Org-mode version 7.8.09 (release_7.8.09-392-ge02226 @ /home/ucecesf/git/org-mode/lisp/org-install.el)