From mboxrd@z Thu Jan 1 00:00:00 1970 From: Suvayu Ali Subject: Re: [Bug] beamer backend and org-reload Date: Wed, 6 Mar 2013 13:10:34 +0100 Message-ID: <20130306121034.GV7544@kuru.dyndns-at-home.com> References: <20130305154434.GM7544@kuru.dyndns-at-home.com> <87obex1z4h.fsf@Rainer.invalid> <20130305202607.GO7544@kuru.dyndns-at-home.com> <87hakps9x5.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([208.118.235.92]:38772) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDDBC-0006Xw-Kk for emacs-orgmode@gnu.org; Wed, 06 Mar 2013 07:10:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDDBA-0001u4-CT for emacs-orgmode@gnu.org; Wed, 06 Mar 2013 07:10:42 -0500 Received: from mail-we0-x22f.google.com ([2a00:1450:400c:c03::22f]:36459) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDDBA-0001tu-5h for emacs-orgmode@gnu.org; Wed, 06 Mar 2013 07:10:40 -0500 Received: by mail-we0-f175.google.com with SMTP id x8so7920576wey.6 for ; Wed, 06 Mar 2013 04:10:39 -0800 (PST) Content-Disposition: inline In-Reply-To: <87hakps9x5.fsf@gmail.com> 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: Nicolas Goaziou Cc: emacs-orgmode@gnu.org I can confirm this is fixed now. :) Thanks, On Wed, Mar 06, 2013 at 12:29:10AM +0100, Nicolas Goaziou wrote: > Hello, > > Suvayu Ali writes: > > > Hi Achim, > > > > On Tue, Mar 05, 2013 at 07:26:54PM +0100, Achim Gratz wrote: > >> Suvayu Ali writes: > >> > That said, I have noticed something odd about the new exporter and > >> > org-reload. I think with the new exporter after doing org-reload, org > >> > related config is not reloaded properly. > >> > >> Config is not reloaded at all (and never has been), any configuration > >> variables that are already existing are not touched when the file gets > >> reloaded. > >> > >> > This borks the Org instance. This is more visible when using the > >> > Beamer backend since it requires customisation of org-latex-classes by > >> > the user. One of these days, I'll try to come up with a proper recipe > >> > to reproduce this. > >> > >> Please do, this should not happen. > > > > Here is the recipe: > > > > 1. emacs -nw -Q -l ~/minimal-org.el > > > > ;;; minimal-org.el: Minimal setup to load latest `org-mode' > > > > ;;; Code: > > (setq debug-on-error t > > debug-on-signal nil > > debug-on-quit nil) > > > > (add-to-list 'load-path (expand-file-name "~/build/org-mode/lisp")) > > > > (require 'ox-beamer) > > (add-to-list 'org-latex-classes > > '("beamer" > > "\\documentclass\[presentation\]\{beamer\}" > > ("\\section\{%s\}" . "\\section*\{%s\}") > > ("\\subsection\{%s\}" . "\\subsection*\{%s\}") > > ("\\subsubsection\{%s\}" . "\\subsubsection*\{%s\}"))) > > > > 2. C-x C-f some-file.org RET > > 3. Now try to export: C-c C-e. You can see menu options for beamer export. > > 4. Now reload Org: C-c C-x !. Try step 3 again. You will notice the > > entries for beamer is missing. > > This should be fixed in master. Thank you. > > > Regards, > > -- > Nicolas Goaziou -- Suvayu Open source is the future. It sets us free.