From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Re: org-indent mode not indenting free text? Date: Fri, 3 Dec 2010 20:57:22 +0100 Message-ID: <47210110-87A0-4895-9194-F6ACC1B4EF16@gmail.com> References: <4CEBF039.6040503@ccbr.umn.edu> <87aakzj2l9.wl%n.goaziou@gmail.com> <87r5ebzsll.wl%dmaus@ictsoc.de> <87oc94hqv2.fsf@Rainer.invalid> <4CF91853.9090001@ccbr.umn.edu> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=58146 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1POclD-0007dw-77 for emacs-orgmode@gnu.org; Fri, 03 Dec 2010 16:01:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1POclB-0006sm-RU for emacs-orgmode@gnu.org; Fri, 03 Dec 2010 16:01:43 -0500 Received: from mail-ew0-f43.google.com ([209.85.215.43]:43465) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1POclB-0006sZ-Me for emacs-orgmode@gnu.org; Fri, 03 Dec 2010 16:01:41 -0500 Received: by ewy22 with SMTP id 22so7198961ewy.30 for ; Fri, 03 Dec 2010 13:01:40 -0800 (PST) In-Reply-To: <4CF91853.9090001@ccbr.umn.edu> 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: Erik Iverson Cc: Achim Gratz , emacs-orgmode@gnu.org, Antti Kaihola Hi Erik, On Dec 3, 2010, at 5:18 PM, Erik Iverson wrote: > Just a guess here: This may be some weirdness > because the check in org-indent *will* allow > people using GNU Emacs 23.1.50 to turn on > org-indent, as far as I can tell. org-indent-mode should work in 23.1.50, this is the release where the fix was made. > > The message "org-indent-mode can crash Emacs 23.1" > does not fully explain if it can also crash 23.1.50. Yes, may be this is not so clear. The current setup forbids it before 23.1.50, and allows it from 23.1.50. At least that is what I meant. Is there a bug? [...] > > Antti Kaihola wrote: >> 2010/12/2 Achim Gratz : >>> What version of Emacs are you running? >> This is: >> GNU Emacs 23.1.50.1 (i486-pc-linux-gnu, GTK+ Version 2.18.0) of >> 2009-09-27 on palmer, modified by Debian >>> What does C-h f with-silent-modifications result in? >> with-silent-modifications is a Lisp macro in `org-macs.el'. >> (with-silent-modifications ORG-UNMODIFIED) >> Not documented. >>> Could you back out the change >>> (most likely the defmacro for with-silent-modifications in org- >>> macs.el, >>> even though I have no clue why this would interact with org-indent- >>> mode >>> as it should not be defined for versions >23.1) and tell us if that >>> solves your problem (which I can't test because org-indent-mode >>> doesn't >>> even start on Emacs 23.1)? >> Yes it does! I commented out: >> ;;(if (or (< emacs-major-version 23) >> ;; (and (<= emacs-major-version 23) >> ;; (< emacs-minor-version 2))) >> ;; (defmacro with-silent-modifications >> ;; (org-unmodified))) >> and it now works correctly. Thanks a lot! I have now changed the definition like this: (if (and (not (fboundp 'with-silent-modifications)) (or (< emacs-major-version 23) (and (= emacs-major-version 23) (< emacs-minor-version 2)))) (defmacro with-silent-modifications (&rest body) `(org-unmodified ,@body))) May I ask you to pull and check if this is working for you out of the box? Thank you. - Carsten >> _______________________________________________ >> 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