From 0afc4633f797815ab8b31e4377e0e129cbc8b379 Mon Sep 17 00:00:00 2001 From: Carsten Dominik Date: Tue, 23 Feb 2010 07:37:52 +0100 Subject: [PATCH] Publishing: Rebuild validation list when forcing publishing --- lisp/ChangeLog | 4 ++++ lisp/org-publish.el | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 577ab60f4..ef23971ef 100755 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,9 @@ 2010-02-23 Carsten Dominik + * org-publish.el (org-publish-all, org-publish-current-file) + (org-publish-current-project): When called with prefix argument + FORCE, also rebuild the validation file list. + * org-latex.el (org-export-latex-preprocess): Protect footnotes in section headings. diff --git a/lisp/org-publish.el b/lisp/org-publish.el index fa9ddf0b2..d6c752186 100644 --- a/lisp/org-publish.el +++ b/lisp/org-publish.el @@ -650,7 +650,7 @@ directory and force publishing all files." (interactive "P") (when force (org-publish-remove-all-timestamps)) - (org-publish-initialize-files-alist) + (org-publish-initialize-files-alist force) (save-window-excursion (let ((org-publish-use-timestamps-flag (if force nil org-publish-use-timestamps-flag))) @@ -661,7 +661,7 @@ directory and force publishing all files." "Publish the current file. With prefix argument, force publish the file." (interactive "P") - (org-publish-initialize-files-alist) + (org-publish-initialize-files-alist force) (save-window-excursion (let ((org-publish-use-timestamps-flag (if force nil org-publish-use-timestamps-flag))) @@ -673,7 +673,7 @@ With prefix argument, force publish the file." With a prefix argument, force publishing of all files in the project." (interactive "P") - (org-publish-initialize-files-alist) + (org-publish-initialize-files-alist force) (save-window-excursion (let ((project (org-publish-get-project-from-filename (buffer-file-name) 'up)) (org-publish-use-timestamps-flag