2026-03-02  Karl Berry  <karl@tug.org>

	* TL'26 release.

2025-12-26  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, uptex_version.h:
	upTeX version u2.02.
	* uptex-m.ch, upbibtex.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-17.0.0.txt Date: 2025-08-01".
	* tests/kcat.tex, tests/upkcat.txt: Update a test.

2025-12-14  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* am/uptex.am (uptex_tests): Fix typo.

2025-12-02  Karl Berry  <karl@freefriends.org>

	* am/uptex.am (up-basic.tex): $(srcdir) not $srcdir.

2025-11-30  Karl Berry  <karl@freefriends.org>

	* am/uptex.am (uptex_tests): depend on up-basic{,-{euc,sjis}}.fmt
	here to avoid race condition when running the tests. Define rules
	to build them.

2025-10.02  Andreas Scherer  <https://ascherer.github.io>

	* upbibtex.ch: Minor improvements for TIE and WEAVE.

2025-10-02  Karl Berry  <karl@freefriends.org>

	* upbibtex.ch: adapt to bibtex.web 0.99e and bibtex.ch.

2025-08-10  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* pTeX_doc/{{README,Changes,INSTALL}.txt,ChangeLog,
	COPYRIGHT{,.ja}}: Move from ../ptexdir/*.
	* uptexextra.h, am/uptex.am, ptriptest.test:
	Remove ptex and ptexdir/.
	* COPYRIGHT, COPYRIGHT.ja:
	Add Japanese TeX Development Community to copyright holders.
	https://github.com/texjporg/tex-jp-build/issues/32
	* uptex-prntknj.test: Update tests.

2025-08-10  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* am/uptex.am: Clean up unbalanced-braces*.ch .
	https://github.com/texjporg/tex-jp-build/pull/187

2025-06-22  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, kanji.[ch]:
	Fix bug on \uppercase, \lowercase for CJK character.
	Thanks to TAKENO S. and Y. Morimi.
	https://github.com/texjporg/tex-jp-build/issues/179
	* tests/printkanji.tex, tests/pknj-[esu].log:
	Update tests.

2025-04-26  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* {nissya,sample,skipjfmp,updvitype,upver,yokotate}.test,
	uptex-{ctrlsym,prntknj,ucs,widow}.test, tests/pver{1,2}.tex,
	tests/chcode.{pl,tfm}, tests/chcode-{euc,jis,sjis,utf8}.pl,
	tests/let_char_token.tex, tests/chartoken.log,
	tests/control-symbol.tex, tests/ctrlsym.tex,
	tests/ctrlsym-{e,s}.log, tests/jctrlsym-{e,u}.log,
	tests/ptexlineendmode.tex,
	tests/endlinechar.tex, tests/endline.log,
	tests/up-endlinea.typ, tests/up-lineenda.typ,
	tests/up-jctrlsyma-{e,u}.typ, tests/printkanji.tex,
	tests/pknj-{e,s,u}.log, tests/up-pknj-{e,s,u}a.typ,
	tests/ucs{_toucs}.tex, tests/ucs-{e,s,u}.log,
	tests/jchwidow.tex, tests/up-jchwidow{,-{e,s}}.log,
	tests/nissya.bst, tests/nissya_bib.{aux,bbl},
	tests/ptex{3,4}.{dvi,tex}, tests/ptex{3,4}a-{jis,utf8}.typ,
	tests/sample.{bib,dvi}, tests/samplea.typ,
	tests/skipjfmp.{pl,tfm,tex},
	tests/{min10,tmin10}.{pl,tfm}, tests/goth10.tfm,
	tests/disp_{jfm,unbox}.tex, tests/inhibitglue_extensions.tex,
	tests/filename_test.sh, am/uptex.am:
	Clean up tests to prepare to remove ptexdir.
	https://github.com/texjporg/tex-jp-build/issues/32
	* wcfname0.test: Add tests for recorder filename.
	https://github.com/texjporg/tex-jp-build/issues/45

2025-04-05  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Enable \prebreakpenalty for combining
	characters. Thanks to Takayuki YATO.
	https://github.com/texjporg/tex-jp-build/issues/46
	* uptex-m.ch: Better memory allocation for fonts.
	Thanks to Dr. Werner Fink, Y. Morimi, and H. Kitagawa.
	https://tug.org/pipermail/tex-live/2025-March/051381.html
	https://github.com/texjporg/tex-jp-build/issues/177
	* tests/jchwidow.tex, tests/up-jchwidow.log: Update tests.
	* uptex-m.ch, upbibtex.ch, uptex_version.h:
	upTeX version u2.01.

2025-03-07  Karl Berry  <karl@tug.org>

	* TL'25 release.

2025-02-20  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Check code range of ^^^^xyzw.
	Thanks to Takayuki YATO.

2025-02-15  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Increase size of auto_xsp_code().
	Set default catcode of 16bit latin character
	to other_char(12).
	https://github.com/texjporg/tex-jp-build/issues/170

2025-02-09  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* ptex-base.ch, uptex-m.ch:
	Forgot to increase size of eqtb[] 256 -> 1024, when
	inhibit_xsp/kinsoku tables were increased 256 -> 1024.
	(Commit 2022-12-12 r65246-65248 was incomplete, and the
	fix on commit 2024-09-22 r72333 was incorrect).

2025-02-08  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Enable ^^^^xyzw format only when
	internal encoding is upTeX.

2025-02-07  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Enable catcode mac_param(6) for
	16bit latin character.
	* tests/catcd.tex, tests/up-cat.log: Update tests.
	https://github.com/texjporg/tex-jp-build/issues/170

2025-02-02  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Improve treatment for catcode of
	16bit latin character.
	* uptex-cat.test, tests/catcd.tex, tests/up-cat.log,
	am/uptex.am: Add test for catcode of 16bit latin character.
	https://github.com/texjporg/tex-jp-build/issues/170

2025-01-27  Karl Berry  <karl@freefriends.org>

	* am/uptex.am (uptex-pool.c): exit 1 if makecpool failed.

2025-01-21  Vincenzo Mantova <vlmantova@gmail.com>

	* configure.ac (bin_links) [UPWEB]: make up...->p... links conditional.
	https://tug.org/pipermail/tlbuild/2024q2/005555.html

2025-01-02  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* kanji.c, uptex-m.ch:
	Accept extended upTeX internal encoding also in internal
	encoding EUC/SJIS (pTeX-compatible mode).
	Set default kcatcode for japanese-otf-uptex macros
	to 16 (kanji).
	* upkcat.test, tests/kcat.tex, tests/upkcat{,-{e,s}}.txt:
	Update tests.
	* uptex-widow.test, tests/jchwidow.tex, tests/up-jchwidow.log,
	am/uptex.am: Add new tests for widow penalty originally
	written by Kitagawa-san.
	https://github.com/texjporg/tex-jp-build/issues/103
	* COPYRIGHT, COPYRIGHT.ja: copyright year.

2024-10-20  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, uptex.defines, kanji.{c,h}:
	Support Latin Unicode and 16bit OFM Level-0.
	Implement new kcatcode (latin_ucs(14)).
	* updvitype.ch: Support 16bit OFM Level-0.
	* uptex-{ofm,lmr,noto}.test, tests/lmr{1,2}.tex,
	tests/noto1.tex, tests/up-ofm.tex, tests/up-prim.tex,
	tests/up-lmr{1,2}.log, tests/up-noto1.log,
	tests/up-ofm.log, tests/up-ofma.typ, tests/up-prim.log,
	am/uptex.am: Update tests.
	* uptex-m.ch, upbibtex.ch, uptex_version.h:
	upTeX version u2.00.
	https://github.com/texjporg/tex-jp-build/issues/170

2024-10-12  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-prim.test, tests/up-prim.{tex,log},
	am/uptex.am: Add a test.
	* uptex-m.ch: revision date.
	* COPYRIGHT.ja: copyright year.

2024-09-30  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: kcatcode (latin_ucs(14)) is removed
	since it will be supported in upTeX-2.00.

2024-09-28  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-16.0.0.txt Date: 2024-02-22".
	Also add a new block
	"CJK Unified Ideographs Extension J"
	which is approved in Unicode 17.0, 2025.
	* tests/unibib.{tex,bib,bbl}: Update a test.

2024-09-22  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* ptex-base.ch, ptex_version.h: Version p4.1.2.

2024-09-21  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* ptex-base.ch, uptex-m.ch:
	Fix a bug in initialization of inhibit_xsp/kinsoku tables
	(Bug introduced on commit 2022-12-12 r65248).

2024-09-16  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* ptex-base.ch: Use constants enc_jis and enc_ucs.
	* am/uptex.am: Tweak.

2024-05-18  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* ptex-base.ch: Enable to get character codes
	from control symbols by using backquote "`".
	* tests/ctlsym_num.tex: Add a test file.
	https://github.com/texjporg/tex-jp-build/issues/167

2024-05-11  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Fix unmatched begin-end grouping
	from Yukimasa Morimi san:
	https://github.com/texjporg/tex-jp-build/issues/46

2024-05-01  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch: Revert some patches.

2024-04-27  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, kanji.{c,h}, updvitype.ch, uptex.defines:
	Support new encoding of upTeX for combining characters
	with multiple codepoints.
	Trial of Unicode Latin characters (experimental).
	New kcatcodes (latin_ucs(14), modifier(20)) are added.
	* {uppltotf,uptftopl,updvitype}.ch: Version p240427.
	Support upTeX new encoding for combining characters.
	* newjfm.test, updvitype.test, tests/kcat.tex, tests/upkcat.txt,
	tests/uptex5.{tex,dvi}, tests/uptex5a.typ,
	tests/testnewu{,8}.{pl,tfm}, am/uptex.am: Update tests.
	* uptex-m.ch, upbibtex.ch, uptex_version.h:
	upTeX version u1.35.
	https://github.com/texjporg/tex-jp-build/issues/46
	* COPYRIGHT: copyright year.

2024-04-14  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* {,u}ptriptest.test:
	Filter Web2C year/dev in banner.

2024-03-10  Karl Berry  <karl@tug.org>

	* TL'24 release.

2024-02-10  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* ptex_version.h, ptex-base.ch, zfmtcompress.test,
	am/uptex.am: Copy ptex source files from ../ptexdir
	to cleaning up building environment.
	https://github.com/texjporg/tex-jp-build/issues/32

2023-12-24  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* wcfname{,0}.test:
	Avoid errors on parallel test processing.

2023-11-25  TANAKA Takuji  <ttk@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@t-lab.opal.ne.jp>

	* wcfname.test: Add test for file names with over-BMP
	(4byte UTF-8).
	https://tug.org/pipermail/tex-live/2023-November/049685.html
	* ptriptest.test, uptriptest.test:
	Check diffs of trip.{fot,typ} with ignoring trivial changes
	in trip tests.
	* gkhuge.test: Update test for Windows.

2023-09-21  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uptex-m.ch: Clean up changes on 2023-09-03.
	* unibib.test: New test for upbibtex.

2023-09-17  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uppltotf.ch, uptftopl.ch: Version p230917.
	  - Support more than 256 different glue/kern.
	* gk256.test, tests/gk256[gk].{tex,tfm}: New tests.

2023-09-16  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, uptex_version.h:
	upTeX version u1.30.
	* uptex-m.ch, upbibtex.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-15.1.0.txt Date: 2023-07-28, 15:47:20 GMT".
	* tests/kcat.tex, tests/upkcat.txt: Update a test.

2023-09-03  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* {ptriptest,uptriptest,upver}.test:
	Update tests for Windows.

2023-09-03  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uptex-m.ch: Proper support for \kchar in math mode.
	https://github.com/texjporg/tex-jp-build/pull/159
	* kanji.c: Check character code range < 2^24.
	https://github.com/texjporg/tex-jp-build/issues/160

2023-08-20  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* am/uptex.am, {gkhuge,newjfm,nissya,ptriptest,
	sample,skipjfmp,uparse,upbibtex-mem,upbibtex,updvitype,
	upkcat,uppltotf,uptftopl,uptriptest,upver,
	wcfname,wcfname0,yokotate}.test:
	Make easier to test on Windows.

2023-04-10  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* upbibtex.ch: Fix bug of substring$
	from Yukimasa Morimi san:
	https://github.com/texjporg/tex-jp-build/issues/157

2023-03-29  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* wcfname.test:
	Skip tests for Shift_JIS & EUC-JP if conversion failed.
	Report from Ken Moffat.
	https://tug.org/pipermail/tex-k/2023-March/003911.html

2023-03-09  Karl Berry  <karl@tug.org>

	* TL'23 release.

2023-02-14  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* wcfname.test:
	Avoid errors on parallel test processing.
	Report from Ken Brown.

2023-01-28  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* am/uptex.am:
	Revert options --enable-uptex(-synctex) for configure.
	By default, we do not build binary of upTeX (uptex)
	and we use alias of e-upTeX (euptex) for it.
	https://github.com/texjporg/tex-jp-build/issues/32
	ptriptest.test: Add a test for pTeX compatible mode.

2023-01-15  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptexextra.h:
	Make AUTHOR "Japanese TeX Development Community".
	* am/uptex.am:
	Remove binaries of upTeX (uptex).
	Now we use alias of e-upTeX (euptex) for upTeX (uptex).
	https://github.com/texjporg/tex-jp-build/issues/32
	* COPYRIGHT: copyright year.

2022-12-28  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* wcfname.test, am/uptex.am:
	Add tests for file names with JIS X 0208 & UTF-8 characters
	in `uptex --kanji-internal={euc,sjis,uptex}`.
	https://github.com/texjporg/tex-jp-build/issues/136

2022-12-22  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex.defines, kanji.h, am/uptex.am:
	Accept file names with JIS X 0208 characters
	in `uptex --kanji-internal={euc,sjis}`.
	https://github.com/texjporg/tex-jp-build/issues/136

2022-12-12  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Fix a bug that \inhibitxspcode after Japanese
	character was ineffective due to lack of mod max_cjk_val.
	See comments on 2022-12-11.
	https://github.com/texjporg/tex-jp-build/issues/32

2022-12-09  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Add kcatcode to a character which is made
	by \char and \kchar.
	https://github.com/texjporg/tex-jp-build/issues/103

2022-12-03  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* up{bibtex,dvitype,pltotf,tftopl}.ch, am/uptex.am:
	Merge change files/binaries for pTeX tools into upTeX tools.
	Now pTeX tools (pbibtex, pdvitype, ppltotf, ptftopl) run
	as the compatible mode.
	* upbibtex.ch: version j0.36-u1.29
	https://github.com/texjporg/tex-jp-build/issues/32
	https://github.com/texjporg/tex-jp-build/issues/154

2022-11-27  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* {nissya,sample,skipjfmp,upbibtex-mem,updvitype,yokotate}.test,
	upbibtex-{longline,openout}-test.pl,
	tests/uptex[34].{tex,dvi}, tests/uptex[34]a.typ, am/uptex.am:
	Add tests for pTeX compatible mode of tools for upTeX.
		upbibtex -kanji=internal=euc :: pbibtex compatible
		updvitype -kanji=utf8 :: pdvitype compatible
		uppltotf -kanji=utf8 :: ppltotf compatible
		uptftopl -kanji=utf8 :: ptftopl compatible
	https://github.com/texjporg/tex-jp-build/issues/32

2022-11-03  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uptex-m.ch: Adapt to ptex-base.ch.
	https://github.com/texjporg/tex-jp-build/issues/152

2022-10-24  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uptex-m.ch: Add to pTeX 4.1.0.
	* uptex.defines: Add toJIS.

2022-09-03  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* upbibtex.ch:
	Check options before initialization of kpathsearch parameters.
	This change prevents unwanted looking for texmf.cnf.
	https://github.com/texjporg/tex-jp-build/issues/145
	* upbibtex.test, am/uptex.am:
	Update tests for upBibTeX.

2022-09-01  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* kanji.c: Initialization of infile_enc_auto is moved to ptexenc.
	This change prevents unwanted looking for texmf.cnf.
	https://github.com/texjporg/tex-jp-build/pull/144

2022-07-23  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.29.
	* uptex-m.ch, upbibtex.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-15.0.0.txt Date: 2022-01-28, 20:58:00 GMT [KW]".
	* tests/kcat.tex, tests/upkcat.txt: Update a test.

2022-06-12  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* kanji.[ch], upbibtex.ch:
	Support guessing input file encodings.
	https://github.com/texjporg/tex-jp-build/issues/142
	* upbibtex.test, am/uptex.am:
	Add tests for guess encodings & upBibTeX.

2022-05-15  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* upbibtex.ch:
	Accept multibyte characters by int.to.chr$ and chr.to.int$, i.e.
	chr is corresponding to one single character multibyte string.

2022-05-07  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* upbibtex.ch:
	Support Latin-1, Latin Extended-A, Greek and Cyrillic on change.case$.
	Ignore add.period$ after Interrobang ‽.
	Make is.kanji.str$ false for Ideographic Description Characters.

2022-05-06  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* upbibtex.ch: Fix bug on kpse_set_progname.
	* upbibtex.test: Update a test.

2022-03-21  Karl Berry  <karl@tug.org>

	* TL'22 release.

2022-02-20  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* upbibtex.ch: Adapt to pbibtex.ch.
	  https://github.com/texjporg/tex-jp-build/issues/133

2022-02-15  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Adapt to ptex-base.ch.
	  More info: https://github.com/texjporg/tex-jp-build/issues/87

2022-02-13  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* upbibtex.ch: Adapt to pbibtex.ch (version number).

2022-02-05  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex.defines: Add isterminalUTF8.

2022-01-29  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uptex-m.ch: Adapt to ptex-base.ch fixes.

2022-01-23  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.28.
	* uptex-m.ch, upbibtex.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-14.0.0.txt Date: 2021-01-22, 23:29:00 GMT [KW]".
	* COPYRIGHT, COPYRIGHT.ja:
	Update copyright year.
	* upkcat.test, tests/kcat.tex, tests/upkcat.txt: Add a new test.

2022-01-22  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Change type of str_pool to unsigned short.
	  We use only 0--511, and use flag 0x100 for Japanese char.
	  More details in TUGboat 41(2):329--334, 2020.
	* kanji.h: Adapt to arguments of input_line2() in ptexenc-1.4.0
	  (for upBibTeX).
	* uptex.defines: Add multistrlen{short,filename}, fromBUFFshort.

2022-01-10  Karl Berry  <karl@freefriends.org>

	* am/uptex.am: do not silence tangle-sh.

2021-06-29  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Adapt to pTeX p3.10.0.
	* uptex.defines: Add toUCS().

2021-06-25  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uptex—m.ch: Adapt to ptex-base.ch for no re-eval.
	* tests/test_if.tex: Update.

2021-03-23  Karl Berry  <karl@tug.org>

	* TL'21.

2020-10-25  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.27.

2020-10-25  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* upbibtex.ch:
	Make is.kanji.str$ false for Latin, Cyrillic, Greek scripts
	and CJK symbols.
	* tests/unibib.{tex,bib,aux,bbl}: Test case.
	https://github.com/texjporg/tex-jp-build/issues/109

2020-08-29  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* updvitype.ch: Sync with the change of pdvitype.ch.

2020-02-22  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.26.
	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-13.0.0.txt Date: 2019-07-10, 19:06:00 GMT [KW]".
	* COPYRIGHT, COPYRIGHT.ja:
	Update copyright year.

2019-12-10  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* am/uptex.am (uptex_cppflags): append $(ZLIB_INCLUDES).
	(uptex_ldadd): append $(ZLIB_LIBS.)
	(uptex_dependencies): append $(ZLIB_DEPEND)
	(uptex_web_srcs): append zlib-fmt.ch.
	* kanji.h: #include <zlib.h>
	(dump_kanji, undump_kanji): arg is now type gzFile instead of FILE *.
	* kanji_dump.c (pTeX) [!upTeX]: #define if not already.
	(dump_kanji, undump_kanji): chang arg type.

2019-05-28  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* am/uptex.am: Add a new test.
	* upver.test: New test file for version number consistency.

2019-05-25  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch:
	Correct upTeX_revision ".25", upTeX_version_string "-u1.25".

2019-05-06  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.25.
	* kanji.c, kanji.h:
	Fix bug of kcatcode at Fullwidth ASCII variants and
	Halfwidth Katakana variants from Yusuke Terada san:
	https://github.com/texjporg/tex-jp-build/pull/79
	Set default internal encoding EUC/SJIS if a command name is
	with prefix of "p" or "ep", intending to be compatible with
	pTeX family (ptex, eptex, pbibtex, pdvitype, ppltotf, ptftopl)
	(experimental).

2019-05-06  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch:
	Make appropriate comparison of U+0100 by \if.
	https://github.com/texjporg/tex-jp-build/issues/68
	* tests/test_if.tex: Test case.

2019-02-23  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.24.
	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-12.0.0.txt Date: 2018-07-30, 19:40:00 GMT [KW]".
	Set kcatcode of "Latin Extended-B",
	"Latin Extended Additional" 15 (not_cjk).
	* COPYRIGHT, COPYRIGHT.ja:
	Update copyright year.

2019-02-03  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* kanji.h: Use fputs2() to benefit from kanji encoding conversion.
	https://github.com/texjporg/tex-jp-build/issues/34

2019-01-23  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* kanji_dump.c: Throw a warning when kanji internal encoding
	is incompatible with the preloaded format.
	https://github.com/texjporg/tex-jp-build/issues/55

2018-09-16  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* upbibtex.ch: Fix bug of substring$
	from Takashi Sakai san:
	https://github.com/texjporg/tex-jp-build/issues/64
	https://github.com/texjporg/tex-jp-build/pull/66

2018-09-09  Karl Berry  <karl@tug.org>

	* uptriptest.test: LC_ALL=LANGUAGE=C.

2018-09-03  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* gkhuge.test: Export TEXMFCNF beforehand, instead of setting
	it at each one-line command execution. This should avoid test
	failure on some platforms.
	http://tug.org/pipermail/tlbuild/2018q3/004244.html
	http://tug.org/pipermail/tlbuild/2018q3/004250.html

2018-08-18  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* gkhuge.test: More strict test.
	* tests/gkhugeng.err: Added.
	* am/uptex.am: Adjust.

2018-06-14  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* ksnji.h, kanji.c, uptex.defines:
	remove sjisterminal (w32 only).

2018-02-25  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-10.0.0.txt Date: 2017-04-12, 17:30:00 GMT [KW]".
	Exclude Latin-1 letters from "Latin-1 Supplement" block.
	Set kcatcode of "Latin-1 letters", "Latin Extended-A" 15 (not_cjk).
	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.23.
	* COPYRIGHT, COPYRIGHT.ja:
	Update copyright year.

2018-02-02  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uppltotf.ch: Adapt to changes in ptexdir/ppltotf.ch.
	* am/uptex.am: Add new tests.
	* gkhuge.test, tests/gkhuge.tex, tests/gkhuge{ok,ng}.tfm,
	  uparse.test, tests/uparse.{pl,tfm} : New test files.

2018-01-31  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Adapt to changes in ptexdir/ptex-base.ch (disp_node).

2018-01-27  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* uppltotf.ch, uptftopl.ch, uptex-m.ch: Adapt to the new JFM spec.
	* am/uptex.am: Add new tests.
	* newjfm.test, tests/testnewu.{pl,tfm}: New test files.

2018-01-21  Hironobu Yamashita  <h.y.acetaminophen@gmail.com>

	* yokotate.test, tests/{,u}[,t]min10.[pl,tfm], am/uptex.am:
	More suitable tests.

2018-01-21  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: New primitives: \uptexversion and \uptexrevision.

2017-04-24  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Adapt to changes in ptexdir/ptex-base.ch (p\TeX -> \pTeX).

2017-04-09  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: Fix a bug on a UTF-8 sequence at end of a line
	when \endlinechar=-1.

2017-01-15  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-9.0.0.txt Date: 2016-02-05, 23:48:00 GMT [KW]".
	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.22.
	* COPYRIGHT, COPYRIGHT.ja:
	Update copyright name and year.
	Rename from COPYRIGHT.utf8 to COPYRIGHT.ja.

2017-01-14  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* upbibtex.ch, kanji.h: Fix bug on "substring$".
	Thanks to Takeda Shiro san.

2016-12-16  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch:
	Use "issue@texjp.org" as bug_email in usagehelp().

2016-12-15  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* uptexextra.h: Use "issue@texjp.org" as BUG_ADDRESS.

2016-02-20  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-8.0.0.txt Date: 2014-11-10, 23:04:00 GMT [KW]".
	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.21.
	* COPYRIGHT.utf8:
	Rename from COPYRIGHT.jis and convert encoding from ISO-2022-JP
	to UTF-8.

2015-09-22  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptriptest.test: Also check tripos.tex.

2015-07-10  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptriptest (removed): Renamed ...
	* uptriptest.test (new):  ... into this.
	* am/uptex.am: Better dependencies for 'make check'.

2015-06-22  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am: Use $(tie_c) and $(tie_m).

2015-04-12  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptrip/uptrip.diffs: Updated for TL 2015.

2014-12-29  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-7.0.0.txt Date: 2014-04-03, 23:23:00 GMT [RP, KW]".
	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.20.

2014-12-12  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptriptest: Complain early if trip.fmt is not created.
	Inspired by report from vvv, tlbuild 14 Jun 2011 10:25:47.

2014-05-02  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptrip/uptrip.diffs: Updated for TL14.

2014-01-22  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptrip/uptrip.diffs: Updated for upTeX 3.14159265.

2014-01-20  Peter Breitenlohner  <peb@mppmu.mpg.de>

	TeX tuneup of 2014.
	* uptex-m.ch: Adapt to TeX Version 3.14159265.
	* uppltotf.ch: Adapt to PLtoTF Version 3.6.
	* uptftopl.ch: Adapt to TFtoPL Version 3.3.

2014-01-17  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptrip.test (removed): Renamed ...
	* uptriptest (new): ... into this.
	* am/uptex.am: Adapted.

2013-12-31  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* tests/min10.pl, tests/min10.pl: Don't write SEVENBITSAFEFLAG
	for JFM (yoko or tate) fonts.

2013-12-18  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uppltotf.ch, tests/[t]min10.pl: Drop useless extra space.
	* yokotate.test: Simplified.

2013-12-17  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* yokotate.test (new): Shell scripts to test upPLtoTF/upTFtoPL
	with yoko and tate fonts.
	* tests/[t]min10.{pl,tfm} (new): Data for yokotate.test.
	* am/uptex.am: Add the new tests.

2013-08-12  TANAKA Takuji  <KXD02663@nifty.ne.jp>

	* kanji.h, uptex.defines: Allow file names with 0x5c
	in (e)pTeX on Windows.

2013-06-28  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am: upbibtex-web2c also depends on web2c/cvtbib.sed.

2013-06-05  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* kanji.h: Avoid redefinition of KANJI.

2013-04-09  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptrip/uptrip.diffs: Update for TL 2013.

2013-03-04  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am: Better rule for uptex_version.h.

2013-02-15  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am, upbibtex.test, updvitype.test, uppltotf.test,
	uptftopl.test: Change directory for temporary files from tests
	to uptests.

2013-01-15  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am, uptrip.test: Enable parallel-tests.

2013-01-04  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch: \xkanjiskip around math_node etc.

2012-12-16  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am (uptex_version.h): Enable silent rules.

2012-08-22  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* kanji.c (init_default_kanji): Set defaults before testing
	PTEX_KANJI_ENC from the environment.
	* kanji.c: All programs use init_default_kanji("utf8","uptex").

2012-08-13  TANAKA Takuji  <KXD02663@nifty.ne.jp>

	* uptex-m.ch, upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch,
	uptex_version.h: upTeX version u1.11.

2012-08-02  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am: Clarify *tex_version.h dependencies.

2012-07-19  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am: Distribute uptex_version.h.
	* uptexextra.h: Use ../ptexdir/ptex_version.h.

2012-07-15  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* upbibtex.ch, updvitype.ch, uppltotf.ch, uptftopl.ch:
	Adapt to the use my_name.

2012-07-15  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* uptexextra.c: Must #define DLLPROC before reading uptexd.h.

2012-06-30  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptexextra.c [W32TeX]: #define DLLPROC for uptex.dll.

2012-05-22  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* updvitype.test: Cope with spaces in paths returned by
	kpsewhich.

2012-05-12  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptex-m.ch: Restore the 'unnecessary and seemingly wrong'
	changes; they are required to show the error context.
	* uptrip/uptrip.diffs: Adapted.

2012-04-29  Takuji Tanaka  <KXD02663@nifty.ne.jp>

	* uptex-m.ch, uppltotf.ch, uptftopl.ch, updvitype.ch, upbibtex.ch:
	Update upTeX version number.

	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-6.1.0.txt Date: 2011-06-14, 18:26:00 GMT [KW, LI]".

2012-03-11  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* uptex-m.ch: remove unnecessary and seemingly wrong changes

2012-03-08  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* uptex-m.ch: fix a long-remained bug in show_context.

2012-03-04  Peter Breitenlohner  <peb@mppmu.mpg.de>

	Avoid 'differ in signedness' warnings.
	* uppltotf.ch: Use ustringcast(buffer).
	* uptex-m.ch: Use ustringcast for buffer and str_pool.

2012-01-15  Takuji Tanaka  <KXD02663@nifty.ne.jp>

	* uptex-m.ch, uppltotf.ch, uptftopl.ch, updvitype.ch, upbibtex.ch:
	Update upTeX version number.

	* uptex-m.ch, kanji.c:
	Update reference of Unicode blocks to
	"Blocks-6.0.0.txt Date: 2010-06-04, 11:12:00 PDT [KW]".

2012-01-07  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* kanji.h: revert wrt init_kanji (from TANAKA Takuji-san).

2012-01-05  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* kanji.h: enable -kanji option in updvitype.
	(patch from TANAKA Takuji-san).

2011-12-19  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* uptex-m.ch, kanji.[ch]: Drop unused param2 of check_kanji().

2011-12-19  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* uptex-m.ch, uptex.defines, kanji.[ch], uppltotf.ch,
	uppltotf.ch: Avoid Segmentation fault for japanese \catcode
	or \kcatcode.

2011-12-04  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* uptex-m.ch: change min_halfword because the ConTeXt with
	euptex falls into an infinite loop if an Overfull \hbox error occurs.

2011-11-25  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* am/uptex.am (uppltotf_CPPFLAGS): Replace '-DDHEX_CHAR_CODE'
	by '-DPRESERVE_PUTC'.  Mail [ptex:00311] from TANAKA Takuji.

	* am/uptex.am (upbibtex_CPPFLAGS, uptftopl_CPPFLAGS): Drop the
	useless '-DDHEX_CHAR_CODE'.
	(updvitype_CPPFLAGS): Replace '-DDHEX_CHAR_CODE' by
	'-DHEX_CHAR_CODE'.

2011-09-30  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* updvitype.ch: Use const stringcast for get_enc_string().

2011-09-05  Takuji Tanaka  <KXD02663@nifty.ne.jp>

	* updvitype.ch: show encoding in the banner.

2011-08-29  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* kanji.h, uptex.defines: Remove setptexencuptex.
	* upbibtex.ch: Use nil, not 0 as arg of set_enc_string().

	* uptex-m.ch: Add dump_kanji and undump_kanji.
	* uptex.defines: Add dumpkanji and undumpkanji.
	* kanji.c: Factor out init_kanji().
	* kanji_dump.c: New file for dumping/undumping kanji encoding.
	* kanji.h: Add init_kanji(), dump_kanji(), and undump_kanji().
	* am/uptex.am (libukanji_a_SOURCES): Add kanji_dump.c.

2011-08-24  Peter Breitenlohner  <peb@mppmu.mpg.de>

	Imported upTeX into TeX Live, based on the W32TeX version
	  from Akira Kakuto <kakuto@fuk.kindai.ac.jp>
	and on the TL patches in tlsvn23478-uptex-1108111825.tar.xz
	  from Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>.
