From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: A file with 'org-mode rot'? Date: Sun, 13 Apr 2014 14:42:48 +0200 Message-ID: <87zjjph03b.fsf@gmail.com> References: <877g77aopf.fsf@talktalk.net> <2014-04-03T12-36-39@devnull.Karl-Voit.at> <877g75v4qh.fsf@ucl.ac.uk> <878url73r0.fsf@ucl.ac.uk> <877g6w2e7f.fsf@bzg.ath.cx> <2014-04-13T12-55-57@devnull.Karl-Voit.at> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51123) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZJjt-00040w-Sa for emacs-orgmode@gnu.org; Sun, 13 Apr 2014 08:42:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WZJjo-0000nC-DQ for emacs-orgmode@gnu.org; Sun, 13 Apr 2014 08:42:25 -0400 Received: from mail-wi0-x22f.google.com ([2a00:1450:400c:c05::22f]:33231) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZJjo-0000n7-5n for emacs-orgmode@gnu.org; Sun, 13 Apr 2014 08:42:20 -0400 Received: by mail-wi0-f175.google.com with SMTP id cc10so2913194wib.14 for ; Sun, 13 Apr 2014 05:42:19 -0700 (PDT) In-Reply-To: <2014-04-13T12-55-57@devnull.Karl-Voit.at> (Karl Voit's message of "Sun, 13 Apr 2014 13:22:00 +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: news1142@Karl-Voit.at Cc: emacs-orgmode@gnu.org Hello, Karl Voit writes: > I am still facing strange behavior and I still do think that we > need an org-mode-syntax-checker for Org-mode files that cause > problems. > > Example: > > | foo | bar | baz | > | 42 | | | > | 23 | | | I don't understand what a "syntax checker" has to do with it. Notwithstanding the fact that such a checker assumes all Org obeys to a single syntax definition, which is what I'm struggling for, but is not the case actually, it would report, in this case, that syntax is valid. How would that help? > It takes seven seconds with 100% CPU core load to move the > "foo"-column from above from the second column to the first by > applying ALT-. This is in my main Org-mode file which has got > 29000 lines. > > #+BEGIN_EXAMPLE > - command-execute 29550 99% > - call-interactively 29550 99% > - org-metaleft 29469 99% > - call-interactively 29469 99% > - org-table-move-column 24559 83% > org-table-align 9832 33% > + byte-code 74 0% > + execute-extended-command 7 0% > + yas--post-command-handler 6 0% > + timer-event-handler 6 0% > + ... 0 0% > #+END_EXAMPLE I generated a 32000 lines long file and couldn't reproduce the problem. What Org version are you using? > Still not possible: org-agenda-list & org-agenda-write to ICS file. > Org-mode is working hard but is in some kind of endless loop. I > assume that this also would work when I would change to a small > Org-mode file. I can test this if it helps. It would help. So would an ECM for the reported infloop. Also you can try to set `toggle-debug-on-quit', C-g amid the infloop, and report the backtrace. Regards, -- Nicolas Goaziou