diff options
author | Karl Berry <karl@freefriends.org> | 2010-04-19 23:14:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-04-19 23:14:36 +0000 |
commit | a01e51b01f5819b6091af48cdca581e9f2a9282e (patch) | |
tree | 1639d2e67826d68f90643bb3fdba9cf472d23b77 /Master/texmf-dist | |
parent | ec197fb09394527e05dddd8ed3ec563e19dfbc91 (diff) |
latexmk 4.15c (19apr10)
git-svn-id: svn://tug.org/texlive/trunk@17933 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/support/latexmk/CHANGES | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/latexmk/README | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/latexmk/latexmk.pdf | bin | 79060 -> 79070 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/latexmk/latexmk.txt | 62 | ||||
-rwxr-xr-x | Master/texmf-dist/scripts/latexmk/latexmk.pl | 17 |
5 files changed, 49 insertions, 40 deletions
diff --git a/Master/texmf-dist/doc/support/latexmk/CHANGES b/Master/texmf-dist/doc/support/latexmk/CHANGES index 39f9fc45e92..db7c20270b3 100644 --- a/Master/texmf-dist/doc/support/latexmk/CHANGES +++ b/Master/texmf-dist/doc/support/latexmk/CHANGES @@ -150,3 +150,9 @@ From v. 4.15 to v. 4.15b Changed use of Digest module to use of Digest::MD5 module, to give compatibility with the limited installation of perl shipped with TeX Live. + +From v. 4.15b to v. 4.15c + Solved problem that occasionally latexmk failed to detect a + dependent file when it analyzed a .log file. (It incorrectly + treated some lines of length 79 as being wrapped.) + diff --git a/Master/texmf-dist/doc/support/latexmk/README b/Master/texmf-dist/doc/support/latexmk/README index 2e5701adcad..6f4560b28df 100644 --- a/Master/texmf-dist/doc/support/latexmk/README +++ b/Master/texmf-dist/doc/support/latexmk/README @@ -1,4 +1,4 @@ -Latexmk, version 4.15b, 12 April 2010 +Latexmk, version 4.15c, 18 April 2010 ------------------------------------- Latexmk completely automates the process of generating a LaTeX document. @@ -89,7 +89,7 @@ I hope you find this useful. John Collins ---------------------------- "latexmk -h" ---------------------------- -Latexmk 4.15b: Automatic LaTeX document generation routine +Latexmk 4.15c: Automatic LaTeX document generation routine Usage: latexmk [latexmk_options] [filename ...] diff --git a/Master/texmf-dist/doc/support/latexmk/latexmk.pdf b/Master/texmf-dist/doc/support/latexmk/latexmk.pdf Binary files differindex 506d1dd2822..45273f4f572 100644 --- a/Master/texmf-dist/doc/support/latexmk/latexmk.pdf +++ b/Master/texmf-dist/doc/support/latexmk/latexmk.pdf diff --git a/Master/texmf-dist/doc/support/latexmk/latexmk.txt b/Master/texmf-dist/doc/support/latexmk/latexmk.txt index ac61d74eb9f..3a974403443 100644 --- a/Master/texmf-dist/doc/support/latexmk/latexmk.txt +++ b/Master/texmf-dist/doc/support/latexmk/latexmk.txt @@ -127,7 +127,7 @@ LATEXMK OPTIONS AND ARGUMENTS ON COMMAND LINE - 12 April 2010 2 + 18 April 2010 2 @@ -193,7 +193,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 3 + 18 April 2010 3 @@ -259,7 +259,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 4 + 18 April 2010 4 @@ -325,7 +325,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 5 + 18 April 2010 5 @@ -391,7 +391,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 6 + 18 April 2010 6 @@ -457,7 +457,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 7 + 18 April 2010 7 @@ -523,7 +523,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 8 + 18 April 2010 8 @@ -589,7 +589,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 9 + 18 April 2010 9 @@ -655,7 +655,7 @@ CONFIGURATION/INITIALIZATION (RC) FILES - 12 April 2010 10 + 18 April 2010 10 @@ -722,7 +722,7 @@ FORMAT OF COMMAND SPECIFICATIONS - 12 April 2010 11 + 18 April 2010 11 @@ -789,7 +789,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 12 + 18 April 2010 12 @@ -856,7 +856,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 13 + 18 April 2010 13 @@ -923,7 +923,7 @@ LIST OF CONFIGURATION VARIABLES USABLE IN INITIALIZATION FILES - 12 April 2010 14 + 18 April 2010 14 @@ -990,7 +990,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 15 + 18 April 2010 15 @@ -1057,7 +1057,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 16 + 18 April 2010 16 @@ -1124,7 +1124,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 17 + 18 April 2010 17 @@ -1192,7 +1192,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 18 + 18 April 2010 18 @@ -1260,7 +1260,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 19 + 18 April 2010 19 @@ -1328,7 +1328,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 20 + 18 April 2010 20 @@ -1396,7 +1396,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 21 + 18 April 2010 21 @@ -1464,7 +1464,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 22 + 18 April 2010 22 @@ -1532,7 +1532,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 23 + 18 April 2010 23 @@ -1600,7 +1600,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 24 + 18 April 2010 24 @@ -1668,7 +1668,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 25 + 18 April 2010 25 @@ -1738,7 +1738,7 @@ CUSTOM DEPENDENCIES - 12 April 2010 26 + 18 April 2010 26 @@ -1808,7 +1808,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 27 + 18 April 2010 27 @@ -1878,7 +1878,7 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 28 + 18 April 2010 28 @@ -1948,7 +1948,7 @@ OLD METHOD OF DEFINING CUSTOM DEPENDENCIES - 12 April 2010 29 + 18 April 2010 29 @@ -2002,7 +2002,7 @@ THANKS TO AUTHOR Current version, by John Collins (username collins at node - phys.psu.edu). (Version 4.15b). + phys.psu.edu). (Version 4.15c). Released version can be obtained from CTAN: <http://www.tug.org/tex- archive/support/latexmk/>, and from the author's website @@ -2018,7 +2018,7 @@ AUTHOR - 12 April 2010 30 + 18 April 2010 30 @@ -2088,6 +2088,6 @@ LATEXMK(1L) LATEXMK(1L) - 12 April 2010 31 + 18 April 2010 31 diff --git a/Master/texmf-dist/scripts/latexmk/latexmk.pl b/Master/texmf-dist/scripts/latexmk/latexmk.pl index ababdc1a3a7..7f98a337b6b 100755 --- a/Master/texmf-dist/scripts/latexmk/latexmk.pl +++ b/Master/texmf-dist/scripts/latexmk/latexmk.pl @@ -108,8 +108,8 @@ use warnings; $my_name = 'latexmk'; $My_name = 'Latexmk'; -$version_num = '4.15b'; -$version_details = "$My_name, John Collins, 12 April 2010"; +$version_num = '4.15c'; +$version_details = "$My_name, John Collins, 18 April 2010"; use Config; @@ -178,6 +178,8 @@ else { ## ## Modification log from 22 Jan 2010 onwards in detail ## +## 18 Apr 2010, John Collins Clean up comment from previous mod. +## 16 Apr 2010, John Collins V. 4.15c. Correct line wrapping issue. ## 12 Apr 2010, John Collins V. 4.15b. Change ## use Digest; ## to @@ -2857,13 +2859,14 @@ sub parse_logB { s/[\n\r]*$//; # Handle wrapped lines: # They are lines brutally broken at exactly $log_wrap chars - # excluding line-end. The TeX program adds an EXTRA - # end-of-line character whenever a line gets to $log_wrap - # characters. So we recover the unwrapped line(s) simply - # by deleting the end-of-line following a line of exactly - # $log_wrap characters. + # excluding line-end. Sometimes a line $log_wrap chars + # long is an ordinary line, sometimes it is part of a line + # that was wrapped. To handle all cases, I keep both + # options open by putting the line into @lines before + # and after appending the next line: my $len = length($_); while ( ($len == $log_wrap) && !eof($log_file) ) { + push @lines, $_; my $extra = <$log_file>; $extra =~ s/[\n\r]*$//; $len = length($extra); |