texlive[68965] Build/source/texk/web2c: {pdf,xe,{,e}{,u}p}tex: Add

commits+takuji at tug.org commits+takuji at tug.org
Sat Nov 25 15:28:06 CET 2023


Revision: 68965
          https://tug.org/svn/texlive?view=revision&revision=68965
Author:   takuji
Date:     2023-11-25 15:28:06 +0100 (Sat, 25 Nov 2023)
Log Message:
-----------
{pdf,xe,{,e}{,u}p}tex: Add tests option --recorder

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/eptexdir/ChangeLog
    trunk/Build/source/texk/web2c/eptexdir/wcfname.test
    trunk/Build/source/texk/web2c/euptexdir/ChangeLog
    trunk/Build/source/texk/web2c/euptexdir/wcfname.test
    trunk/Build/source/texk/web2c/euptexdir/wcfname0.test
    trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
    trunk/Build/source/texk/web2c/pdftexdir/wcfname.test
    trunk/Build/source/texk/web2c/ptexdir/ChangeLog
    trunk/Build/source/texk/web2c/ptexdir/wcfname.test
    trunk/Build/source/texk/web2c/ptexdir/zfmtcompress.test
    trunk/Build/source/texk/web2c/uptexdir/ChangeLog
    trunk/Build/source/texk/web2c/uptexdir/wcfname.test
    trunk/Build/source/texk/web2c/uptexdir/wcfname0.test
    trunk/Build/source/texk/web2c/xetexdir/ChangeLog
    trunk/Build/source/texk/web2c/xetexdir/wcfname.test

Modified: trunk/Build/source/texk/web2c/eptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/eptexdir/ChangeLog	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/eptexdir/ChangeLog	2023-11-25 14:28:06 UTC (rev 68965)
@@ -1,3 +1,8 @@
+2023-11-25  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* wcfname.test: Add tests for --recorder and *.fls.
+	https://github.com/texjporg/tex-jp-build/issues/45
+
 2023-11-24  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* eptriptest.test, eptrip/eptrip.{log,tex}:

Modified: trunk/Build/source/texk/web2c/eptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/eptexdir/wcfname.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/eptexdir/wcfname.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -72,11 +72,12 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
+  mv $doc-$ienc.txt $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
@@ -104,11 +105,11 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=23
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 

Modified: trunk/Build/source/texk/web2c/euptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/euptexdir/ChangeLog	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/euptexdir/ChangeLog	2023-11-25 14:28:06 UTC (rev 68965)
@@ -1,3 +1,8 @@
+2023-11-25  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* wcfname{,0}.test: Add tests for --recorder and *.fls.
+	https://github.com/texjporg/tex-jp-build/issues/45
+
 2023-11-24  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* wcfname.test: Add test for file names with over-BMP

Modified: trunk/Build/source/texk/web2c/euptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/euptexdir/wcfname.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/euptexdir/wcfname.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -84,11 +84,11 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $doc-$ienc.fls $testdir/ || rc=14
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
 

Modified: trunk/Build/source/texk/web2c/euptexdir/wcfname0.test
===================================================================
--- trunk/Build/source/texk/web2c/euptexdir/wcfname0.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/euptexdir/wcfname0.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -77,11 +77,12 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
+  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
@@ -113,11 +114,12 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=23
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=24
+  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 

Modified: trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2023-11-25 14:28:06 UTC (rev 68965)
@@ -1,3 +1,7 @@
+2023-11-25  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* wcfname.test: Add tests for --recorder and *.fls.
+
 2023-11-24  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* wcfname.test: Add test for file names with over-BMP

Modified: trunk/Build/source/texk/web2c/pdftexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/wcfname.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/pdftexdir/wcfname.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -66,11 +66,11 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc --shell-escape $doc.tex >$testdir/$doc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc --shell-escape --recorder $doc.tex >$testdir/$doc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc.txt $doc.log $testdir/
+  mv $doc.txt $doc.log $doc.fls $testdir/ || rc=14
 ##   It does not work.
 ##  diff $testdir/$doc.txt $srcdir/tests/fn-$fenc.txt || \
 ##      { rc=2 ; err2=$err2" $fenc:$doc" ; }

Modified: trunk/Build/source/texk/web2c/ptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ptexdir/ChangeLog	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/ptexdir/ChangeLog	2023-11-25 14:28:06 UTC (rev 68965)
@@ -1,3 +1,8 @@
+2023-11-25  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* wcfname.test: Add tests for --recorder and *.fls.
+	https://github.com/texjporg/tex-jp-build/issues/45
+
 2023-11-24  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* ptriptest.test:

Modified: trunk/Build/source/texk/web2c/ptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/ptexdir/wcfname.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/ptexdir/wcfname.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -72,11 +72,12 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
+  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
@@ -104,11 +105,12 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=23
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=24
+  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 

Modified: trunk/Build/source/texk/web2c/ptexdir/zfmtcompress.test
===================================================================
--- trunk/Build/source/texk/web2c/ptexdir/zfmtcompress.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/ptexdir/zfmtcompress.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -47,7 +47,7 @@
   rm -f stress-$ENGINE.fmt test0.dvi test0.xdv &>/dev/null
   $_engine -ini -etex -progname=$ENGINE -jobname=stress-$ENGINE stress &>/dev/null
   ls -l stress-$ENGINE.fmt
-  if [[ $ENGINE = "xetex" ]]; then
+  if [[ "$ENGINE" = "xetex" ]]; then
     $_engine -fmt=./stress-$ENGINE.fmt -no-pdf test0.tex &>/dev/null
     ls -l test0.xdv
   else
@@ -86,7 +86,7 @@
   rm -f latex-$ENGINE.fmt test1.dvi test1.xdv &>/dev/null
   $_engine -ini -etex -progname=latex-dev -jobname=latex-$ENGINE latex.ini &>/dev/null
   ls -l latex-$ENGINE.fmt
-  if [[ $ENGINE = "xetex" ]]; then
+  if [[ "$ENGINE" = "xetex" ]]; then
     $_engine -fmt=./latex-$ENGINE.fmt -no-pdf test1.tex &>/dev/null
     ls -l test1.xdv
   else

Modified: trunk/Build/source/texk/web2c/uptexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/uptexdir/ChangeLog	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/uptexdir/ChangeLog	2023-11-25 14:28:06 UTC (rev 68965)
@@ -1,3 +1,8 @@
+2023-11-25  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* wcfname{,0}.test: Add tests for --recorder and *.fls.
+	https://github.com/texjporg/tex-jp-build/issues/45
+
 2023-11-24  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* wcfname.test: Add test for file names with over-BMP

Modified: trunk/Build/source/texk/web2c/uptexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/uptexdir/wcfname.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/uptexdir/wcfname.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -84,11 +84,11 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $doc-$ienc.fls $testdir/ || rc=14
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
 

Modified: trunk/Build/source/texk/web2c/uptexdir/wcfname0.test
===================================================================
--- trunk/Build/source/texk/web2c/uptexdir/wcfname0.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/uptexdir/wcfname0.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -77,11 +77,12 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $testdir/ || rc=14
+  mv $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=2 ; err2=$err2" $fenc:$ienc:$doc" ; }
   rm -f $testdir/fn±×÷§¶-utf8-tmp.tex
@@ -113,11 +114,11 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc '  Internal Encoding:'$ienc
   $_kpsewhich -progname=$engine $doc.tex || rc=20
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=21
-  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc-$ienc -kanji=$fenc --kanji-internal=$ienc --shell-escape --recorder $doc.tex >$testdir/$doc-$fenc-$ienc-term.log || \
       { rc=3 ; err3=$err3" $fenc:$ienc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=22
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=23
-  mv $doc-$ienc.txt $doc-$ienc.log $testdir/
+  mv $doc-$ienc.txt $doc-$ienc.log $doc-$ienc.fls $testdir/ || : echo "FIXME" # check *.fls
   diff $testdir/$doc-$ienc.txt $srcdir/tests/fn-$fenc.txt || \
       { rc=4 ; err4=$err4" $fenc:$ienc:$doc" ; }
 

Modified: trunk/Build/source/texk/web2c/xetexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/xetexdir/ChangeLog	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/xetexdir/ChangeLog	2023-11-25 14:28:06 UTC (rev 68965)
@@ -1,3 +1,7 @@
+2023-11-25  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* wcfname.test: Add tests for --recorder and *.fls.
+
 2023-08-20  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* {wcfname,xetex-bug73,xetex-filedump,xetex}.test:

Modified: trunk/Build/source/texk/web2c/xetexdir/wcfname.test
===================================================================
--- trunk/Build/source/texk/web2c/xetexdir/wcfname.test	2023-11-25 00:42:52 UTC (rev 68964)
+++ trunk/Build/source/texk/web2c/xetexdir/wcfname.test	2023-11-25 14:28:06 UTC (rev 68965)
@@ -66,11 +66,11 @@
   echo '>>> Document:'$doc '  File Encoding:'$fenc
   $_kpsewhich -progname=$engine $doc.tex || rc=10
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8.tex || rc=11
-  $_tex -ini -interaction nonstopmode -jobname=$doc --shell-escape $doc.tex >$testdir/$doc-term.log || \
+  $_tex -ini -interaction nonstopmode -jobname=$doc --shell-escape --recorder $doc.tex >$testdir/$doc-term.log || \
       { rc=1 ; err1=$err1" $fenc:$doc" ; }
   $_kpsewhich -progname=$engine $doc-tmp.tex || rc=12
   $_kpsewhich -progname=$engine fn±×÷§¶-utf8-tmp.tex || rc=13
-  mv $doc.txt $doc.log $testdir/
+  mv $doc.txt $doc.log $doc.fls $testdir/ || rc=14
   diff $testdir/$doc.txt $srcdir/tests/fn-utf8.txt || \
       { rc=2 ; err2=$err2" $fenc:$doc" ; }
 



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