From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: Bug: Export to html fails when link to header in non existing file in document present Date: Thu, 07 May 2015 22:18:08 +0200 Message-ID: <87wq0kgn0f.fsf@nicolasgoaziou.fr> References: <87oalyc7kp.fsf@gmx.us> <874mnpddcp.fsf@gmx.us> <87k2wls3yn.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqSDv-00006t-LX for emacs-orgmode@gnu.org; Thu, 07 May 2015 16:16:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YqSDu-0004Rb-C7 for emacs-orgmode@gnu.org; Thu, 07 May 2015 16:16:47 -0400 Received: from relay4-d.mail.gandi.net ([2001:4b98:c:538::196]:57718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqSDu-0004RN-6f for emacs-orgmode@gnu.org; Thu, 07 May 2015 16:16:46 -0400 In-Reply-To: (Rainer M. Krug's message of "Thu, 07 May 2015 11:55:14 +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: Rainer M Krug Cc: emacs-orgmode@gnu.org, Rasmus Rainer M Krug writes: > Nicolas Goaziou writes: > >> Hello, >> >> Rasmus writes: >> >>> Actually, the error you found is more interesting than what I first >>> though, as any link with anchors will trigger the error, it seems. >>> org-publish-cache must be non-nil, which seems to linger on publishing a >>> project. >> >> Correct. External references can only be solved using publishing. >> >>> From 8e1dd6c43e8a358a85a8034825c475199bd2ffb7 Mon Sep 17 00:00:00 2001 >>> From: Rasmus >>> Date: Wed, 6 May 2015 15:44:26 +0200 >>> Subject: [PATCH] ox-html: Improve links with search >>> >>> * ox-html.el (org-html-link): Handle links with search when >>> not using Publish. >> >> Thank you. >> >> However, I "fixed" it at ox-publish.el's level in >> e42c1611094a689f77f09cc66c5a50fb1e3ac7bb instead, and throw an error >> instead of a warning. > > OK - I can see the error now: > > ,---- > | user-error: Reference "29" in file "inst/matlab/org/profil5.m" cannot be resolved without publishing > `---- > > This helps finding it - thanks. > I don't think it would be possible to give a line number for the org > file where the link is? This is not possible. > Or is it possible to jump directly in org to reference "29"? You may use `org-open-link-from-string'. > What would be really nice is an option which makes it possible to export > the file to html and just leave the non-resolvable links as > non-resolvable links in the html and gives a list of all warnings for > this links. I changed the error into a message, with a dummy link. Regards,