texlive[63039] Build/source/texk/bibtex-x: bibtex-x: tweak test
commits+takuji at tug.org
commits+takuji at tug.org
Sat Apr 16 12:00:56 CEST 2022
Revision: 63039
http://tug.org/svn/texlive?view=revision&revision=63039
Author: takuji
Date: 2022-04-16 12:00:56 +0200 (Sat, 16 Apr 2022)
Log Message:
-----------
bibtex-x: tweak test files.
Modified Paths:
--------------
trunk/Build/source/texk/bibtex-x/ChangeLog
trunk/Build/source/texk/bibtex-x/Makefile.am
trunk/Build/source/texk/bibtex-x/Makefile.in
trunk/Build/source/texk/bibtex-x/configure
trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl
trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl
trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl
trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl
trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl
trunk/Build/source/texk/bibtex-x/tests/sortu.aux
Added Paths:
-----------
trunk/Build/source/texk/bibtex-x/tests/testsortu.bib
Removed Paths:
-------------
trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test
trunk/Build/source/texk/bibtex-x/tests/sort.test
trunk/Build/source/texk/bibtex-x/tests/testdatau.bib
Modified: trunk/Build/source/texk/bibtex-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/bibtex-x/ChangeLog 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/ChangeLog 2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,16 +11,16 @@
* bibtex-3.c:
Ignore add.period$ after Unicode punctuation marks ‼⁇⁈⁉‽!?。 . in bibtexu.
* bibtex-4.c:
- Accept characters over ASCII by int.to.char$ in bibtex8 & bibtexu.
- Accept multibyte characters by char.to.int$ in bibtexu.
+ Accept characters over ASCII by int.to.chr$ in bibtex8 & bibtexu.
+ Accept multibyte characters by chr.to.int$ in bibtexu.
* Makefile.am,
tests/bibtex8u-mem.test, tests/bibtex[8u]-{sort,char}.test,
- tests/sortu.aux, tests/sortu-{az,da,en,fi,tr}.bbl, tests/testdatau.bib,
- tests/txtprfx[au].{aux,bbl}, tests/testtxtprfx.bst,
+ tests/sortu.aux, tests/sortu-{az,da,en,fi,tr}.bbl, tests/testsortu.bib,
tests/case[au].{aux,bbl}, tests/testcase[au].bib, tests/testcase.bst,
tests/char[au].{aux,bbl}, tests/testchar[au].bib, tests/testchar.bst,
tests/period[au].{aux,bbl}, tests/testperiod[au].bib, tests/testperiod.bst,
tests/substr[au].{aux,bbl}, tests/testsubstr[au].bib, tests/testsubstr.bst,
+ tests/txtprfx[au].{aux,bbl}, tests/testtxtprfx.bst,
tests/width[au].{aux,bbl}, tests/testwidth[au].bib, tests/testwidth.bst:
Add new tests.
Modified: trunk/Build/source/texk/bibtex-x/Makefile.am
===================================================================
--- trunk/Build/source/texk/bibtex-x/Makefile.am 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/Makefile.am 2022-04-16 10:00:56 UTC (rev 63039)
@@ -137,7 +137,7 @@
## tests/bibtexu-sort.test
EXTRA_DIST += tests/sortu.aux \
tests/sortu-az.bbl tests/sortu-da.bbl tests/sortu-en.bbl \
- tests/sortu-fi.bbl tests/sortu-tr.bbl tests/testdatau.bib \
+ tests/sortu-fi.bbl tests/sortu-tr.bbl tests/testsortu.bib \
tests/caseu.aux tests/caseu.bbl tests/testcaseu.bib
DISTCLEANFILES += tests/xsortu-*.aux tests/xsortu-*.bbl tests/xsortu-*.blg \
tests/xcaseu.aux tests/xcaseu.bbl tests/xcaseu.blg
Modified: trunk/Build/source/texk/bibtex-x/Makefile.in
===================================================================
--- trunk/Build/source/texk/bibtex-x/Makefile.in 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/Makefile.in 2022-04-16 10:00:56 UTC (rev 63039)
@@ -677,7 +677,7 @@
tests/urange.bib tests/yannis.aux tests/yannis.bbl \
tests/yannis.bib tests/sortu.aux tests/sortu-az.bbl \
tests/sortu-da.bbl tests/sortu-en.bbl tests/sortu-fi.bbl \
- tests/sortu-tr.bbl tests/testdatau.bib tests/caseu.aux \
+ tests/sortu-tr.bbl tests/testsortu.bib tests/caseu.aux \
tests/caseu.bbl tests/testcaseu.bib tests/periodu.aux \
tests/periodu.bbl tests/testperiodu.bib tests/substru.aux \
tests/substru.bbl tests/testsubstru.bib tests/txtprfxu.aux \
Modified: trunk/Build/source/texk/bibtex-x/configure
===================================================================
--- trunk/Build/source/texk/bibtex-x/configure 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/configure 2022-04-16 10:00:56 UTC (rev 63039)
@@ -14550,7 +14550,7 @@
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2023/dev\"" >>confdefs.h
Deleted: trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test 2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,70 +0,0 @@
-#! /bin/sh -vx
-# $Id$
-# Copyright 2017 Karl Berry <tex-live at tug.org>
-# Copyright 2010 Peter Breitenlohner <tex-live at tug.org>
-# You may freely use, modify and/or distribute this file.
-
-# Using test data from Philipp Lehman <lehman at gmx.net>
-
-test -d tests || mkdir -p tests
-
-# Create bib data
-mk_bib () {
- for i
- do
- for j in 0 1 2 3 4 5 6 7 8 9; do
- for k in 0 1 2 3 4 5 6 7 8 9; do
- for l in 0 1 2 3 4 5 6 7 8 9; do
- cat <<EOF
- at Type{key$i$j$k$l,
- field001 = {Value 001},
- field002 = {Value 002},
- field003 = {Value 003},
- field004 = {Value 004},
- field005 = {Value 005},
- field006 = {Value 006},
- field007 = {Value 007},
- field008 = {Value 008},
- field009 = {Value 009},
- field010 = {Value 010}
-}
-
-EOF
- done
- done
- done
- done
-}
-
-# Create aux data
-mk_aux () {
- cat <<EOF
-\relax
-\citation{*}
-\bibstyle{$1}
-\bibdata{memtest}
-EOF
-}
-
-for t in 1 2 3; do
-
- mk_aux memdata$t >tests/memtest$t.aux
-
- env=
-
- case $t in
- 1) mk_bib 0 >tests/memtest.bib;;
- 2) mk_bib 1 >>tests/memtest.bib;;
- 3) env='ent_str_size=2000 glob_str_size=2000';;
- esac
-
- echo "Running memtest$t ..."
-
- eval $env \
- TEXMFCNF=$srcdir/../kpathsea \
- BSTINPUTS=$srcdir/../web2c/tests:$srcdir/csf \
- BIBINPUTS=./tests \
- ./bibtex8 tests/memtest$t || exit 1
-
-done
-
Deleted: trunk/Build/source/texk/bibtex-x/tests/sort.test
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sort.test 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sort.test 2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,25 +0,0 @@
-#! /bin/sh -vx
-# $Id$
-# Copyright 2017 Karl Berry <tex-live at tug.org>
-# Copyright 2010 Peter Breitenlohner <tex-live at tug.org>
-# You may freely use, modify and/or distribute this file.
-
-# Using test data from Philipp Lehman <lehman at gmx.net>
-
-test -d tests || mkdir -p tests
-
-cp $srcdir/tests/sort.aux tests/xsort.aux
-
-for i in 1 2 3; do
-
-rm -f xsort.bbl
-
-TEXMFCNF=$srcdir/../kpathsea \
- BSTINPUTS=$srcdir/tests \
- BIBINPUTS=$srcdir/tests \
- ./bibtex8 --csfile sort$i.csf tests/xsort || exit 1
-
-diff $srcdir/tests/sort$i.bbl tests/xsort.bbl || exit 1
-
-done
-
Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl 2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,5 +11,17 @@
\item Öö ÖÖ öö
\item Yy YY yy
\item Zz ZZ zz
+\item Аа АА аа
+\item Бб ББ бб
+\item Вв ВВ вв
+\item Ээ ЭЭ ээ
+\item Юю ЮЮ юю
+\item Яя ЯЯ яя
+\item Αα ΑΑ αα
+\item Ββ ΒΒ ββ
+\item Γγ ΓΓ γγ
+\item Χχ ΧΧ χχ
+\item Ψψ ΨΨ ψψ
+\item Ωω ΩΩ ωω
\end{itemize}
\endinput
Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl 2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,5 +11,17 @@
\item Öö ÖÖ öö
\item Aa AA aa
\item Åå ÅÅ åå
+\item Αα ΑΑ αα
+\item Ββ ΒΒ ββ
+\item Γγ ΓΓ γγ
+\item Χχ ΧΧ χχ
+\item Ψψ ΨΨ ψψ
+\item Ωω ΩΩ ωω
+\item Аа АА аа
+\item Бб ББ бб
+\item Вв ВВ вв
+\item Ээ ЭЭ ээ
+\item Юю ЮЮ юю
+\item Яя ЯЯ яя
\end{itemize}
\endinput
Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl 2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,5 +11,17 @@
\item Xx XX xx
\item Yy YY yy
\item Zz ZZ zz
+\item Αα ΑΑ αα
+\item Ββ ΒΒ ββ
+\item Γγ ΓΓ γγ
+\item Χχ ΧΧ χχ
+\item Ψψ ΨΨ ψψ
+\item Ωω ΩΩ ωω
+\item Аа АА аа
+\item Бб ББ бб
+\item Вв ВВ вв
+\item Ээ ЭЭ ээ
+\item Юю ЮЮ юю
+\item Яя ЯЯ яя
\end{itemize}
\endinput
Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl 2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,5 +11,17 @@
\item Ää ÄÄ ää
\item Öö ÖÖ öö
\item Øø ØØ øø
+\item Αα ΑΑ αα
+\item Ββ ΒΒ ββ
+\item Γγ ΓΓ γγ
+\item Χχ ΧΧ χχ
+\item Ψψ ΨΨ ψψ
+\item Ωω ΩΩ ωω
+\item Аа АА аа
+\item Бб ББ бб
+\item Вв ВВ вв
+\item Ээ ЭЭ ээ
+\item Юю ЮЮ юю
+\item Яя ЯЯ яя
\end{itemize}
\endinput
Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl 2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,5 +11,17 @@
\item Xx XX xx
\item Yy YY yy
\item Zz ZZ zz
+\item Αα ΑΑ αα
+\item Ββ ΒΒ ββ
+\item Γγ ΓΓ γγ
+\item Χχ ΧΧ χχ
+\item Ψψ ΨΨ ψψ
+\item Ωω ΩΩ ωω
+\item Аа АА аа
+\item Бб ББ бб
+\item Вв ВВ вв
+\item Ээ ЭЭ ээ
+\item Юю ЮЮ юю
+\item Яя ЯЯ яя
\end{itemize}
\endinput
Modified: trunk/Build/source/texk/bibtex-x/tests/sortu.aux
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu.aux 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu.aux 2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,4 +1,4 @@
\relax
\citation{*}
\bibstyle{teststyle}
-\bibdata{testdatau}
+\bibdata{testsortu}
Deleted: trunk/Build/source/texk/bibtex-x/tests/testdatau.bib
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/testdatau.bib 2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/testdatau.bib 2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,43 +0,0 @@
- at Type{8bit-1,
- field = {Øø},
-}
-
- at Type{8bit-2,
- field = {Åå},
-}
-
- at Type{8bit-3,
- field = {Ää},
-}
-
- at Type{8bit-4,
- field = {Öö},
-}
-
- at Type{aa,
- field = {Aa},
-}
-
- at Type{bb,
- field = {Bb},
-}
-
- at Type{cc,
- field = {Cc},
-}
-
- at Type{oo,
- field = {Oo},
-}
-
- at Type{xx,
- field = {Xx},
-}
-
- at Type{yy,
- field = {Yy},
-}
-
- at Type{zz,
- field = {Zz},
-}
Added: trunk/Build/source/texk/bibtex-x/tests/testsortu.bib
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/testsortu.bib (rev 0)
+++ trunk/Build/source/texk/bibtex-x/tests/testsortu.bib 2022-04-16 10:00:56 UTC (rev 63039)
@@ -0,0 +1,27 @@
+ at Type{8bit-1, field = {Øø}, }
+ at Type{8bit-2, field = {Åå}, }
+ at Type{8bit-3, field = {Ää}, }
+ at Type{8bit-4, field = {Öö}, }
+
+ at Type{aa, field = {Aa}, }
+ at Type{bb, field = {Bb}, }
+ at Type{cc, field = {Cc}, }
+ at Type{oo, field = {Oo}, }
+ at Type{xx, field = {Xx}, }
+ at Type{yy, field = {Yy}, }
+ at Type{zz, field = {Zz}, }
+
+ at Type{greek1, field = {Αα}, }
+ at Type{greek2, field = {Ββ}, }
+ at Type{greek3, field = {Γγ}, }
+ at Type{greek4, field = {Χχ}, }
+ at Type{greek5, field = {Ψψ}, }
+ at Type{greek6, field = {Ωω}, }
+
+ at Type{cyrillic1, field = {Аа}, }
+ at Type{cyrillic2, field = {Бб}, }
+ at Type{cyrillic3, field = {Вв}, }
+ at Type{cyrillic4, field = {Ээ}, }
+ at Type{cyrillic5, field = {Юю}, }
+ at Type{cyrillic6, field = {Яя}, }
+
More information about the tex-live-commits
mailing list.