texlive[49969] Build/source/texk/dviout-util: dviout-util: new tests
commits+hironobu at tug.org
commits+hironobu at tug.org
Thu Feb 7 14:25:35 CET 2019
Revision: 49969
http://tug.org/svn/texlive?view=revision&revision=49969
Author: hironobu
Date: 2019-02-07 14:25:35 +0100 (Thu, 07 Feb 2019)
Log Message:
-----------
dviout-util: new tests
Modified Paths:
--------------
trunk/Build/source/texk/dviout-util/ChangeLog
trunk/Build/source/texk/dviout-util/Makefile.am
trunk/Build/source/texk/dviout-util/Makefile.in
trunk/Build/source/texk/dviout-util/chkdvifont.test
Added Paths:
-----------
trunk/Build/source/texk/dviout-util/tests/skipjfmp.cfn
trunk/Build/source/texk/dviout-util/tests/skipjfmp.tfm
trunk/Build/source/texk/dviout-util/tests/uparse.cfn
trunk/Build/source/texk/dviout-util/tests/uparse.tfm
trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.cfn
trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.tfm
trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.cfn
trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.tfm
Modified: trunk/Build/source/texk/dviout-util/ChangeLog
===================================================================
--- trunk/Build/source/texk/dviout-util/ChangeLog 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/ChangeLog 2019-02-07 13:25:35 UTC (rev 49969)
@@ -3,6 +3,7 @@
* chkdvifont.c: Detect new JFM spec.
* chkdvifont.man, dvispc.man: Add fallback TeX and LaTeX logos.
* configure.ac: Version 20190206.
+ * Makefile.am: Adjusted for new tests.
2018-11-25 Hironobu Yamashita <h.y.acetaminophen at gmail.com>
Modified: trunk/Build/source/texk/dviout-util/Makefile.am
===================================================================
--- trunk/Build/source/texk/dviout-util/Makefile.am 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/Makefile.am 2019-02-07 13:25:35 UTC (rev 49969)
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/dviout-util/
##
-## Copyright (C) 2018 Japanese TeX Development Community <issue at texjp.org>
+## Copyright (C) 2018-2019 Japanese TeX Development Community <issue at texjp.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(PTEXENC_INCLUDES) $(KPATHSEA_INCLUDES) -DUNIX -DKPATHSEA -DPTEXENC
@@ -64,8 +64,14 @@
tests/jis.tfm tests/jis.cfn \
tests/eufm10.tfm tests/eufm10.cfn \
tests/cmr10.pk tests/cmr10.cfn \
- tests/upjisr-h.vf tests/upsjir-h.cfn
+ tests/upjisr-h.vf tests/upsjir-h.cfn \
+ tests/uparse.tfm tests/uparse.cfn \
+ tests/skipjfmp.tfm tests/skipjfmp.cfn \
+ tests/upphirakakuw3-h.tfm tests/upphirakakuw3-h.cfn \
+ tests/upphirakakuw6-h.tfm tests/upphirakakuw6-h.cfn
DISTCLEANFILES += oldindep.dvi xoldindep.cfn \
xjis.cfn xeufm10.cfn xeufm10.ed.cfn \
- xcmr10.cfn xupjisr-h.cfn
+ xcmr10.cfn xupjisr-h.cfn \
+ xuparse.cfn xskipjfmp.cfn \
+ xupp3-h.cfn xupp6-h.cfn
Modified: trunk/Build/source/texk/dviout-util/Makefile.in
===================================================================
--- trunk/Build/source/texk/dviout-util/Makefile.in 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/Makefile.in 2019-02-07 13:25:35 UTC (rev 49969)
@@ -572,13 +572,18 @@
tests/longspec.dvi tests/flatnest.tex tests/flatnest.dvi \
tests/oldindep.cfn tests/jis.tfm tests/jis.cfn \
tests/eufm10.tfm tests/eufm10.cfn tests/cmr10.pk \
- tests/cmr10.cfn tests/upjisr-h.vf tests/upsjir-h.cfn
+ tests/cmr10.cfn tests/upjisr-h.vf tests/upsjir-h.cfn \
+ tests/uparse.tfm tests/uparse.cfn tests/skipjfmp.tfm \
+ tests/skipjfmp.cfn tests/upphirakakuw3-h.tfm \
+ tests/upphirakakuw3-h.cfn tests/upphirakakuw6-h.tfm \
+ tests/upphirakakuw6-h.cfn
DISTCLEANFILES = x*oldindep.spc x*oldindepa.txt x*oldindepax.dvi \
x*oldindep.dry x*oldindepout.dvi x*underout.dvi x*tpicpn.dry \
x*tpicpnout.dvi x*tpicsh.dry x*reverse.dry x*reverseout.dvi \
x*first.dry x*firstout.dvi x*firstpn.dry x*write.dvi \
x*writeout.dvi oldindep.dvi xoldindep.cfn xjis.cfn xeufm10.cfn \
- xeufm10.ed.cfn xcmr10.cfn xupjisr-h.cfn
+ xeufm10.ed.cfn xcmr10.cfn xupjisr-h.cfn xuparse.cfn \
+ xskipjfmp.cfn xupp3-h.cfn xupp6-h.cfn
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-am
Modified: trunk/Build/source/texk/dviout-util/chkdvifont.test
===================================================================
--- trunk/Build/source/texk/dviout-util/chkdvifont.test 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/chkdvifont.test 2019-02-07 13:25:35 UTC (rev 49969)
@@ -40,13 +40,24 @@
echo M | ./chkdvifont && echo || exit 0
-# VF format is not supported by old version written by SHIMA.
+# the following tests will not pass for old version written by SHIMA.
# that version can be distinguished from the new version by
# exit code 250 for usage with stdin M. (the above line did it!)
+# check VF format
./chkdvifont -c $testdir/upjisr-h.vf > xupjisr-h.cfn && \
diff $diffoptCRLF $testdir/upjisr-h.cfn xupjisr-h.cfn && echo || exit 5
+# detect new JFM format
+./chkdvifont -c $testdir/uparse.tfm > xuparse.cfn && \
+ diff $diffoptCRLF $testdir/uparse.cfn xuparse.cfn && echo || exit 6
+./chkdvifont -c $testdir/skipjfmp.tfm > xskipjfmp.cfn && \
+ diff $diffoptCRLF $testdir/skipjfmp.cfn xskipjfmp.cfn && echo || exit 7
+./chkdvifont -c $testdir/upphirakakuw3-h.tfm > xupp3-h.cfn && \
+ diff $diffoptCRLF $testdir/upphirakakuw3-h.cfn xupp3-h.cfn && echo || exit 8
+./chkdvifont -c $testdir/upphirakakuw6-h.tfm > xupp6-h.cfn && \
+ diff $diffoptCRLF $testdir/upphirakakuw6-h.cfn xupp6-h.cfn && echo || exit 9
+
exit 0
Added: trunk/Build/source/texk/dviout-util/tests/skipjfmp.cfn
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/skipjfmp.cfn (rev 0)
+++ trunk/Build/source/texk/dviout-util/tests/skipjfmp.cfn 2019-02-07 13:25:35 UTC (rev 49969)
@@ -0,0 +1,9 @@
+ "skipjfmp" is a jfm file : 0 -> 6
+ New features in pTeX p3.8.0 / JFM 2.0:
+ + SKIP command in glue_kern
+ checksum = 00000000
+ design size = 10485760 2^{-20} points = 10 points
+
+
+EXIT Code (errorlevel) = 0
+No AMS Font
Added: trunk/Build/source/texk/dviout-util/tests/skipjfmp.tfm
===================================================================
(Binary files differ)
Index: trunk/Build/source/texk/dviout-util/tests/skipjfmp.tfm
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/skipjfmp.tfm 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/tests/skipjfmp.tfm 2019-02-07 13:25:35 UTC (rev 49969)
Property changes on: trunk/Build/source/texk/dviout-util/tests/skipjfmp.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Build/source/texk/dviout-util/tests/uparse.cfn
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/uparse.cfn (rev 0)
+++ trunk/Build/source/texk/dviout-util/tests/uparse.cfn 2019-02-07 13:25:35 UTC (rev 49969)
@@ -0,0 +1,9 @@
+ "uparse" is a jfm file : 0 -> 6
+ New features in pTeX p3.8.0 / JFM 2.0:
+ + 3-byte kanji code
+ checksum = 00000000
+ design size = 10485760 2^{-20} points = 10 points
+
+
+EXIT Code (errorlevel) = 0
+No AMS Font
Added: trunk/Build/source/texk/dviout-util/tests/uparse.tfm
===================================================================
(Binary files differ)
Index: trunk/Build/source/texk/dviout-util/tests/uparse.tfm
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/uparse.tfm 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/tests/uparse.tfm 2019-02-07 13:25:35 UTC (rev 49969)
Property changes on: trunk/Build/source/texk/dviout-util/tests/uparse.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.cfn
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.cfn (rev 0)
+++ trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.cfn 2019-02-07 13:25:35 UTC (rev 49969)
@@ -0,0 +1,9 @@
+ "upphirakakuw3-h" is a jfm file : 0 -> 130
+ New features in pTeX p3.8.0 / JFM 2.0:
+ + rearrangement in glue_kern
+ checksum = 00000000
+ design size = 10485760 2^{-20} points = 10 points
+
+
+EXIT Code (errorlevel) = 0
+No AMS Font
Added: trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.tfm
===================================================================
(Binary files differ)
Index: trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.tfm
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.tfm 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.tfm 2019-02-07 13:25:35 UTC (rev 49969)
Property changes on: trunk/Build/source/texk/dviout-util/tests/upphirakakuw3-h.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.cfn
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.cfn (rev 0)
+++ trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.cfn 2019-02-07 13:25:35 UTC (rev 49969)
@@ -0,0 +1,7 @@
+ "upphirakakuw6-h" is a jfm file : 0 -> 119
+ checksum = 00000000
+ design size = 10485760 2^{-20} points = 10 points
+
+
+EXIT Code (errorlevel) = 0
+No AMS Font
Added: trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.tfm
===================================================================
(Binary files differ)
Index: trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.tfm
===================================================================
--- trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.tfm 2019-02-07 12:41:38 UTC (rev 49968)
+++ trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.tfm 2019-02-07 13:25:35 UTC (rev 49969)
Property changes on: trunk/Build/source/texk/dviout-util/tests/upphirakakuw6-h.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
More information about the tex-live-commits
mailing list