From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karl Voit Subject: Re: A file with 'org-mode rot'? Date: Sun, 13 Apr 2014 16:53:35 +0200 Message-ID: <2014-04-13T16-35-36@devnull.Karl-Voit.at> 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> <87zjjph03b.fsf@gmail.com> Reply-To: news1142@Karl-Voit.at Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZLnA-00034E-KO for emacs-orgmode@gnu.org; Sun, 13 Apr 2014 10:54:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WZLn5-0007B6-JD for emacs-orgmode@gnu.org; Sun, 13 Apr 2014 10:53:56 -0400 Received: from plane.gmane.org ([80.91.229.3]:53862) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZLn5-0007Ag-D6 for emacs-orgmode@gnu.org; Sun, 13 Apr 2014 10:53:51 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WZLn2-000442-Gl for emacs-orgmode@gnu.org; Sun, 13 Apr 2014 16:53:48 +0200 Received: from mail.michael-prokop.at ([88.198.6.110]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Apr 2014 16:53:48 +0200 Received: from news1142 by mail.michael-prokop.at with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Apr 2014 16:53:48 +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: emacs-orgmode@gnu.org * Nicolas Goaziou wrote: > 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? I had some issues where time-stamps of deadlines and logbook were written in the wrong position, messing up drawers. A syntax checker is not a 100% sure thing, yes. However, it would help to get information on unknown drawers, missing :END: lines, mismatching blocks, and so forth. I am not completely sure how to achieve this. However, my (long) Org-mode files with the performance issues is not a situation I am satisfied. Last week I presented Org-mode at a Linuxdays-event here in Graz and I had to apologize for all the weird behavior. This was somewhat embarrassing :-( > I generated a 32000 lines long file and couldn't reproduce the problem. > What Org version are you using? d5484ae 2014-04-12 from the repos. Probably it has to do with my Emacs binary as well: GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2) of 2014-01-01 on gkar, modified by Debian The Emacs on the Windows machine in the office does not show many issues. However, my configuration is only 95% the same for both machines. >> 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. Pfuh, I totally understand this :-) Wow, I am afraid this will be hard work to generate but I will schedule it. Please be patient because I have lots of stuff to do these days. > Also you can try to set `toggle-debug-on-quit', C-g amid the infloop, > and report the backtrace. Sure. After a couple of minutes, I C-g and this is the output: http://paste.grml.org/1898/ -- mail|git|SVN|photos|postings|SMS|phonecalls|RSS|CSV|XML to Org-mode: > get Memacs from https://github.com/novoid/Memacs < https://github.com/novoid/extract_pdf_annotations_to_orgmode + more on github