chiark / gitweb /
Fix dates and version numbers in the package files.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 6 Sep 2020 14:36:35 +0000 (15:36 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 7 Sep 2020 16:36:45 +0000 (17:36 +0100)
And add a program to do this semiautomatically.

20 files changed:
at.dtx
centre.dtx
cmtt.dtx
colour.dtx
crypto.dtx
doafter.dtx
exercise.dtx
footnote.dtx
mdwkey.dtx
mdwlist.dtx
mdwmath.dtx
mdwref.dtx
mdwtab.dtx
mdwthm.dtx
mdwtools.tex
poetry.dtx
slowbox.dtx
sverb.dtx
syntax.dtx
update-version [new file with mode: 0755]

diff --git a/at.dtx b/at.dtx
index 18a2dd44f38ea49243b16816096d38ab7cc8dd6b..90318d61e7af9da97de7a06e2446465321ae562a 100644 (file)
--- a/at.dtx
+++ b/at.dtx
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <Package preamble>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{at}
-%<+package>                [1996/05/02 1.3 @-command support]
+%<+package>                [2020/09/06 1.14.0 @-command support]
 % \end{meta-comment}
 %
 % \CheckSum{355}
index 7ae1032d30615df26bb21b57bc7c923bbbee3001..053cfc29333850861fb43afcdbbc3b223fc335e7 100644 (file)
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{centre}
-%<+package>                [2003/08/24 1.0 center, only spelt correctly]
+%<+package>                [2020/09/06 1.14.0 center, only spelt correctly]
 % \end{meta-comment}
 %
 % \CheckSum{21}
index 2934f581441920c4f9f68f214dfc1f5af10763ef..534e33cc31a521f02495a51b79f9bb64bcce14df 100644 (file)
--- a/cmtt.dtx
+++ b/cmtt.dtx
@@ -25,7 +25,7 @@
 %<+sty>\ProvidesPackage{cmtt}
 %<+fd>\ProvidesFile{mttcmtt.fd}
 %<+def>\ProvidesFile{mttcmtt.def}
-%<+sty|fd|def>         [1996/05/25 1.1 Handing of the cmtt font]
+%<+sty|fd|def>         [2020/09/06 1.14.0 Handing of the cmtt font]
 % \end{meta-comment}
 %
 % \CheckSum{174}
index 5e66aa3c1a3560b8b36a246576a3e2191fdc28dc..8277ac3102548b2a78eb686601b73b3d680a55bb 100644 (file)
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{colour}
-%<+package>                [2003/08/24 1.0 color, only spelt correctly]
+%<+package>                [2020/09/06 1.14.0 color, only spelt correctly]
 % \end{meta-comment}
 %
 % \CheckSum{26}
index 8388b7f95fcf9d458b9bd3babe2c19c72f871451..77acde66ef49bec23c98492342605b7daa6f27dd 100644 (file)
@@ -21,7 +21,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{crypto}
-%<+package>                [2001/09/16 1.0 Crypto typesetting]
+%<+package>                [2020/09/06 1.14.0 Crypto typesetting]
 % \end{meta-comment}
 %
 % \CheckSum{258}
index 5218768376be80703d839a2a9f823aa94705251d..cf5b36a9e627797e3fc693951a19f1609f62c1df 100644 (file)
@@ -25,7 +25,7 @@
 % \begin{meta-comment} <Package preamble>
 %<+latex2e>\NeedsTeXFormat{LaTeX2e}
 %<+latex2e>\ProvidesPackage{doafter}
-%<+latex2e>                [1996/05/08 1.2 Aftergroup hacking]
+%<+latex2e>                [2020/09/06 1.14.0 Aftergroup hacking]
 % \end{meta-comment}
 %
 % \CheckSum{259}
index 41e383460a676fae272779e5b195d3a6d802697e..265893645e53a1800adbb908144a971a85e6fc46 100644 (file)
@@ -21,7 +21,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{exercise}
-%<+package>                [2003/08/25 1.1 Exercies with answers]
+%<+package>                [2020/09/06 1.14.0 Exercies with answers]
 % \end{meta-comment}
 %
 % \CheckSum{271}
index 61df15704f9c600c7bc2066ffe53028c8be6585d..ef9e02a3246cddf06d7ae5c402ae841abba46175 100644 (file)
@@ -24,7 +24,7 @@
 % \begin{meta-comment} <Package preamble>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{footnote}
-%<+package>                [1997/01/28 1.13 Save footnotes around boxes]
+%<+package>                [2020/09/06 1.14.0 Save footnotes around boxes]
 % \end{meta-comment}
 %
 % \CheckSum{329}
index 2cfd9b3653e104d000d63516bb56130c731e1f6c..fc34fd96a662011047b7f13fd1b71853a14a2aca 100644 (file)
@@ -24,7 +24,7 @@
 % \begin{meta-comment} <Package preamble>
 %<+package&!plain>\NeedsTeXFormat{LaTeX2e}
 %<+package&!plain>\ProvidesPackage{mdwkey}
-%<+package&!plain>                [2003/08/21 1.0 Key/value parser]
+%<+package&!plain>                [2020/09/06 1.14.0 Key/value parser]
 % \end{meta-comment}
 %
 % \CheckSum{316}
index 31afe9de19ab9675e5e1fcb291a18f870e920271..310256092f5f672281cee144e73e2faa40447d78 100644 (file)
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{mdwlist}
-%<+package>                [1996/05/02 1.1 Various list-related things]
+%<+package>                [2020/09/06 1.14.0 Various list-related things]
 % \end{meta-comment}
 %
 % \CheckSum{183}
index 2843ed9c0fe78ba321d1629d8d61d53df0ba0bdc..d482b12212f65bb52d02b4320213c44dd83aeb71 100644 (file)
 % \begin{meta-comment} <Package preamble>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{mdwmath}
-%<+package>                [2003/08/25 1.3 Nice mathematical things]
+%<+package>                [2020/09/06 1.14.0 Nice mathematical things]
 %<+oldeqnarray>\NeedsTeXFormat{LaTeX2e}
 %<+oldeqnarray>\ProvidesPackage{eqnarray}
-%<+oldeqnarray>                [1996/04/11 1.1 Old enhanced eqnarray]
+%<+oldeqnarray>                [2020/09/06 1.14.0 Old enhanced eqnarray]
 % \end{meta-comment}
 %
 % \CheckSum{740}
index e6e20c88402f4e2621062cbcd055e1581142b64a..e4b1fb49865a614585e5e857412355f87a93c259 100644 (file)
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{mdwref}
-%<+package>                [2007/04/09 1.01 Cross-referencing]
+%<+package>                [2020/09/06 1.14.0 Cross-referencing]
 % \end{meta-comment}
 %
 % ^^A\CheckSum{96}
index 368b4b097635513ce9dac490f0ba19b8fa6ffb19..0315bced32c92d463c3d68c1f9c0c0ba63c154b4 100644 (file)
 % \begin{meta-comment} <Package preambles>
 %<+mdwtab>\NeedsTeXFormat{LaTeX2e}
 %<+mdwtab>\ProvidesPackage{mdwtab}
-%<+mdwtab>                [2003/08/24 1.10 Table typesetting with style]
+%<+mdwtab>                [2020/09/06 1.14.0 Table typesetting with style]
 %<+mathenv>\NeedsTeXFormat{LaTeX2e}
 %<+mathenv>\ProvidesPackage{mathenv}
-%<+mathenv>                [2003/08/24 1.10 Various maths environments]
+%<+mathenv>                [2020/09/06 1.14.0 Various maths environments]
 %<+colour>\NeedsTeXFormat{LaTeX2e}
 %<+colour>\ProvidesPackage{mtcolour}
-%<+colour>                [2003/08/24 1.10 Colour support for mdwtab]
+%<+colour>                [2020/09/06 1.14.0 Colour support for mdwtab]
 %<+color>\NeedsTeXFormat{LaTeX2e}
 %<+color>\ProvidesPackage{mtcolor}
-%<+color>                [2003/08/24 1.10 Fix for people who can't spell]
+%<+color>                [2020/09/06 1.14.0 Fix for people who can't spell]
 % \end{meta-comment}
 %
 % \CheckSum{3424}
index 83c171c37b6d616d2d1cf7087a94dc0511a65aed..145dca145b08a90bb3f8ea86a59908595d35fcbe 100644 (file)
@@ -21,9 +21,9 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{mdwthm}
-%<+package>                [2001/09/16 1.0 Theorem typesetting]
+%<+package>                [2020/09/06 1.14.0 Theorem typesetting]
 %<+thmstyle>\ProvidesFile{mdwmargin.thm}
-%<+thmstyle>             [2001/09/16 1.0 Numbers-in-the-margin theorem style]
+%<+thmstyle>             [2020/09/06 1.14.0 Numbers-in-the-margin theorem style]
 % \end{meta-comment}
 %
 % \CheckSum{204}
index 147c223ef53c22f4a5ac1ab250cba7e221c6fb02..f9b6851c063c255d14347011d2147e891ee044ec 100644 (file)
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <file preamble>
 %<*mdwtools>
 \ProvidesFile{mdwtools.tex}
-             [1996/05/10 1.4 Shared definitions for mdwtools .dtx files]
+             [2020/09/06 1.14.0 Shared definitions for mdwtools .dtx files]
 %</mdwtools>
 % \end{meta-comment}
 %
index aad306517329af2191ec2d112fdededee90faf3e..0a29f69f97dc9b62d328652501c680f399853f19 100644 (file)
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{poetry}
-%<+package>                [1996/05/28 1.00 Poetry typesetting]
+%<+package>                [2016/01/24 1.8.0 Poetry typesetting]
 % \end{meta-comment}
 %
 % \CheckSum{593}
index 756adf5280d2ea508b82b2793f9639133ad3c78d..37d1e7b7b959a2a5eff9a9b78549685af7afca1c 100644 (file)
@@ -21,7 +21,7 @@
 % \begin{meta-comment} <Package preambles>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{slowbox}
-%<+package>                [2003/08/27 1.0 Skipping of slow boxes]
+%<+package>                [2020/09/06 1.14.0 Skipping of slow boxes]
 % \end{meta-comment}
 %
 % \CheckSum{223}
index 377205eb238845f2b02fc94dca3557b133f213be..8185540b32ea54b63e63a85576f1bafe83d68880 100644 (file)
--- a/sverb.dtx
+++ b/sverb.dtx
 % \begin{meta-comment} <Package preamble>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{sverb}
-%<+package>                [2003/09/04 1.4 Verbatim typesetting]
+%<+package>                [2020/09/06 1.14.0 Verbatim typesetting]
 %<+colour>\NeedsTeXFormat{LaTeX2e}
 %<+colour>\ProvidesPackage{svcolour}
-%<+colour>                [2003/09/04 1.4 Colour support for sverb]
+%<+colour>                [2020/09/06 1.14.0 Colour support for sverb]
 %<+color>\NeedsTeXFormat{LaTeX2e}
 %<+color>\ProvidesPackage{svcolor}
-%<+color>                [2003/09/04 1.4 Fix for people who can't spell]
+%<+color>                [2020/09/06 1.14.0 Fix for people who can't spell]
 %<+split>\NeedsTeXFormat{LaTeX2e}
 %<+split>\ProvidesPackage{svsplit}
-%<+split>                [2003/09/04 1.4 Verbatim, but with line breaking]
+%<+split>                [2020/09/06 1.14.0 Verbatim, but with line breaking]
 % \end{meta-comment}
 %
 % \CheckSum{1012}
index b22eb15c7630bdcc3840632c385a9b734b08e790..d25e5f4afb37e10def8718c60b532b4dfdf1b8f0 100644 (file)
@@ -22,7 +22,7 @@
 % \begin{meta-comment} <Package preamble>
 %<+package>\NeedsTeXFormat{LaTeX2e}
 %<+package>\ProvidesPackage{syntax}
-%<+package>                [2003/08/25 1.08 Syntax typesetting]
+%<+package>                [2020/09/06 1.14.0 Syntax typesetting]
 % \end{meta-comment}
 %
 % \CheckSum{1628}
diff --git a/update-version b/update-version
new file mode 100755 (executable)
index 0000000..27b1326
--- /dev/null
@@ -0,0 +1,17 @@
+#! /bin/sh -e
+
+case $# in  0 | 1) echo >&2 "usage: $0 NEWVER FILE ..."; exit 2 ;; esac
+newver=$1; shift
+
+for i; do
+  t=$(git log -n1 --date="format:%Y/%m/%d" --format="%H %cd" "$i")
+  read h d <<EOF
+$t
+EOF
+  set +e
+  if ! v=$(git describe 2>/dev/null --contains $h); then v=$newver
+  else v=${v%[~^]*}
+  fi
+  set -e
+  perl -i -pe"s!^((?:\\%\<\\+[^>]*\\>)?\\s*\\[)[\\d/]+ [\\d.]+( .*$)!\${1}$d $v\${2}!" "$i"
+done