[tex4ht-commits] [SCM] tex4ht updated: r1004 - trunk/lit

Karl Berry INVALID.NOREPLY at gnu.org.ua
Fri Oct 22 03:10:14 CEST 2021


Author: karl
Date: 2021-10-22 01:10:14 +0000 (Fri, 22 Oct 2021)
New Revision: 1004

Modified:
   trunk/lit/ChangeLog
   trunk/lit/Makefile
   trunk/lit/tex4ht-4ht.tex
Log:
cron checking output

Modified: trunk/lit/ChangeLog
===================================================================
--- trunk/lit/ChangeLog	2021-10-21 13:01:34 UTC (rev 1003)
+++ trunk/lit/ChangeLog	2021-10-22 01:10:14 UTC (rev 1004)
@@ -1,3 +1,10 @@
+2021-10-21  Karl Berry  <karl at freefriends.org>
+
+	* Makefile (croncheck): add diff-htfonts.
+	(diff-*, inst-*): tinker with output.
+	
+	* tex4ht-4ht.tex (mdframed.4ht): copyright 2021.
+
 2021-10-21  Michal Hoftich  <michal.h21 at gmail.com>
 
 	* tex4ht-4ht.tex (tikz-hooks.4ht): fixed the externalization support.
@@ -25,8 +32,8 @@
 
 	* tex4ht-html4.tex (html4.4ht): added subtitle support.
 
-	* tex4ht-4ht.tex (scrartcl.4ht, scrbook.4ht, scrreprt.4ht): added support
-	for \subtitle command.
+	* tex4ht-4ht.tex (scrartcl.4ht, scrbook.4ht, scrreprt.4ht): added
+	support for \subtitle command.
 	https://puszcza.gnu.org.ua/bugs/?507
 
 2021-10-18  Michal Hoftich  <michal.h21 at gmail.com>
@@ -34,13 +41,14 @@
 	* tex4ht-html5.tex (html5.4ht): removed CSS declaration that prevented
 	horizontal scacking of images in figure environment.
 	https://tex.stackexchange.com/a/619302/2891
-	* tex4ht-ooffice.tex (ooffice.4ht): fixed abstract support for Koma classes.
+	* tex4ht-ooffice.tex (ooffice.4ht): fixed abstract support for
+	Koma classes.
 	https://puszcza.gnu.org.ua/bugs/?507
 
 2021-10-12  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-html4.tex (html4.4ht): clean up for \paragraph and \subparagraph
-	commands.
+	* tex4ht-html4.tex (html4.4ht): clean up for \paragraph and
+	\subparagraph commands.
 	https://puszcza.gnu.org.ua/bugs/?530#discussion
 	* tex4ht-ooffice.tex (ooffice.4ht): fixed handling of paragraphs in
 	\paragraph and \subpagraph.
@@ -58,21 +66,23 @@
 
 2021-10-04  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-4ht.tex (graphicx.4ht): added support for the \includegraphics alt
-	key.
+	* tex4ht-4ht.tex (graphicx.4ht): added support for the
+	\includegraphics alt key.
 	https://github.com/latex3/latex2e/issues/651
 
 2021-09-28  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-html4.tex (html4.4ht): support for change of booktabs rule colors.
+	* tex4ht-html4.tex (html4.4ht): support for change of booktabs
+	rule colors.
 	https://tex.stackexchange.com/q/615729/2891
 
 2021-09-26  Michal Hoftich  <michal.h21 at gmail.com>
 
 	* tex4ht-html4.tex (html4.4ht): draw table lines in \hline using CSS.
 	https://puszcza.gnu.org.ua/bugs/?528
-	* tex4ht-4ht.tex (longtable.4ht): redefine \LT at start to ommit box dimension
-	checking, as it can lead to compilation errors when table is too tall.
+	* tex4ht-4ht.tex (longtable.4ht): redefine \LT at start to ommit box
+	dimension checking, as it can lead to compilation errors when
+	table is too tall.
 	https://puszcza.gnu.org.ua/bugs/?527
 
 2021-09-23  Michal Hoftich  <michal.h21 at gmail.com>
@@ -93,10 +103,11 @@
 
 2021-09-14  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): fixed TOC support for \exp
-	command.
+	* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): fixed TOC support
+	for \exp command.
 	https://puszcza.gnu.org.ua/bugs/?525
-	* tex4ht-sty.tex (tex4ht.sty): fix issues with \PauseCutAt and \ContCutAt.
+	* tex4ht-sty.tex (tex4ht.sty): fix issues with \PauseCutAt and
+	\ContCutAt.
 	https://puszcza.gnu.org.ua/bugs/?518
 
 2021-09-12  Michal Hoftich  <michal.h21 at gmail.com>
@@ -126,16 +137,18 @@
 
 2021-08-14  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-4ht.tex (biblatex.4ht): don't check for Hyperref when we define
-	\TE at hook macro.
+	* tex4ht-4ht.tex (biblatex.4ht): don't check for Hyperref when we
+	define \TE at hook macro.
 
 2021-08-12  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-ooffice.tex (ooffice.4ht): added support for SVG image inclusion.
+	* tex4ht-ooffice.tex (ooffice.4ht): added support for SVG image
+	inclusion.
 	* tex4ht-ooffice.tex (ooffice.4ht): fixed support for images created by
 	\Picture+{} and \Picture+{} commands.
-	* tex4ht-4ht.tex (graphics.4ht, graphicx.4ht): moved mapping to .xbb files
-	from graphicx.4ht to graphics.4ht, so they work with both packages.
+	* tex4ht-4ht.tex (graphics.4ht, graphicx.4ht): moved mapping to
+	.xbb files from graphicx.4ht to graphics.4ht, so they work with
+	both packages.
 
 2021-08-03  Michal Hoftich  <michal.h21 at gmail.com>
 
@@ -144,15 +157,15 @@
 
 2021-07-06  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-4ht.tex (mwart.4ht, mwbk.4ht, mwrep.4ht): fixed caption support for
-	MW classes.
+	* tex4ht-4ht.tex (mwart.4ht, mwbk.4ht, mwrep.4ht): fixed caption
+	support for MW classes.
 	https://github.com/jsbien/repertuarXVI/issues/1
 
 2021-07-05  Michal Hoftich  <michal.h21 at gmail.com>
 
-	* tex4ht-4ht.tex (biblatex.4ht): updated redefinitions of \MakeUppercase and
-	\MakeLowercase to use the current code from LaTeX kernel. Also inserted
-	BibLaTeX hooks for these commands.
+	* tex4ht-4ht.tex (biblatex.4ht): updated redefinitions of
+	\MakeUppercase and \MakeLowercase to use the current code from
+	LaTeX kernel. Also inserted BibLaTeX hooks for these commands.
 
 2021-07-04  Karl Berry  <karl at freefriends.org>
 

Modified: trunk/lit/Makefile
===================================================================
--- trunk/lit/Makefile	2021-10-21 13:01:34 UTC (rev 1003)
+++ trunk/lit/Makefile	2021-10-22 01:10:14 UTC (rev 1004)
@@ -215,6 +215,7 @@
 derived += $(tex4ht_fonts_kpfonts_derived)
 tex4ht_fonts_kpfonts_derived = \
 	$(ht_fonts_devdir)/unicode/Kp-Light-M-Syd/jkplsyd.htf
+
 # xx and many more
 # whither tmp?  how change target dir?  what happened to cmtex.htf?  etc.
 
@@ -717,6 +718,7 @@
 # Perl scripts (mk4ht) at present.
 # 
 diff-scripts:
+	@echo; echo '>>> $@'
 	for f in *.unix; do \
 	  inst_f=$(inst_dir_scripts)/`basename $$f .unix`.sh; \
 	  test -r $$inst_f || continue; \
@@ -724,6 +726,7 @@
 
 # Diff from installed to dev, but install from dev to installed.
 install-scripts:
+	@echo; echo '>>> $@'
 	for f in *.unix; do \
 	  inst_f=$(inst_dir_scripts)/`basename $$f .unix`.sh; \
 	  test -r $$inst_f || continue; \
@@ -771,9 +774,10 @@
 diff-htfonts:
 # put the raw diff in /tmp/htd:
 	-$(diff) -r $(ht_fonts_instdir) $(ht_fonts_devdir) >/tmp/htd
-# just the filenames in htf:
+# just the changed filenames in /tmp/htf; but this includes date changes,
+# so will have lots of false matches. must fixx ...
 	sed -n 's,^diff.*ht-fonts/,,p' /tmp/htd |sort >/tmp/htf
-# new files in htnew:
+# and new filenames in /tmp/htnew:
 	sed -n -e 's,^Only in.*ht-fonts/,,' \
 	       -e 's,: ,/,p' /tmp/htd >/tmp/htnew
 # for human consumption, remove generation lines (hopefully there are no
@@ -793,9 +797,11 @@
 # The diff-scripts output is usually empty, so we can run that;
 # but diff-htfonts is too verbose to run every time.
 diff-all: diff-scripts #diff-htfonts
+	@echo; echo '>>> $@'
 	-for f in $(inst_dir_4ht)/*; do $(diff) $$f .; done \
 	| tee /tmp/u | egrep -v '^ *[-+]%|^@@ |^- *$$|-1.version' \
-	             | egrep -v '^..ifx.infoIVht.UnDeF.*//$$'
+	             | egrep -v '^..ifx.infoIVht.UnDeF.*//$$' \
+		     | egrep -v '^--- '
 
 # For checking the derived files that are explicitly listed above
 # against installed (in TL) files. This is a small subset of all the
@@ -804,6 +810,7 @@
                           mk4ht.perl ht.unix ht.bat,\
                           $(derived))
 diff-derived:
+	@echo; echo '>>> $@'
 	-for f in $(diff_files); do $(diff) $(inst_dir_4ht)/$$f .; done \
 	| tee /tmp/u | egrep -v '^ *[-+]%|^@@ |^- *$$|-1.version' \
 	             | egrep -v '^..ifx.infoIVht.UnDeF.*//$$'
@@ -811,7 +818,7 @@
 # Check that anything with a \version of this year
 # also has a copyright of this year.
 inst-check-copyright:
-	@echo '>>> $@'
+	@echo; echo '>>> $@'
 	-cd $(inst_dir_4ht) && for f in *; do \
 	  if grep "version.*`date +%Y`" $$f >/dev/null; then \
 	    grep "Copyright.*`date +%Y`" $$f >/dev/null || echo $$f; fi; done
@@ -819,14 +826,14 @@
 # Check that all *.4ht in dev are installed. Other file types are
 # difficult, but all 4ht's should be present, except mktex4ht.4ht.
 inst-check-files:
-	@echo '>>> $@'
+	@echo; echo '>>> $@'
 	cd $(inst_dir_4ht) && ls -1 *.4ht >/tmp/instlist
 	ls -1 *.4ht | fgrep -v mktex4ht.4ht >/tmp/devlist
 	comm -3 /tmp/devlist /tmp/instlist
 	
 # Check for missing version identifications.
 inst-check-version:
-	@echo '>>> $@'
+	@echo; echo '>>> $@'
 	-cd $(inst_dir_4ht) && for f in *; do \
 	  grep 'write-1.*version' $$f >/dev/null || echo $$f; done
 
@@ -839,6 +846,11 @@
 diff = diff -u0 --ignore-all-space --ignore-blank-lines \
   --ignore-matching-lines='write-1.version\|, generated from\|Copyright'
 
+# run weekly by karl.
+croncheck: diff-all \
+	   inst-check-copyright inst-check-files inst-check-version \
+	   diff-htfonts
+	
 # final simple abbrev for convenience.
 upmake upm:
 	svn update && make

Modified: trunk/lit/tex4ht-4ht.tex
===================================================================
--- trunk/lit/tex4ht-4ht.tex	2021-10-21 13:01:34 UTC (rev 1003)
+++ trunk/lit/tex4ht-4ht.tex	2021-10-22 01:10:14 UTC (rev 1004)
@@ -26666,7 +26666,7 @@
 
 \<mdframed.4ht\><<<
 % mdframed.4ht (|version), generated from |jobname.tex
-% Copyright 2017 TeX Users Group
+% Copyright 2017-2021 TeX Users Group
 |<TeX4ht license text|>
 
 \NewConfigure{mdframed}{2}



More information about the tex4ht-commits mailing list.