monnier pushed a commit to branch externals/auctex
in repository elpa.
commit ed21132fe53d64b7fad2e372b6d8bd6778cb6fe6
Author: Mosè Giordano <[email protected]>
Date: Fri Sep 27 19:38:12 2013 +0200
Detect a couple of hyperref rerun messages.
* tex-buf.el (TeX-LaTeX-sentinel): Add support for hyperref "Rerun
to get outlines right" messages.
---
ChangeLog | 5 +++++
tex-buf.el | 6 ++++++
2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index a7db820..47752cb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-09-27 Mos� Giordano <[email protected]>
+
+ * tex-buf.el (TeX-LaTeX-sentinel): Add support for hyperref "Rerun
+ to get outlines right" messages.
+
2013-09-26 Ikumi Keita <[email protected]>
* latex.el: Enhance brace pairing feature.
diff --git a/tex-buf.el b/tex-buf.el
index 25a4207..2e313a4 100644
--- a/tex-buf.el
+++ b/tex-buf.el
@@ -989,6 +989,12 @@ Package natbib Warning: Citation(s)\\)" nil t)
(message "%s%s" "You should run LaTeX again to get references right, "
(TeX-current-pages))
(setq TeX-command-next TeX-command-default))
+ ((re-search-forward
+ "^\\(?:(rerunfilecheck)\\|Package hyperref Warning:\\)\\W+\
+Rerun to get outlines right" nil t)
+ (message "%s%s" "You should run LaTeX again to get outlines right, "
+ (TeX-current-pages))
+ (setq TeX-command-next TeX-command-default))
((re-search-forward "^LaTeX Warning: Reference" nil t)
(message "%s%s%s" name ": there were unresolved references, "
(TeX-current-pages))