summaryrefslogtreecommitdiff
path: root/Build/source/texk/bibtex8/tests
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2013-03-19 11:53:33 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2013-03-19 11:53:33 +0000
commit61ed7d6e332a813869ff5c57526d17a89b4c3092 (patch)
tree29696eaec60136127f515a74aedd522965c39173 /Build/source/texk/bibtex8/tests
parent151a7146c6cc3ef5413a600e6145037af4fa63f1 (diff)
Rename texk/bibtex8 => texk/bibtex-x
git-svn-id: svn://tug.org/texlive/trunk@29432 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/bibtex8/tests')
-rwxr-xr-xBuild/source/texk/bibtex8/tests/bibtex-mem.test69
-rwxr-xr-xBuild/source/texk/bibtex8/tests/bibtex.test14
-rw-r--r--Build/source/texk/bibtex8/tests/sort.aux4
-rwxr-xr-xBuild/source/texk/bibtex8/tests/sort.test24
-rw-r--r--Build/source/texk/bibtex8/tests/sort1.bbl15
-rw-r--r--Build/source/texk/bibtex8/tests/sort1.csf275
-rw-r--r--Build/source/texk/bibtex8/tests/sort2.bbl15
-rw-r--r--Build/source/texk/bibtex8/tests/sort2.csf114
-rw-r--r--Build/source/texk/bibtex8/tests/sort3.bbl15
-rw-r--r--Build/source/texk/bibtex8/tests/sort3.csf281
-rw-r--r--Build/source/texk/bibtex8/tests/testdata.bib43
-rw-r--r--Build/source/texk/bibtex8/tests/teststyle.bst36
12 files changed, 0 insertions, 905 deletions
diff --git a/Build/source/texk/bibtex8/tests/bibtex-mem.test b/Build/source/texk/bibtex8/tests/bibtex-mem.test
deleted file mode 100755
index 01e8874225f..00000000000
--- a/Build/source/texk/bibtex8/tests/bibtex-mem.test
+++ /dev/null
@@ -1,69 +0,0 @@
-#! /bin/sh
-
-# Copyright (C) 2010 Peter Breitenlohner <tex-live@tug.org>
-# You may freely use, modify and/or distribute this file.
-
-# Using test data from Philipp Lehman <lehman@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
-@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
-
diff --git a/Build/source/texk/bibtex8/tests/bibtex.test b/Build/source/texk/bibtex8/tests/bibtex.test
deleted file mode 100755
index 7673ba1ef56..00000000000
--- a/Build/source/texk/bibtex8/tests/bibtex.test
+++ /dev/null
@@ -1,14 +0,0 @@
-#! /bin/sh
-
-# Copyright (C) 2010 Peter Breitenlohner <tex-live@tug.org>
-# You may freely use, modify and/or distribute this file.
-
-test -d tests || mkdir -p tests
-
-cp $srcdir/../web2c/tests/exampl.aux tests/xexampl.aux
-
-TEXMFCNF=$srcdir/../kpathsea \
- BSTINPUTS=$srcdir/../web2c/tests \
- BIBINPUTS=$srcdir/../web2c/tests \
- ./bibtex8 -7 tests/xexampl || test $? = 1 || exit 1
-
diff --git a/Build/source/texk/bibtex8/tests/sort.aux b/Build/source/texk/bibtex8/tests/sort.aux
deleted file mode 100644
index 8b9b435001f..00000000000
--- a/Build/source/texk/bibtex8/tests/sort.aux
+++ /dev/null
@@ -1,4 +0,0 @@
-\relax
-\citation{*}
-\bibstyle{teststyle}
-\bibdata{testdata}
diff --git a/Build/source/texk/bibtex8/tests/sort.test b/Build/source/texk/bibtex8/tests/sort.test
deleted file mode 100755
index a374eb18e14..00000000000
--- a/Build/source/texk/bibtex8/tests/sort.test
+++ /dev/null
@@ -1,24 +0,0 @@
-#! /bin/sh
-
-# Copyright (C) 2010 Peter Breitenlohner <tex-live@tug.org>
-# You may freely use, modify and/or distribute this file.
-
-# Using test data from Philipp Lehman <lehman@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
-
diff --git a/Build/source/texk/bibtex8/tests/sort1.bbl b/Build/source/texk/bibtex8/tests/sort1.bbl
deleted file mode 100644
index 4cee6977490..00000000000
--- a/Build/source/texk/bibtex8/tests/sort1.bbl
+++ /dev/null
@@ -1,15 +0,0 @@
-\section*{Test result}
-\begin{itemize}
-\item Aa AA aa
-\item Åå ÅÅ åå
-\item Ää ÄÄ ää
-\item Bb BB bb
-\item Cc CC cc
-\item Oo OO oo
-\item Øø ØØ øø
-\item Öö ÖÖ öö
-\item Xx XX xx
-\item Yy YY yy
-\item Zz ZZ zz
-\end{itemize}
-\endinput
diff --git a/Build/source/texk/bibtex8/tests/sort1.csf b/Build/source/texk/bibtex8/tests/sort1.csf
deleted file mode 100644
index 8871a2eb4b3..00000000000
--- a/Build/source/texk/bibtex8/tests/sort1.csf
+++ /dev/null
@@ -1,275 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% CHARACTER SET: ISO 8859-1 (Latin 1)
-%
-% ISO 8859-1 is the system character set used by Unix/X Windows and
-% MS Windows.
-%
-% SORTING ORDER: Latin countries
-%
-% Alphabetical sorting order of Aa..Zz (including accented characters).
-%
-% This is a BibTeX Codepage and Sort definition file (CSF). It is
-% used to define the 8-bit character set used by BibTeX and the
-% order in which those characters should be sorted. The file
-% format is documented below this header section.
-%
-% This file will only work with the 8-bit implementation of BibTeX
-% written by Niel Kempson and Alejandro Aguilar-Sierra:
-%
-% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% FILE FORMAT
-%
-% The codepage and sorting order (CS) file defines how BibTeX will treat an
-% 8-bit character set, specifically which characters are to be treated as
-% letters, the upper/lower case relationships between characters, and the
-% sorting order of characters.
-%
-% The CS file may contain a number of sections, each presented in the
-% form of a TeX macro:
-%
-% \section-name{
-% <section definitions>
-% }
-%
-% Four sections are currently supported: \lowupcase, \lowercase, \uppercase
-% and \order. The syntax of the four supported sections is summarised below.
-%
-% 8-bit characters may be entered naturally, but to avoid problems with
-% character set translation or corruption, they can also be entered using
-% the TeX-style portable notation for character codes, i.e. ^^XX, where XX
-% is the hexadecimal value ofthe character code.
-%
-% Reading of the sections ends when the first '}' character is reached, so
-% '}' can't be included in a section. You can't use ^^7d either.
-%
-% The percent sign ('%') is used to introduce a trailing comment - it and
-% all remaining characters on a line are ignored. ^^25 has the same effect.
-%
-%
-% \lowupcase section
-%
-% The \lowupcase section of the CS file is used to define the lower
-% /upper and upper/lower case relationship of pairs of specified
-% characters. It is only used if the relationship is symmetrical - use
-% \lowercase or \upcase if it isn't.
-%
-% The syntax of the \lowupcase section is:
-%
-% \lowupcase{
-% <LC-1> <UC-1> % Comment begins with a percent sign
-% <LC-2> <UC-2>
-% ...
-% <LC-N> <UC-N>
-% }
-%
-% Each <LC-n> <UC-n> pair of characters defines that the upper case
-% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of
-% <UC-n> is <LC-n>.
-%
-% You cannot redefine the lower or upper case equivalent of an ASCII
-% character (code < 128), so all instances of <LC-n> and <UC-n>
-% (i.e. both sides of the relationship) must have codes > 127.
-%
-%
-% \lowercase section
-%
-% The \lowercase section of the CS file is used to define the lower case
-% equivalent of specified characters. It should normally only be used
-% if the relationship isn't symmetrical - use \lowupcase if it is.
-%
-% The syntax of the \lowercase section is:
-%
-% \lowercase{
-% <UC-1> <LC-1> % Comment begins with a percent sign
-% <UC-2> <LC-2>
-% ...
-% <UC-N> <LC-N>
-% }
-%
-% Each <LC-n> <UC-n> pair of characters defines that the lower case
-% equivalent of <UC-n> is <LC-n>.
-%
-% You cannot redefine the lower case equivalent of an ASCII character
-% (code < 128), so all instances of <UC-n> (i.e. the left hand side
-% of the relationship) must have codes > 127.
-%
-%
-% \uppercase section
-%
-% The \uppercase section of the CS file is used to define the upper case
-% equivalent of specified characters. It should normally only be used
-% if the relationship isn't symmetrical - use \lowupcase if it is.
-%
-% The syntax of the \uppercase section is:
-%
-% \uppercase{
-% <LC-1> <UC-1> % Comment begins with a percent sign
-% <LC-2> <UC-2>
-% ...
-% <LC-N> <UC-N>
-% }
-%
-% Each <LC-n> <UC-n> pair of characters defines that the upper case
-% case equivalent of <LC-n> is <UC-n>.
-%
-% You cannot redefine the upper case equivalent of an ASCII character
-% (code < 128), so all instances of <LC-n> (i.e. the left hand side
-% of the relationship) must have codes > 127.
-%
-%
-% \order section
-%
-% The \order section of the CS file is used to define the order in which
-% characters are sorted.
-%
-% The syntax of the \order section is:
-%
-% \order{
-% <char-1> % Comment begins with a percent sign
-% <char-2> <char-3> % whitespace between the chars
-% <char-4> - <char-5> % a hyphen between the chars
-% <char-4> _ <char-5> % an underscore between the chars
-% ...
-% <char-n>
-% }
-%
-% All characters on the same line are given the same sorting weight.
-%
-% The construct <char-1> <underscore> <char-2> is used to denote that
-% all characters in the range <char-1> to <char-2> should be given the
-% same sorting weight. For example, "A _ Z" would cause all ASCII
-% upper case alphabetical characters to have the same sorting weight
-% and would be equivalent to placing all 26 characters on the same line.
-%
-% The construct <char-1> <hyphen> <char-2> is used to denote that all
-% characters in the range <char-1> to <char-2> should be given an
-% ascending set of sorting weights, starting with <char-1> and ending
-% with <char-2>. For example, "A - Z" would cause all upper case ASCII
-% alphabetical characters to be sorted in ascending order and would be
-% equivalent to placing 'A' on the first line, 'B' on the second,
-% through to 'Z' on the 26th line.
-%
-% The characters at the beginning of the order section are given a lower
-% sorting weight than characters occuring later. When sorting
-% alphabetically, characters with the lowest weight come first.
-%
-% All characters not in the \order section (including ASCII characters)
-% are given the same very high sorting weight to ensure that they come
-% last when sorting alphabetically.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-% CHARACTER SET
-
-\lowupcase{ % Lowercase Uppercase
- % Code TeX Code TeX
- %
- à À % ^^e0 \`{a} ^^c0 \`{A}
- á Á % ^^e1 \'{a} ^^c1 \'{A}
- â Â % ^^e2 \^{a} ^^c2 \^{A}
- ã Ã % ^^e3 \~{a} ^^c3 \~{A}
- ä Ä % ^^e4 \"{a} ^^c4 \"{A}
- å Å % ^^e5 \aa ^^c5 \AA
- æ Æ % ^^e6 \ae ^^c6 \AE
- ç Ç % ^^e7 \c{c} ^^c7 \c{C}
- è È % ^^e8 \`{e} ^^c8 \`{E}
- é É % ^^e9 \'{e} ^^c9 \'{E}
- ê Ê % ^^ea \^{e} ^^ca \^{E}
- ë Ë % ^^eb \"{e} ^^cb \"{E}
- ì Ì % ^^ec \`{\i} ^^cc \`{I}
- í Í % ^^ed \'{\i} ^^cd \'{I}
- î Î % ^^ee \^{\i} ^^ce \^{I}
- ï Ï % ^^ef \"{\i} ^^cf \"{I}
- ð Ð % ^^f0 \dh ^^d0 \DH
- ñ Ñ % ^^f1 \~{n} ^^d1 \~{N}
- ò Ò % ^^f2 \`{o} ^^d2 \`{O}
- ó Ó % ^^f3 \'{o} ^^d3 \'{O}
- ô Ô % ^^f4 \^{o} ^^d4 \^{O}
- õ Õ % ^^f5 \~{o} ^^d5 \~{O}
- ö Ö % ^^f6 \"{o} ^^d6 \"{O}
- ø Ø % ^^f8 \o ^^d8 \O
- ù Ù % ^^f9 \`{u} ^^d9 \`{U}
- ú Ú % ^^fa \'{u} ^^da \'{U}
- û Û % ^^fb \^{u} ^^db \^{U}
- ü Ü % ^^fc \"{u} ^^dc \"{U}
- ý Ý % ^^fd \'{y} ^^dd \'{Y}
- þ Þ % ^^fe \th ^^de \TH
-}
-
-% SORTING ORDER
-
-\order{
- 0-9
- A
- À Á Â Ã Å Ä Æ
- a
- à á â ã å ä æ
- B
- b
- C Ç
- c ç
- D Ð
- d ð
- E
- È É Ê Ë
- e
- è é ê ë
- F
- f
- G
- g
- H
- h
- I
- Ì Í Î Ï
- i
- ì í î ï
- J
- j
- K
- k
- L
- l
- M
- m
- N Ñ
- n ñ
- O
- Ò Ó Ô Õ Ö Ø
- o
- ò ó ô õ ö ø
- P
- p
- Q
- q
- R
- r
- S
- s ß
- T Þ
- t þ
- U
- Ù Ú Û Ü
- u
- ù ú û ü
- V
- v
- W
- w
- X
- x
- Y
- Ý
- y
- ý ÿ
- Z
- z
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Build/source/texk/bibtex8/tests/sort2.bbl b/Build/source/texk/bibtex8/tests/sort2.bbl
deleted file mode 100644
index 15464fe5b18..00000000000
--- a/Build/source/texk/bibtex8/tests/sort2.bbl
+++ /dev/null
@@ -1,15 +0,0 @@
-\section*{Test result}
-\begin{itemize}
-\item Aa AA aa
-\item Ää ÄÄ ää
-\item Bb BB bb
-\item Cc CC cc
-\item Oo OO oo
-\item Öö ÖÖ öö
-\item Xx XX xx
-\item Yy YY yy
-\item Zz ZZ zz
-\item Øø ØØ øø
-\item Åå ÅÅ åå
-\end{itemize}
-\endinput
diff --git a/Build/source/texk/bibtex8/tests/sort2.csf b/Build/source/texk/bibtex8/tests/sort2.csf
deleted file mode 100644
index 6ac91cd7443..00000000000
--- a/Build/source/texk/bibtex8/tests/sort2.csf
+++ /dev/null
@@ -1,114 +0,0 @@
-% CHARACTER SET
-
-\lowupcase{ % Lowercase Uppercase
- % Code TeX Code TeX
- %
- à À % ^^e0 \`{a} ^^c0 \`{A}
- á Á % ^^e1 \'{a} ^^c1 \'{A}
- â Â % ^^e2 \^{a} ^^c2 \^{A}
- ã Ã % ^^e3 \~{a} ^^c3 \~{A}
- ä Ä % ^^e4 \"{a} ^^c4 \"{A}
- å Å % ^^e5 \aa ^^c5 \AA
- æ Æ % ^^e6 \ae ^^c6 \AE
- ç Ç % ^^e7 \c{c} ^^c7 \c{C}
- è È % ^^e8 \`{e} ^^c8 \`{E}
- é É % ^^e9 \'{e} ^^c9 \'{E}
- ê Ê % ^^ea \^{e} ^^ca \^{E}
- ë Ë % ^^eb \"{e} ^^cb \"{E}
- ì Ì % ^^ec \`{\i} ^^cc \`{I}
- í Í % ^^ed \'{\i} ^^cd \'{I}
- î Î % ^^ee \^{\i} ^^ce \^{I}
- ï Ï % ^^ef \"{\i} ^^cf \"{I}
- ð Ð % ^^f0 \dh ^^d0 \DH
- ñ Ñ % ^^f1 \~{n} ^^d1 \~{N}
- ò Ò % ^^f2 \`{o} ^^d2 \`{O}
- ó Ó % ^^f3 \'{o} ^^d3 \'{O}
- ô Ô % ^^f4 \^{o} ^^d4 \^{O}
- õ Õ % ^^f5 \~{o} ^^d5 \~{O}
- ö Ö % ^^f6 \"{o} ^^d6 \"{O}
- ø Ø % ^^f8 \o ^^d8 \O
- ù Ù % ^^f9 \`{u} ^^d9 \`{U}
- ú Ú % ^^fa \'{u} ^^da \'{U}
- û Û % ^^fb \^{u} ^^db \^{U}
- ü Ü % ^^fc \"{u} ^^dc \"{U}
- ý Ý % ^^fd \'{y} ^^dd \'{Y}
- þ Þ % ^^fe \th ^^de \TH
-}
-
-% SORTING ORDER
-
-\order{
- 0-9
- A
- À Á Â Ã Ä
- a
- à á â ã ä
- B
- b
- C Ç
- c ç
- D Ð
- d ð
- E
- È É Ê Ë
- e
- è é ê ë
- F
- f
- G
- g
- H
- h
- I
- Ì Í Î Ï
- i
- ì í î ï
- J
- j
- K
- k
- L
- l
- M
- m
- N Ñ
- n ñ
- O
- Ò Ó Ô Õ Ö
- o
- ò ó ô õ ö
- P
- p
- Q
- q
- R
- r
- S
- s ß
- T Þ
- t þ
- U
- Ù Ú Û Ü
- u
- ù ú û ü
- V
- v
- W
- w
- X
- x
- Y
- Ý
- y
- ý ÿ
- Z
- z
- Æ
- æ
- Ø
- ø
- Å
- å
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Build/source/texk/bibtex8/tests/sort3.bbl b/Build/source/texk/bibtex8/tests/sort3.bbl
deleted file mode 100644
index a2ec3bea9b7..00000000000
--- a/Build/source/texk/bibtex8/tests/sort3.bbl
+++ /dev/null
@@ -1,15 +0,0 @@
-\section*{Test result}
-\begin{itemize}
-\item Aa AA aa
-\item Bb BB bb
-\item Cc CC cc
-\item Oo OO oo
-\item Øø ØØ øø
-\item Xx XX xx
-\item Yy YY yy
-\item Zz ZZ zz
-\item Åå ÅÅ åå
-\item Ää ÄÄ ää
-\item Öö ÖÖ öö
-\end{itemize}
-\endinput
diff --git a/Build/source/texk/bibtex8/tests/sort3.csf b/Build/source/texk/bibtex8/tests/sort3.csf
deleted file mode 100644
index 909cf0f60ed..00000000000
--- a/Build/source/texk/bibtex8/tests/sort3.csf
+++ /dev/null
@@ -1,281 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% CHARACTER SET: ISO 8859-1 (Latin 1)
-%
-% ISO 8859-1 is the system character set used by Unix/X Windows and
-% MS Windows.
-%
-% SORTING ORDER: Swedish
-%
-% Alphabetical sorting order of Aa..Zz (including accented characters).
-%
-% This is a BibTeX Codepage and Sort definition file (CSF). It is
-% used to define the 8-bit character set used by BibTeX and the
-% order in which those characters should be sorted. The file
-% format is documented below this header section.
-%
-% This file will only work with the 8-bit implementation of BibTeX
-% written by Niel Kempson and Alejandro Aguilar-Sierra:
-%
-% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% FILE FORMAT
-%
-% The codepage and sorting order (CS) file defines how BibTeX will treat an
-% 8-bit character set, specifically which characters are to be treated as
-% letters, the upper/lower case relationships between characters, and the
-% sorting order of characters.
-%
-% The CS file may contain a number of sections, each presented in the
-% form of a TeX macro:
-%
-% \section-name{
-% <section definitions>
-% }
-%
-% Four sections are currently supported: \lowupcase, \lowercase, \uppercase
-% and \order. The syntax of the four supported sections is summarised below.
-%
-% 8-bit characters may be entered naturally, but to avoid problems with
-% character set translation or corruption, they can also be entered using
-% the TeX-style portable notation for character codes, i.e. ^^XX, where XX
-% is the hexadecimal value ofthe character code.
-%
-% Reading of the sections ends when the first '}' character is reached, so
-% '}' can't be included in a section. You can't use ^^7d either.
-%
-% The percent sign ('%') is used to introduce a trailing comment - it and
-% all remaining characters on a line are ignored. ^^25 has the same effect.
-%
-%
-% \lowupcase section
-%
-% The \lowupcase section of the CS file is used to define the lower
-% /upper and upper/lower case relationship of pairs of specified
-% characters. It is only used if the relationship is symmetrical - use
-% \lowercase or \upcase if it isn't.
-%
-% The syntax of the \lowupcase section is:
-%
-% \lowupcase{
-% <LC-1> <UC-1> % Comment begins with a percent sign
-% <LC-2> <UC-2>
-% ...
-% <LC-N> <UC-N>
-% }
-%
-% Each <LC-n> <UC-n> pair of characters defines that the upper case
-% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of
-% <UC-n> is <LC-n>.
-%
-% You cannot redefine the lower or upper case equivalent of an ASCII
-% character (code < 128), so all instances of <LC-n> and <UC-n>
-% (i.e. both sides of the relationship) must have codes > 127.
-%
-%
-% \lowercase section
-%
-% The \lowercase section of the CS file is used to define the lower case
-% equivalent of specified characters. It should normally only be used
-% if the relationship isn't symmetrical - use \lowupcase if it is.
-%
-% The syntax of the \lowercase section is:
-%
-% \lowercase{
-% <UC-1> <LC-1> % Comment begins with a percent sign
-% <UC-2> <LC-2>
-% ...
-% <UC-N> <LC-N>
-% }
-%
-% Each <LC-n> <UC-n> pair of characters defines that the lower case
-% equivalent of <UC-n> is <LC-n>.
-%
-% You cannot redefine the lower case equivalent of an ASCII character
-% (code < 128), so all instances of <UC-n> (i.e. the left hand side
-% of the relationship) must have codes > 127.
-%
-%
-% \uppercase section
-%
-% The \uppercase section of the CS file is used to define the upper case
-% equivalent of specified characters. It should normally only be used
-% if the relationship isn't symmetrical - use \lowupcase if it is.
-%
-% The syntax of the \uppercase section is:
-%
-% \uppercase{
-% <LC-1> <UC-1> % Comment begins with a percent sign
-% <LC-2> <UC-2>
-% ...
-% <LC-N> <UC-N>
-% }
-%
-% Each <LC-n> <UC-n> pair of characters defines that the upper case
-% case equivalent of <LC-n> is <UC-n>.
-%
-% You cannot redefine the upper case equivalent of an ASCII character
-% (code < 128), so all instances of <LC-n> (i.e. the left hand side
-% of the relationship) must have codes > 127.
-%
-%
-% \order section
-%
-% The \order section of the CS file is used to define the order in which
-% characters are sorted.
-%
-% The syntax of the \order section is:
-%
-% \order{
-% <char-1> % Comment begins with a percent sign
-% <char-2> <char-3> % whitespace between the chars
-% <char-4> - <char-5> % a hyphen between the chars
-% <char-4> _ <char-5> % an underscore between the chars
-% ...
-% <char-n>
-% }
-%
-% All characters on the same line are given the same sorting weight.
-%
-% The construct <char-1> <underscore> <char-2> is used to denote that
-% all characters in the range <char-1> to <char-2> should be given the
-% same sorting weight. For example, "A _ Z" would cause all ASCII
-% upper case alphabetical characters to have the same sorting weight
-% and would be equivalent to placing all 26 characters on the same line.
-%
-% The construct <char-1> <hyphen> <char-2> is used to denote that all
-% characters in the range <char-1> to <char-2> should be given an
-% ascending set of sorting weights, starting with <char-1> and ending
-% with <char-2>. For example, "A - Z" would cause all upper case ASCII
-% alphabetical characters to be sorted in ascending order and would be
-% equivalent to placing 'A' on the first line, 'B' on the second,
-% through to 'Z' on the 26th line.
-%
-% The characters at the beginning of the order section are given a lower
-% sorting weight than characters occuring later. When sorting
-% alphabetically, characters with the lowest weight come first.
-%
-% All characters not in the \order section (including ASCII characters)
-% are given the same very high sorting weight to ensure that they come
-% last when sorting alphabetically.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-% CHARACTER SET
-
-\lowupcase{ % Lowercase Uppercase
- % Code TeX Code TeX
- %
- à À % ^^e0 \`{a} ^^c0 \`{A}
- á Á % ^^e1 \'{a} ^^c1 \'{A}
- â Â % ^^e2 \^{a} ^^c2 \^{A}
- ã Ã % ^^e3 \~{a} ^^c3 \~{A}
- ä Ä % ^^e4 \"{a} ^^c4 \"{A}
- å Å % ^^e5 \aa ^^c5 \AA
- æ Æ % ^^e6 \ae ^^c6 \AE
- ç Ç % ^^e7 \c{c} ^^c7 \c{C}
- è È % ^^e8 \`{e} ^^c8 \`{E}
- é É % ^^e9 \'{e} ^^c9 \'{E}
- ê Ê % ^^ea \^{e} ^^ca \^{E}
- ë Ë % ^^eb \"{e} ^^cb \"{E}
- ì Ì % ^^ec \`{\i} ^^cc \`{I}
- í Í % ^^ed \'{\i} ^^cd \'{I}
- î Î % ^^ee \^{\i} ^^ce \^{I}
- ï Ï % ^^ef \"{\i} ^^cf \"{I}
- ð Ð % ^^f0 \dh ^^d0 \DH
- ñ Ñ % ^^f1 \~{n} ^^d1 \~{N}
- ò Ò % ^^f2 \`{o} ^^d2 \`{O}
- ó Ó % ^^f3 \'{o} ^^d3 \'{O}
- ô Ô % ^^f4 \^{o} ^^d4 \^{O}
- õ Õ % ^^f5 \~{o} ^^d5 \~{O}
- ö Ö % ^^f6 \"{o} ^^d6 \"{O}
- ø Ø % ^^f8 \o ^^d8 \O
- ù Ù % ^^f9 \`{u} ^^d9 \`{U}
- ú Ú % ^^fa \'{u} ^^da \'{U}
- û Û % ^^fb \^{u} ^^db \^{U}
- ü Ü % ^^fc \"{u} ^^dc \"{U}
- ý Ý % ^^fd \'{y} ^^dd \'{Y}
- þ Þ % ^^fe \th ^^de \TH
-}
-
-% SORTING ORDER
-
-\order{
- 0-9
- A
- À Á Â Ã Æ
- a
- à á â ã æ
- B
- b
- C Ç
- c ç
- D Ð
- d ð
- E
- È É Ê Ë
- e
- è é ê ë
- F
- f
- G
- g
- H
- h
- I
- Ì Í Î Ï
- i
- ì í î ï
- J
- j
- K
- k
- L
- l
- M
- m
- N Ñ
- n ñ
- O
- Ò Ó Ô Õ Ø
- o
- ò ó ô õ ø
- P
- p
- Q
- q
- R
- r
- S
- s ß
- T Þ
- t þ
- U
- Ù Ú Û Ü
- u
- ù ú û ü
- V
- v
- W
- w
- X
- x
- Y
- Ý
- y
- ý ÿ
- Z
- z
- Å
- å
- Ä
- ä
- Ö
- ö
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Build/source/texk/bibtex8/tests/testdata.bib b/Build/source/texk/bibtex8/tests/testdata.bib
deleted file mode 100644
index c17aa9c838d..00000000000
--- a/Build/source/texk/bibtex8/tests/testdata.bib
+++ /dev/null
@@ -1,43 +0,0 @@
-@Type{8bit-1,
- field = {Øø},
-}
-
-@Type{8bit-2,
- field = {Åå},
-}
-
-@Type{8bit-3,
- field = {Ää},
-}
-
-@Type{8bit-4,
- field = {Öö},
-}
-
-@Type{aa,
- field = {Aa},
-}
-
-@Type{bb,
- field = {Bb},
-}
-
-@Type{cc,
- field = {Cc},
-}
-
-@Type{oo,
- field = {Oo},
-}
-
-@Type{xx,
- field = {Xx},
-}
-
-@Type{yy,
- field = {Yy},
-}
-
-@Type{zz,
- field = {Zz},
-}
diff --git a/Build/source/texk/bibtex8/tests/teststyle.bst b/Build/source/texk/bibtex8/tests/teststyle.bst
deleted file mode 100644
index 72f7525c7b5..00000000000
--- a/Build/source/texk/bibtex8/tests/teststyle.bst
+++ /dev/null
@@ -1,36 +0,0 @@
-ENTRY {field}{}{}
-
-FUNCTION {output_entry} {
- "\item " field * " " *
- field "u" change.case$ * " " *
- field "l" change.case$ *
- write$ newline$
-}
-
-FUNCTION {type} {output_entry}
-
-READ
-
-FUNCTION {set_sortkey} {
- field 'sort.key$ :=
-}
-
-ITERATE {set_sortkey}
-
-SORT
-
-FUNCTION {output_beg} {
- "\section*{Test result}" write$ newline$
- "\begin{itemize}" write$ newline$
-}
-
-FUNCTION {output_end} {
- "\end{itemize}" write$ newline$
- "\endinput" write$ newline$
-}
-
-EXECUTE {output_beg}
-
-ITERATE {call.type$}
-
-EXECUTE {output_end}