From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephan Schmitt Subject: Re: BUG: refreshing org buffer discards setting of local file variables Date: Wed, 03 Mar 2010 15:35:52 +0100 Message-ID: <4B8E73C8.1060500@cs.tu-berlin.de> References: <4B8BE5EB.3080807@cs.tu-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NmpgO-0004Kr-89 for emacs-orgmode@gnu.org; Wed, 03 Mar 2010 09:36:16 -0500 Received: from [140.186.70.92] (port=38462 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NmpgM-0004KR-NS for emacs-orgmode@gnu.org; Wed, 03 Mar 2010 09:36:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NmpgH-0003zR-PA for emacs-orgmode@gnu.org; Wed, 03 Mar 2010 09:36:14 -0500 Received: from mail.cs.tu-berlin.de ([130.149.17.13]:50340) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NmpgH-0003zD-Jj for emacs-orgmode@gnu.org; Wed, 03 Mar 2010 09:36:09 -0500 Received: from localhost (localhost [127.0.0.1]) by localhost-12225.cs.tu-berlin.de (Postfix) with ESMTP id 423E1324A5 for ; Wed, 3 Mar 2010 15:36:07 +0100 (CET) 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: Carsten Dominik Cc: Org Mode Mailing List Sure... applied. I'll report back soon. Thx, Stephan Also sprach Carsten Dominik: > Hi Stefan, > > On Mar 1, 2010, at 5:06 PM, Stephan Schmitt wrote: > >> Hi, >> >> in this little example file: >> >> --8<---------------cut here---------------start------------->8--- >> # -*- org-tags-column: -40; -*- >> >> #+TAGS: foo(f) bar(b) >> >> * testing indentation of tag :foo: >> --8<---------------cut here---------------end--------------->8--- >> >> the value of org-tags-column is set to -40 after loading as intended. >> However, after refreshing the buffer setup with C-c C-c on the #+TAGS >> line, the local value of org-tags-column is discarded and reset to the >> global setting. >> >> I would expect that local file variables are not touched be the >> refreshing of the buffer setup. > > > Hmm, you are right, this is strange. I am calling (org-mode) to refresh > the setup, but hat does not seem to do the local variables. > > Can I ask you to try the following patch, and to run with it for a week > or two and then report back if that causes any problems at all? > > Thanks. > > - Carsten > > diff --git a/lisp/org.el b/lisp/org.el > index fd906f0..d715c56 100644 > --- a/lisp/org.el > +++ b/lisp/org.el > @@ -16028,6 +16028,7 @@ This command does many different things, > depending on co > Also updates the keyword regular expressions." > (interactive) > (org-mode) > + (hack-local-variables) > (message "Org-mode restarted")) > > (defun org-kill-note-or-show-branches () > > >> >> Thanks, >> Stephan >> >> GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3), modified >> by Debian >> Org-mode version 6.34trans (release_6.34c.102.ga2d94) >> >> >> _______________________________________________ >> 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 > > - Carsten > > > -- -------------------------------------------- Stephan Schmitt Neural Information Processing Group Fac. IV - Electrical Engineering & Computer Science Berlin University of Technology Office: +49 30 - 314 24 158 Mobile: +49 179 - 593 84 48 Email: echo 'drmabuse at cs x tu-berlin x de' \ | sed -e 's/ x /\./g' -e 's/ at /@/' --------------------------------------------