-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into build/work000 r69148 #158
- Loading branch information
Showing
26 changed files
with
268 additions
and
101 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,14 @@ | ||
2023-12-16 TANAKA Takuji <[email protected]> | ||
|
||
* configure.ac, version.h: | ||
Bump version to 4.02 (16 dec 2023). | ||
* bibtex-4.c: | ||
Support characters defined by Unicode 15.1. | ||
It works with ICU 74.1 or later. | ||
* tests/bibtexu-{char,iscjk}.test, | ||
tests/iscjku.bbl, tests/testiscjku.bib, Makefile.am: | ||
Update tests. | ||
|
||
2023-08-30 TANAKA Takuji <[email protected]> | ||
|
||
* tests/{bibtex8u-mem,bibtexu-char}.test: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#! /bin/sh | ||
# Guess values for system-dependent variables and create Makefiles. | ||
# Generated by GNU Autoconf 2.71 for extended BibTeX (TeX Live) 4.01. | ||
# Generated by GNU Autoconf 2.71 for extended BibTeX (TeX Live) 4.02. | ||
# | ||
# Report bugs to <[email protected]>. | ||
# | ||
|
@@ -629,8 +629,8 @@ MAKEFLAGS= | |
# Identity of this package. | ||
PACKAGE_NAME='extended BibTeX (TeX Live)' | ||
PACKAGE_TARNAME='extended-bibtex--tex-live-' | ||
PACKAGE_VERSION='4.01' | ||
PACKAGE_STRING='extended BibTeX (TeX Live) 4.01' | ||
PACKAGE_VERSION='4.02' | ||
PACKAGE_STRING='extended BibTeX (TeX Live) 4.02' | ||
PACKAGE_BUGREPORT='[email protected]' | ||
PACKAGE_URL='' | ||
|
||
|
@@ -1400,7 +1400,7 @@ if test "$ac_init_help" = "long"; then | |
# 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 extended BibTeX (TeX Live) 4.01 to adapt to many kinds of systems. | ||
\`configure' configures extended BibTeX (TeX Live) 4.02 to adapt to many kinds of systems. | ||
|
||
Usage: $0 [OPTION]... [VAR=VALUE]... | ||
|
||
|
@@ -1472,7 +1472,7 @@ fi | |
|
||
if test -n "$ac_init_help"; then | ||
case $ac_init_help in | ||
short | recursive ) echo "Configuration of extended BibTeX (TeX Live) 4.01:";; | ||
short | recursive ) echo "Configuration of extended BibTeX (TeX Live) 4.02:";; | ||
esac | ||
cat <<\_ACEOF | ||
|
||
|
@@ -1599,7 +1599,7 @@ fi | |
test -n "$ac_init_help" && exit $ac_status | ||
if $ac_init_version; then | ||
cat <<\_ACEOF | ||
extended BibTeX (TeX Live) configure 4.01 | ||
extended BibTeX (TeX Live) configure 4.02 | ||
generated by GNU Autoconf 2.71 | ||
|
||
Copyright (C) 2021 Free Software Foundation, Inc. | ||
|
@@ -2280,7 +2280,7 @@ cat >config.log <<_ACEOF | |
This file contains any messages produced by compilers while | ||
running configure, to aid debugging if configure makes a mistake. | ||
|
||
It was created by extended BibTeX (TeX Live) $as_me 4.01, which was | ||
It was created by extended BibTeX (TeX Live) $as_me 4.02, which was | ||
generated by GNU Autoconf 2.71. Invocation command line was | ||
|
||
$ $0$ac_configure_args_raw | ||
|
@@ -8937,7 +8937,7 @@ fi | |
|
||
# Define the identity of the package. | ||
PACKAGE='extended-bibtex--tex-live-' | ||
VERSION='4.01' | ||
VERSION='4.02' | ||
|
||
|
||
# Some tools Automake needs. | ||
|
@@ -19329,7 +19329,7 @@ Usage: $0 [OPTIONS] | |
Report bugs to <[email protected]>." | ||
|
||
lt_cl_version="\ | ||
extended BibTeX (TeX Live) config.lt 4.01 | ||
extended BibTeX (TeX Live) config.lt 4.02 | ||
configured by $0, generated by GNU Autoconf 2.71. | ||
|
||
Copyright (C) 2011 Free Software Foundation, Inc. | ||
|
@@ -21537,7 +21537,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | |
# report actual input values of CONFIG_FILES etc. instead of their | ||
# values after options handling. | ||
ac_log=" | ||
This file was extended by extended BibTeX (TeX Live) $as_me 4.01, which was | ||
This file was extended by extended BibTeX (TeX Live) $as_me 4.02, which was | ||
generated by GNU Autoconf 2.71. Invocation command line was | ||
|
||
CONFIG_FILES = $CONFIG_FILES | ||
|
@@ -21605,7 +21605,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ | |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | ||
ac_cs_config='$ac_cs_config_escaped' | ||
ac_cs_version="\\ | ||
extended BibTeX (TeX Live) config.status 4.01 | ||
extended BibTeX (TeX Live) config.status 4.02 | ||
configured by $0, generated by GNU Autoconf 2.71, | ||
with options \\"\$ac_cs_config\\" | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,7 @@ dnl This file is free software; the copyright holder | |
dnl gives unlimited permission to copy and/or distribute it, | ||
dnl with or without modifications, as long as this notice is preserved. | ||
dnl | ||
AC_INIT([extended BibTeX (TeX Live)], [4.01], [[email protected]]) | ||
AC_INIT([extended BibTeX (TeX Live)], [4.02], [[email protected]]) | ||
AC_PREREQ([2.65]) | ||
AC_CONFIG_SRCDIR([bibtex-1.c]) | ||
AC_CONFIG_AUX_DIR([../../build-aux]) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
#! /bin/sh -vx | ||
# $Id$ | ||
# Copyright 2022-2023 TANAKA Takuji <[email protected]> | ||
# You may freely use, modify and/or distribute this file. | ||
|
||
BinDir=${BinDir:-.} | ||
ExeExt=${ExeExt:-} | ||
_bibtexu=$BinDir/bibtexu$ExeExt | ||
|
||
test -d tests || mkdir -p tests | ||
|
||
LC_ALL=C; export LC_ALL; LANGUAGE=C; export LANGUAGE | ||
# | ||
TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF | ||
BSTINPUTS=$srcdir/tests; export BSTINPUTS | ||
BIBINPUTS=$srcdir/tests; export BIBINPUTS | ||
|
||
|
||
rc=0 | ||
|
||
## test for is.knj.str$ | ||
|
||
icuver=1000 | ||
$_bibtexu --version | grep 'ICU version' | sed -E 's/.*ICU version ([1-9][0-9])\..*/\1/' > tests/icuver.txt | ||
icuver=`cat tests/icuver.txt` | ||
echo "*** icuver="$icuver | ||
if [ $icuver -lt 74 ]; then | ||
# skip CJK Ideograph Extension I | ||
# ex. U+2EBF0 | ||
uchr='\x{2EBF0}' | ||
fi | ||
if [ $icuver -lt 72 ]; then | ||
# skip CJK Ideograph Extension H | ||
# ex. U+31350 | ||
uchr=${uchr}'|\x{31350}' | ||
fi | ||
if [ $icuver -lt 70 ]; then | ||
# skip Kana Extended B | ||
# ex. U+1AFF0 | ||
uchr=${uchr}'|\x{1AFF0}' | ||
fi | ||
if [ $icuver -lt 66 ]; then | ||
# skip CJK Ideograph Extension G, Small Kana Extension | ||
# ex. U+30000, U+1B150 | ||
uchr=${uchr}'|\x{30000}|\x{1B150}' | ||
fi | ||
cp $srcdir/tests/iscjku.aux tests/xiscjku.aux | ||
$_bibtexu tests/xiscjku || rc=1 | ||
cp $srcdir/tests/iscjku.bbl tests/oiscjku.bbl | ||
if [ $icuver -le 73 ]; then | ||
echo "*** skip checking CJK Ideograph Extension G, H or I" | ||
perl -i".bak" -CD -ne "print unless /${uchr}/" tests/oiscjku.bbl | ||
perl -i".bak" -CD -ne "print unless /${uchr}/" tests/xiscjku.bbl | ||
fi | ||
diff tests/oiscjku.bbl tests/xiscjku.bbl || rc=2 | ||
|
||
exit $rc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,14 @@ | ||
2023-12-16 TANAKA Takuji <[email protected]> | ||
|
||
* version 1.08 Stable version. | ||
* configure.ac: Bump version. | ||
* sort.c: Warn if remaining buffer is small for custom collation rules | ||
when "icu_locale" and "icu_rules" are specified in style file. | ||
Add CJK Unified Ideograph Extension I in Unicode 15.1. | ||
It works with ICU 74.1 or later. | ||
* tests/upmendex.test, tests/locale3.ist, tests/locale3-rule.ind, | ||
Makefile.am: Update tests. | ||
|
||
2023-08-11 TANAKA Takuji <[email protected]> | ||
|
||
* tests/upmendex.test: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.