From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: export to html stuck in loop scanning for org IDs Date: Sat, 25 Jul 2015 14:16:06 +0200 Message-ID: <87bnf0zb3t.fsf@gmx.us> References: <87380dlwu6.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34235) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZIyNM-00072q-Ch for emacs-orgmode@gnu.org; Sat, 25 Jul 2015 08:16:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZIyNJ-0000BZ-6H for emacs-orgmode@gnu.org; Sat, 25 Jul 2015 08:16:24 -0400 Received: from plane.gmane.org ([80.91.229.3]:58034) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZIyNI-0000BC-Vm for emacs-orgmode@gnu.org; Sat, 25 Jul 2015 08:16:21 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZIyNG-0006aI-H4 for emacs-orgmode@gnu.org; Sat, 25 Jul 2015 14:16:18 +0200 Received: from 46.166.190.194 ([46.166.190.194]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 25 Jul 2015 14:16:18 +0200 Received: from rasmus by 46.166.190.194 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 25 Jul 2015 14:16:18 +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 Hi Bruce, Thank you for looking into this! Bruce Gilstrap writes: > I had started down the path of bisecting the file, but wasn't having much > luck isolating the problem, so I posted the question. I had some time to > get back to it this afternoon, and I eventually tracked this down. It had > to do with a missing ID rather than a duplicate one. The file contained a > link to an ID that no longer existed in the file (or in any other org > files), but it wasn't listed in the *Messages* buffer and export kept > searching through all my org files over and over until I pressed C-g. When > I removed that link, I still had some other problems in the file with text > links, i.e. [[target]], that didn't have a matching target, i.e., > <>, but now these were identified in the *Messages* buffer (one per > export attempt until I found them all). Once all of those were fixed, the > export ran successfully. This sounds nasty. Would you be able to produce some minimal examples that trigger this behavior? Also, do you see the problems when starting a plain Emacs (emacs -q or emacs -Q depending on your setup). > I do use #+INCLUDE, but that is not the problem here. INCLUDE is a lot more powerful in Org 8.3 than 8.2. I though I'd perhaps introduced new, unknown recursion bugs. But now we know it is unrelated. Thanks, Rasmus -- May contains speling mistake