texlive[62985] Build/source/texk/dvi2tty: dvi2tty: accept FNTDEF

commits+takuji at tug.org commits+takuji at tug.org
Sat Apr 9 08:30:28 CEST 2022


Revision: 62985
          http://tug.org/svn/texlive?view=revision&revision=62985
Author:   takuji
Date:     2022-04-09 08:30:28 +0200 (Sat, 09 Apr 2022)
Log Message:
-----------
dvi2tty: accept FNTDEF between PRE--BOP and between EOP--BOP

Modified Paths:
--------------
    trunk/Build/source/texk/dvi2tty/ChangeLog
    trunk/Build/source/texk/dvi2tty/Makefile.am
    trunk/Build/source/texk/dvi2tty/Makefile.in
    trunk/Build/source/texk/dvi2tty/configure
    trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c
    trunk/Build/source/texk/dvi2tty/dvi2tty.test
    trunk/Build/source/texk/dvi2tty/version.ac

Added Paths:
-----------
    trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.dvi
    trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.tex
    trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef1.dvi
    trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef2.dvi
    trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef3.dvi
    trunk/Build/source/texk/dvi2tty/fntdef0.tty

Modified: trunk/Build/source/texk/dvi2tty/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvi2tty/ChangeLog	2022-04-08 23:48:49 UTC (rev 62984)
+++ trunk/Build/source/texk/dvi2tty/ChangeLog	2022-04-09 06:30:28 UTC (rev 62985)
@@ -1,3 +1,14 @@
+2022-04-09  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	dvi2tty-6.0.1.
+	* dvistuff.c:
+	Accept FNTDEF between PRE--BOP and between EOP--BOP.
+	* test/fntdef0.tex, test/fntdef[0123].dvi,
+	  dvi2tty.test, fntdef0.tty, Makefile.am:
+	Add new tests.
+	* version.ac: Update version number.
+	https://github.com/texjporg/tex-jp-build/issues/138
+
 2022-03-11  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* dvi2tty.[ch], dvistuff.c: Error exit if fail to get font,

Modified: trunk/Build/source/texk/dvi2tty/Makefile.am
===================================================================
--- trunk/Build/source/texk/dvi2tty/Makefile.am	2022-04-08 23:48:49 UTC (rev 62984)
+++ trunk/Build/source/texk/dvi2tty/Makefile.am	2022-04-09 06:30:28 UTC (rev 62985)
@@ -61,6 +61,7 @@
 DISTCLEANFILES = ligtest.dout
 ## dvi2tty.test
 EXTRA_DIST += ligtest.tty test.tty testc.tty tests.tty testu.tty
+EXTRA_DIST += fntdef0.tty
 DISTCLEANFILES += ligtest.out test.out testc.out tests.out testu.out
 DISTCLEANFILES += table.out tablec.out tables.out tableu.out tableuC.out
 DISTCLEANFILES += tableEu.out tableEu1.out tableEuC.out tableEua.out

Modified: trunk/Build/source/texk/dvi2tty/Makefile.in
===================================================================
--- trunk/Build/source/texk/dvi2tty/Makefile.in	2022-04-08 23:48:49 UTC (rev 62984)
+++ trunk/Build/source/texk/dvi2tty/Makefile.in	2022-04-09 06:30:28 UTC (rev 62985)
@@ -560,7 +560,7 @@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 EXTRA_DIST = $(DVI2TTY_TREE) TLpatches $(TESTS) ligtest.dis \
-	ligtest.tty test.tty testc.tty tests.tty testu.tty
+	ligtest.tty test.tty testc.tty tests.tty testu.tty fntdef0.tty
 NEVER_DIST = `find . $(NEVER_NAMES)`
 
 # Files not to be distributed

Modified: trunk/Build/source/texk/dvi2tty/configure
===================================================================
--- trunk/Build/source/texk/dvi2tty/configure	2022-04-08 23:48:49 UTC (rev 62984)
+++ trunk/Build/source/texk/dvi2tty/configure	2022-04-09 06:30:28 UTC (rev 62985)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for dvi2tty (TeX Live) 6.0.0.
+# Generated by GNU Autoconf 2.71 for dvi2tty (TeX Live) 6.0.1.
 #
 # Report bugs to <tex-k at tug.org>.
 #
@@ -629,8 +629,8 @@
 # Identity of this package.
 PACKAGE_NAME='dvi2tty (TeX Live)'
 PACKAGE_TARNAME='dvi2tty--tex-live-'
-PACKAGE_VERSION='6.0.0'
-PACKAGE_STRING='dvi2tty (TeX Live) 6.0.0'
+PACKAGE_VERSION='6.0.1'
+PACKAGE_STRING='dvi2tty (TeX Live) 6.0.1'
 PACKAGE_BUGREPORT='tex-k at tug.org'
 PACKAGE_URL=''
 
@@ -1378,7 +1378,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures dvi2tty (TeX Live) 6.0.0 to adapt to many kinds of systems.
+\`configure' configures dvi2tty (TeX Live) 6.0.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1450,7 +1450,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of dvi2tty (TeX Live) 6.0.0:";;
+     short | recursive ) echo "Configuration of dvi2tty (TeX Live) 6.0.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1571,7 +1571,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-dvi2tty (TeX Live) configure 6.0.0
+dvi2tty (TeX Live) configure 6.0.1
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2095,7 +2095,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by dvi2tty (TeX Live) $as_me 6.0.0, which was
+It was created by dvi2tty (TeX Live) $as_me 6.0.1, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -8417,7 +8417,7 @@
 
 # Define the identity of the package.
  PACKAGE='dvi2tty--tex-live-'
- VERSION='6.0.0'
+ VERSION='6.0.1'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -14530,7 +14530,7 @@
 Report bugs to <bug-libtool at gnu.org>."
 
 lt_cl_version="\
-dvi2tty (TeX Live) config.lt 6.0.0
+dvi2tty (TeX Live) config.lt 6.0.1
 configured by $0, generated by GNU Autoconf 2.71.
 
 Copyright (C) 2011 Free Software Foundation, Inc.
@@ -16151,7 +16151,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by dvi2tty (TeX Live) $as_me 6.0.0, which was
+This file was extended by dvi2tty (TeX Live) $as_me 6.0.1, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16219,7 +16219,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-dvi2tty (TeX Live) config.status 6.0.0
+dvi2tty (TeX Live) config.status 6.0.1
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 

Modified: trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c	2022-04-08 23:48:49 UTC (rev 62984)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c	2022-04-09 06:30:28 UTC (rev 62985)
@@ -361,7 +361,7 @@
 {
 
     mseek(DVIfile, 0L, absolute);       /* read the dvifile from the start   */
-    if ((opcode = skipnops()) != PRE)
+    if ((opcode = (int) num(1)) != PRE)
         errorexit(nopre);
     opcode = (int) get1();        /* check id in preamble, ignore rest of it */
     if (opcode != VERSIONID)
@@ -881,8 +881,15 @@
 {
     register int opcode;
 
-    while ((opcode = (int) num(1)) == NOP);
-
+    while (opcode = (int) num(1)) {
+        if (opcode >= FNT_DEF1 && opcode <= FNT_DEF4) {
+            fontdef(opcode - FNT_DEF1 + 1);
+            continue;
+        }
+        else if (opcode == NOP)
+            continue;
+        break;
+    }
     return opcode;
 
 } /* skipnops */

Added: trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.dvi
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.dvi	                        (rev 0)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.dvi	2022-04-09 06:30:28 UTC (rev 62985)
@@ -0,0 +1,18 @@
+\xF7\x83\x92\xC0
;    \xE8 TeX output 2022.03.17:2207\x8B                                       \xFF\xFF\xFF\xFF\xEFpapersize=614.295pt,794.96999pt\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\x91>  \xA0\xFD\xDA  \xEFheader=l3backend-dvips.pro\x9F
+  \x8D\x91  \xF3K\xF1`y 
+   
+   cmr10\xB2
rst\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  1\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8B                                          *\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xF3\xF2"V 
+   
+   cmbx10\xC3second\x91\xD5Tpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB22\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8B                                         >\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xF3\xFD ': 
+   
+   cmti10\xC4thir\x96\xFF}'d\x91\x93\xE7p\x93age.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB23\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8B                                         \xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xF3p\xAE0J 
+   
+   cmsl10\xC5fourth\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB24\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\xF8  \xE8\x83\x92\xC0
;    \xE8y  \x97    \xF3p\xAE0J 
+   
+   cmsl10\xF3\xFD ': 
+   
+   cmti10\xF3\xF2"V 
+   
+   cmbx10\xF3K\xF1`y 
+   
+   cmr10\xF9  \xBB\xDF\xDF\xDF\xDF\xDF\xDF\xDF
\ No newline at end of file

Added: trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.tex
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.tex	                        (rev 0)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef0.tex	2022-04-09 06:30:28 UTC (rev 62985)
@@ -0,0 +1,12 @@
+% font definition
+\documentclass{article}
+\usepackage[dvips]{color}
+\begin{document}
+first page.
+\newpage
+\textbf{second page.}
+\newpage
+\textit{third page.}
+\newpage
+\textsl{fourth page.}
+\end{document}

Added: trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef1.dvi
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef1.dvi	                        (rev 0)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef1.dvi	2022-04-09 06:30:28 UTC (rev 62985)
@@ -0,0 +1,18 @@
+\xF7\x83\x92\xC0
;    \xE8 TeX output 2022.03.17:2207\xF3K\xF1`y 
+   
+   cmr10\xF3\xF2"V 
+   
+   cmbx10\xF3\xFD ': 
+   
+   cmti10\xF3p\xAE0J 
+   
+   cmsl10\x8B                                       \xFF\xFF\xFF\xFF\xEFpapersize=614.295pt,794.96999pt\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\x91>  \xA0\xFD\xDA  \xEFheader=l3backend-dvips.pro\x9F
+  \x8D\x91  \xB2
rst\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  1\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8B                                          \x81\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC3second\x91\xD5Tpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB22\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8B                                         \x80\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC4thir\x96\xFF}'d\x91\x93\xE7p\x93age.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB23\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8B                                         =\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC5fourth\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB24\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\xF8  \xFE\x83\x92\xC0
;    \xE8y  \x97    \xF3p\xAE0J 
+   
+   cmsl10\xF3\xFD ': 
+   
+   cmti10\xF3\xF2"V 
+   
+   cmbx10\xF3K\xF1`y 
+   
+   cmr10\xF9  \xBB\xDF\xDF\xDF\xDF\xDF\xDF\xDF
\ No newline at end of file

Added: trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef2.dvi
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef2.dvi	                        (rev 0)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef2.dvi	2022-04-09 06:30:28 UTC (rev 62985)
@@ -0,0 +1,18 @@
+\xF7\x83\x92\xC0
;    \xE8 TeX output 2022.03.17:2207\xF3K\xF1`y 
+   
+   cmr10\x8B                                       \xFF\xFF\xFF\xFF\xEFpapersize=614.295pt,794.96999pt\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\x91>  \xA0\xFD\xDA  \xEFheader=l3backend-dvips.pro\x9F
+  \x8D\x91  \xB2
rst\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  1\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\xF3\xF2"V 
+   
+   cmbx10\x8B                                          ?\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC3second\x91\xD5Tpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB22\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\xF3\xFD ': 
+   
+   cmti10\x8B                                         T\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC4thir\x96\xFF}'d\x91\x93\xE7p\x93age.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB23\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\xF3p\xAE0J 
+   
+   cmsl10\x8B                                         '\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC5fourth\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB24\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\xF8  \xFE\x83\x92\xC0
;    \xE8y  \x97    \xF3p\xAE0J 
+   
+   cmsl10\xF3\xFD ': 
+   
+   cmti10\xF3\xF2"V 
+   
+   cmbx10\xF3K\xF1`y 
+   
+   cmr10\xF9  \xBB\xDF\xDF\xDF\xDF\xDF\xDF\xDF
\ No newline at end of file

Added: trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef3.dvi
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef3.dvi	                        (rev 0)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/test/fntdef3.dvi	2022-04-09 06:30:28 UTC (rev 62985)
@@ -0,0 +1,19 @@
+\xF7\x83\x92\xC0
;    \xE8 TeX output 2022.03.17:2207\x8A\xF3K\xF1`y 
+   
+   cmr10\x8A\x8B                                       \xFF\xFF\xFF\xFF\x8A\xEFpapersize=614.295pt,794.96999pt\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\x91>  \xA0\xFD\xDA  \xEFheader=l3backend-dvips.pro\x9F
+  \x8D\x91  \xB2
rst\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  1\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8A\xF3\xF2"V 
+   
+   cmbx10\x8A\x8B                                          A\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \x8A\xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC3second\x91\xD5Tpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8A\x8D\x92 \xAA  \xB22\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\x8A\xF3\xFD ': 
+   
+   cmti10\x8A\x8B                                         Y\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC4thir\x96\xFF}'d\x91\x93\xE7p\x93age.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB23\x8E\x92Y  \xEF	color pop\x8E\x8E\x8A\x8C\x8A\xF3p\xAE0J 
+   
+   cmsl10\x8A\x8B                                         0\xA0y  \x8D\xA0\xFD\xA3  \x8D\x8D\x91>  \xEFcolor push  Black\x92Y  \xEF	color pop\x8E\x8E\xA0?  \x8D\xA0\xFD\xE4  \x8D\x91M  \xC5fourth\x91UUpage.\x8E\x8E\x9F
  \x8D\x91>  \xEFcolor push  Black\x8D\x92 \xAA  \xB24\x8E\x92Y  \xEF	color pop\x8E\x8E\x8C\xF8  
+\x83\x92\xC0
;    \xE8y  \x97    \xF3p\xAE0J 
+   
+   cmsl10\xF3\xFD ': 
+   
+   cmti10\xF3\xF2"V 
+   
+   cmbx10\xF3K\xF1`y 
+   
+   cmr10\xF9  \xC7\xDF\xDF\xDF\xDF\xDF\xDF\xDF
\ No newline at end of file

Modified: trunk/Build/source/texk/dvi2tty/dvi2tty.test
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty.test	2022-04-08 23:48:49 UTC (rev 62984)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty.test	2022-04-09 06:30:28 UTC (rev 62985)
@@ -46,5 +46,15 @@
 
 ./dvi2tty -Eu -a $test_src/table.dvi >tableEua.out && diff $srcdir/tableEua.tty tableEua.out || rc=9
 
+## different position of FNTDEF and NOP
+./dvi2tty $test_src/fntdef0.dvi >fntdef0.out && diff $srcdir/fntdef0.tty fntdef0.out || rc=1
+
+./dvi2tty $test_src/fntdef1.dvi >fntdef1.out && diff $srcdir/fntdef0.tty fntdef1.out || rc=2
+
+./dvi2tty $test_src/fntdef2.dvi >fntdef2.out && diff $srcdir/fntdef0.tty fntdef2.out || rc=3
+
+./dvi2tty $test_src/fntdef3.dvi >fntdef3.out && diff $srcdir/fntdef0.tty fntdef3.out || rc=4
+
+
 exit $rc
 

Added: trunk/Build/source/texk/dvi2tty/fntdef0.tty
===================================================================
--- trunk/Build/source/texk/dvi2tty/fntdef0.tty	                        (rev 0)
+++ trunk/Build/source/texk/dvi2tty/fntdef0.tty	2022-04-09 06:30:28 UTC (rev 62985)
@@ -0,0 +1,36 @@
+
+
+
+
+first page.
+
+
+
+                               1
+

+
+
+
+second page.
+
+
+
+                               2
+

+
+
+
+third page.
+
+
+
+                               3
+

+
+
+
+fourth page.
+
+
+
+                               4

Modified: trunk/Build/source/texk/dvi2tty/version.ac
===================================================================
--- trunk/Build/source/texk/dvi2tty/version.ac	2022-04-08 23:48:49 UTC (rev 62984)
+++ trunk/Build/source/texk/dvi2tty/version.ac	2022-04-09 06:30:28 UTC (rev 62985)
@@ -8,4 +8,4 @@
 dnl --------------------------------------------------------
 dnl
 dnl  m4-include this file to define the current dvi2tty version
-m4_define([dvi2tty_version], [6.0.0])
+m4_define([dvi2tty_version], [6.0.1])



More information about the tex-live-commits mailing list.