From 1a3ca7c86fa323eff47808e4960b904c4fb90549 Mon Sep 17 00:00:00 2001 From: Frederik Tilmann Date: Sun, 7 Oct 2018 13:37:08 +0200 Subject: [PATCH] Preparation for release 1.3.0 --- Makefile | 2 +- latexdiff | 12 ++++++------ latexdiff-vc | 12 +++++++----- testsuite/verify | 2 +- 4 files changed, 15 insertions(+), 13 deletions(-) diff --git a/Makefile b/Makefile index b11974d..fa9f271 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # Makefile for preparing files for distribution -VERSION=1.2.2a +VERSION=1.3.0 .PHONY: distribution release test mkdirs clean cleanall cleantest webmanual diff --git a/latexdiff b/latexdiff index b6fe990..09aaa9c 100755 --- a/latexdiff +++ b/latexdiff @@ -31,7 +31,7 @@ ### - move --show-xxx options so that they are also capable of showing preamble (and commands) after all modificationsbased on source file packages ### - change meaning of --packages option such that this packages are used in addition of automatically detected packages (possibly introduce option --only-packages that overrides automatic choices completely -# Version 1.2.2a: +# Version 1.3.0 (7 October 2018): # - treat options to \documentclass as potential package names (some packages allow implicit loading of or imply selected packages # - improved pattern matching: now allows nested angular brackets, and is no longer confused by escaped curly braces # - improved pattern matching in COARSE mode: occasionally, the closing bracket or some other elements would be matched in an 'unnatural' way due to another sequence being more minimal in the computational sense, sometimes even causing errors due to tokens moving in or out of the scope of math environments. This is now discouraged by adding internal \DIFANCHOR commands (which are removed again in post-processing) (fixes issues reported via email by li_ruomeng . @@ -186,8 +186,8 @@ my ($algodiffversion)=split(/ /,$Algorithm::Diff::VERSION); my ($versionstring)=< requires the I command to be present. =head1 AUTHOR -Version 1.2.2a -Copyright (C) 2004-2017 Frederik Tilmann +Version 1.3.0 +Copyright (C) 2004-2018 Frederik Tilmann This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License Version 3 diff --git a/latexdiff-vc b/latexdiff-vc index 78b3fe9..b6446d7 100755 --- a/latexdiff-vc +++ b/latexdiff-vc @@ -27,8 +27,9 @@ # # TODO/IDEAS: - option to call external pre-processing codes # - choose type of latex processor / bibtex (luatex, xelatex etc) -# version 1.2.2a -# - option only-changes with hyperref will suppress hyperrefs (pull request jprotze_ +# version 1.3.0 ((7 October 2018) +# - option --only-changes with hyperref will suppress hyperrefs (pull request jprotze)_ +# - option --only-changes now moves (rather than copies) file with only changes # version 1.2.1 (22 June 2017): # - update: use qpdf (instead of pdftk) to select particular pages of output (pull request #102 submited by Tom Scogland via github). This was necessary because pdftk is being deprecated. pdftk is still used as a fall-back # - bug fix: --hg option was not recognised (partially fixes github issue #93 ) @@ -71,8 +72,8 @@ use strict ; use warnings ; my $versionstring=< to strip pages. Return code: $?"); - copy("$diffbase-changedpage.pdf","$diffbase.pdf"); + move("$diffbase-changedpage.pdf","$diffbase.pdf"); } push @ptmpfiles, "$diffbase.aux","$diffbase.log"; } diff --git a/testsuite/verify b/testsuite/verify index 8544c4b..a07ad9d 100755 --- a/testsuite/verify +++ b/testsuite/verify @@ -1,5 +1,5 @@ #!/bin/tcsh -set refversion=1.2.2a +set refversion=1.3.0 #set refversion=1.1.0 # for comparison with 0.5: #set options="-V -t UNDERLINE -s SAFE -f FLOATSAFE --disable-citation-markup"