diff options
author | Karl Berry <karl@freefriends.org> | 2011-01-29 23:24:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-01-29 23:24:32 +0000 |
commit | 78945180d93da4cff20fc17d331fc2874fa5b2b5 (patch) | |
tree | 20ca52b78e653dc648219089d92b643d98b80d34 /Master/texmf-dist/scripts/latexmk | |
parent | a14b05861d2dd0b4c264b70a4d181f6f8533cedf (diff) |
latexmk 4.22d (30jan11)
git-svn-id: svn://tug.org/texlive/trunk@21226 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/latexmk')
-rwxr-xr-x | Master/texmf-dist/scripts/latexmk/latexmk.pl | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/Master/texmf-dist/scripts/latexmk/latexmk.pl b/Master/texmf-dist/scripts/latexmk/latexmk.pl index 6f6caacc161..88d6bdbec05 100755 --- a/Master/texmf-dist/scripts/latexmk/latexmk.pl +++ b/Master/texmf-dist/scripts/latexmk/latexmk.pl @@ -107,8 +107,8 @@ use warnings; $my_name = 'latexmk'; $My_name = 'Latexmk'; -$version_num = '4.22c'; -$version_details = "$My_name, John Collins, 23 January 2011"; +$version_num = '4.22d'; +$version_details = "$My_name, John Collins, 26 January 2011"; use Config; @@ -177,8 +177,10 @@ else { ## ## Modification log from 23 Jun 2010 onwards in detail ## -## 23 Jan 2011, John Collins Fix detection of biber use with MikTeX (which doesn't put -## openout lines in log file). +## 23 Jan 2011, John Collins Fix detection of makeindex files with +## MiKTeX v >= 2.8 +## 23 Jan 2011, John Collins Fix detection of biber use with MiKTeX +## (which doesn't put openout lines in log file). ## 9 Jan 2011, John Collins Correct parsing of blg file for biber 0.7.2 ## 3 Jan 2011, John Collins Small correction on reading .fdb_file ## 1 Jan 2011, John Collins Biber implementation @@ -4188,6 +4190,12 @@ sub rdb_set_from_logB { if ($diagnostics > -1); rdb_ensure_file( $rule, $ind_file, $from_rule ); } + # Make sure the .ind file is treated as a detected source file; + # otherwise if the log file has it under a different name (as + # with MiKTeX which gives full directory information), there + # will be problems with the clean-up of the rule concerning + # no-longer-in-use source files: + $dependents{$ind_file} = 4; if ( ! -e $ind_file ) { # Failure was non-existence of makable file # Leave failure issue to other rules. |