From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: org-publish-validate-link Date: Sun, 21 Feb 2010 08:34:16 +0100 Message-ID: References: Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nj6Kd-000319-2y for emacs-orgmode@gnu.org; Sun, 21 Feb 2010 02:34:23 -0500 Received: from [140.186.70.92] (port=35367 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nj6Kc-0002zy-71 for emacs-orgmode@gnu.org; Sun, 21 Feb 2010 02:34:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nj6Ka-0002mY-U5 for emacs-orgmode@gnu.org; Sun, 21 Feb 2010 02:34:22 -0500 Received: from mail-ew0-f213.google.com ([209.85.219.213]:64052) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nj6Ka-0002mS-Nn for emacs-orgmode@gnu.org; Sun, 21 Feb 2010 02:34:20 -0500 Received: by ewy5 with SMTP id 5so1760171ewy.32 for ; Sat, 20 Feb 2010 23:34:19 -0800 (PST) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: "Thomas S. Dye" Cc: org-mode mailing list Hi THomas, org-publish-validate-link validate links to files that show up in the list `org-publish-files-alist'. THis list contains all file names that are considered part of a project and should be published. It is updated each time you issue a command to publish a project. Are you sure that you are republishing the document that should contain the link? If that document has not changed, it will not republish it, so the ink will also not be fixed. You can force republishing by calling your publish command with a C-u prefix. Have you tried that? - Carsten On Feb 17, 2010, at 9:50 PM, Thomas S. Dye wrote: > Aloha all, > > org-publish-validate-link rejects a valid link to a file when the > file is created during an editing session. > > With ./test.org and ./support/test.pdf present at the start of a > session, the first link in test.org (below) is validated. When ./ > support/test-copy.pdf is added during the session, the second link > is not validated and only the description of the link is output to > test.html. > > ----- test.org > * A test > - link to [[file:support/test.pdf][test.pdf]] > - link to [[file:support/test-copy.pdf][test-copy.pdf]] > ----- > > If org-publish-validate-link is not used, then the link is placed > correctly in the html output. > > I have read the org-mode manual, briefly searched the list archive, > and read the function's documentation string, but didn't find > anything that might alert me to this behavior. > > My expectation was that org-publish-validate-link would understand > the org-mode publishing process and would validate links in the > production environment that were correctly established in the > publication location. > > I'm using Org-mode version 6.34trans (release_6.34c.89.g0c39) on > emacs 23. > > All the best, > Tom > > > Thomas S. Dye, Ph.D. > T. S. Dye & Colleagues, Archaeologists, Inc. > Phone: (808) 529-0866 Fax: (808) 529-0884 > http://www.tsdye.com > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten