From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: org-indent-mode corrupted most of a big org file Date: Wed, 04 Dec 2013 09:25:01 +0100 Message-ID: <87vbz5uioy.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54549) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vo7lK-00055E-Sn for emacs-orgmode@gnu.org; Wed, 04 Dec 2013 03:24:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vo7lC-00053X-Mh for emacs-orgmode@gnu.org; Wed, 04 Dec 2013 03:24:50 -0500 Received: from mail-wi0-x22d.google.com ([2a00:1450:400c:c05::22d]:52694) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vo7lC-00053R-FZ for emacs-orgmode@gnu.org; Wed, 04 Dec 2013 03:24:42 -0500 Received: by mail-wi0-f173.google.com with SMTP id hn9so3438722wib.0 for ; Wed, 04 Dec 2013 00:24:41 -0800 (PST) In-Reply-To: (Rainer Stengele's message of "Mon, 02 Dec 2013 12:21:25 +0100") 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: Rainer Stengele Cc: emacs-orgmode@gnu.org Hello, Rainer Stengele writes: > last week I played around with org-indent-mode in my biggest (37.000 lines) org file. > 3 days later I detected that most of the file was corrupted. > WHy so late? Using the agenda I only saw the todos and did not recognise the corrupted structures. > Most "*" items had been placed at the beginning of the line and therefore now became headlines. > I do not know how this happened. I am not sure if I myself was the reason somehow. > Anyway I had to spend a fair amount of work to get the old file format from > subversion and insert the changes since the corruption. > > This is just a warning to have backups at hand before changing to org-indent mode. > Then immediately and check often the contents of the file until you are sure all is running well. > > Maybe someone has an idea. > > I will try to convert again later but then be much more careful. For the sake of correctness, `org-indent-mode' cannot corrupt a file. It only modifies two text properties, `line-prefix' and `wrap-prefix', never the contents of the file. Something else corrupted that file. `org-indent-mode' possibly made it harder to notice, but you're looking after the wrong culprit. Regards, -- Nicolas Goaziou