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

	* TL'25 release.

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

	* eptex.ech: Adjust protected_token.
	Thanks to Kazuki Maeda and Yukimasa Morimi.
	https://github.com/texjporg/tex-jp-build/issues/176

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

	* suppresserrors.ch: Format \ignoreprimitiveerror printing
	as in pdfTeX and XeTeX.
	* kinsoku_table.log, kinsoku_table.tex: No error after
	increasing inhibit_xsp/kinsoku tables 256 -> 1024.

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

	* euptex-{ofm,prntknj}.test, tests/eup-ofm.{tex,log},
	tests/pknj-{e,s,u}.log: Update tests.

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

	* suppresserrors.ch: Add \ignoreprimitiveerror
	as in pdfTeX and XeTeX.
	* eptex_version.h, eptex.ech:
	Bump version to 250202.

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

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

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

	* upkcat.test: Update tests.
	* euptex-widow.test, tests/eup-jchwidow.log,
	am/euptex.am: Add new tests for widow penalty originally
	written by Kitagawa-san.
	https://github.com/texjporg/tex-jp-build/issues/103
	* COPYRIGHT: copyright year.

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

	* eptex.ech, etex.ch{0,1}, fam256,ch,
	pdfutils.ch, char-warnings-euptex.ch:
	Support Latin Unicode and 16bit OFM Level-0.
	Implement new kcatcode (latin_ucs(14)).
	* euptex-ofm.test, tests/eup-prim.{tex,log},
	tests/eup-ofm.{tex,log}, am/euptex.am:
	Add and update tests.
	* eptex_version.h, eptex.ech:
	Bump version to 241020.
	https://github.com/texjporg/tex-jp-build/issues/170

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

	* euptex-prim.test, tests/eup-prim.{tex,log},
	am/euptex.am: Add a test.
	* eptex_version.h, eptex.ech:
	Bump version to 240930.

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

	* eptex.ech: 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>

	* euptex-{ctrlsym,kinsoku,prntknj}.test:
	Skip tests with updvitype if updvitype are not built.

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

	* eptex.ech, pdfutils.ch:
	Better support for kcatcode=20 (modifier).
	* euptex-{ctrlsym,kinsoku,prntknj,ucs}.test,
	tests/{control-symbol,ctrlsym.tex,endlinechar,free_{ixsp,pena},
	inhibitglue,kinsoku_{search,table},postpena,printkanji,ucs}.tex,
	tests/eup-{endline,inhibitglue,jctrlsym,pknj-{e,s,u}}a.typ,
	tests/{endline,free_{ixsp,pena},jctrlsym,kinsoku_{search,table},
	pknj-{e,s,u},postpena,ucs-{e,s,u}}.log:
	Add regression tests by using Kitagawa-san's and
	Yamashita-san's sample files.
	* tests/{free_{ixsp,pena},inhibitglue,kinsoku_{search,table},
	postpena}.tex: Move from ../ptexdir/tests .
	* am/euptex.am: Adjust.

2024-06-04  Akira Kakuto  <kakuto@jcom.zaq.ne.jp>

	* unbalanced-braces-eptex.ch, suppresserrors.ch: sync with the upstream

2024-06-03  Karl Berry  <karl@freefriends.org>

	* suppresserrors.ch (check_outer_validity): comment out hunk
	for this procedure adding a check for "suppress_outer_error=0", to
	avoid conflict with new change in tex.ch at the same place.

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

	* euptex-ctrlsym.test, tests/ctrlsym.{tex,log},
	am/euptex.am: Add tests for getting character codes
	from control symbols by using backquote "`".
	https://github.com/texjporg/tex-jp-build/issues/167

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

	* pdfutils.ch: Revert some patches.

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

	* eptex.ech, pdfutils.ch, euptex.defines:
	Support new encoding of upTeX for combining characters
	with multiple codepoints.
	https://github.com/texjporg/tex-jp-build/issues/46
	* COPYRIGHT: copyright year.

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

	* eptex.ech, etex.ch1, euptex.ch{0,1},
	pdfstrcmp-eup-{pre,post}.ch, pdfutils.ch, am/euptex.am:
	Clean up building environment.
	https://github.com/texjporg/tex-jp-build/issues/32

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

	* epTeX_doc/{{README,Changes}.txt,ChangeLog,eptex-base.ch},
	tests/{{fontchar,pdforigin}.{sh,tex},{lastnodefont,
	lastnodesubtype_math,pdfpagewidth,pdfsavepos,
	printkanji-eptex,suppress_errors,uchar,zero_search}.tex},
	euptrip/eptrip.{tex,log}, unbalanced-braces-eptex.ch:
	Move from ../eptexdir/*.
	* am/euptex.am, euptexextra.h, e{,u}ptriptest.test,
	pdfprimitive.test: Remove eptex and eptexdir.
	We already use alias of e-upTeX (euptex)
	and will never build e-pTeX binary (eptex).
	https://github.com/texjporg/tex-jp-build/issues/32
	* e{,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>

	* eptex_version.h, eptex.ech, etex.ch{0,1},
	{char-warning-eptex,fam256,pdfutils,suppresserrors}.ch,
	eptrip/eptrip.{diffs,log,tex}, eptrip/texmf.cnf,
	tests/pdfprimitive-test.tex, am/euptex.am:
	Copy eptex source files from ../eptexdir
	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-12-23  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* am/euptex.am:
	Do not build binaries of e-pTeX and
	we use alias of e-upTeX for e-pTeX by default.
	https://github.com/texjporg/tex-jp-build/issues/32

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
	* eptriptest.test, euptriptest.test:
	Check diffs of trip.{fot,typ} with ignoring trivial changes
	in trip tests.

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

	* {eptriptest,euptriptest,eupver}.test:
	Update tests for Windows.

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

	* am/euptex.am, {eptriptest,euptriptest,eupver,
	pdfprimitive,wcfname,wcfname0}.test:
	Make easier to test on Windows.

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/euptex.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

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

	* wcfname.test, am/euptex.am:
	Add tests for file names with JIS X 0208 & UTF-8 characters
	in `euptex --kanji-internal={euc,sjis,uptex}`.
	https://github.com/texjporg/tex-jp-build/issues/136
	* eptriptest.test, am/euptex.am:
	Add tests for e-pTeX compatible mode.
	* euptexextra.h:
	Make AUTHOR "Japanese TeX Development Community".
	* am/euptex.am:
	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-22  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

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

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

	* euptex.ch0, euptex.ch1: Adapt to ptex-base.ch.
	https://github.com/texjporg/tex-jp-build/issues/152

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

	* euptex.defines: Add toJIS.

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

	* TL'22 release.

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

	* euptex.defines: Add isterminalUTF8.

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

	* euptex.ch1, pdfstrcmp-eup-post.ch, pdfstrcmp-eup-pre.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.
	* euptex.defines: Add multistrlen{short,filename}, fromBUFFshort.

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

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

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

	* am/euptex.am: Add suppresserrors.ch.

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

	* TL'21.

2020-07-19  Karl Berry  <karl@freefriends.org>

	* am/euptex.am (euptex_ch_srcs): add eptexdir/char-warning-eptex.ch.

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

	* am/euptex.am (euptex_CPPFLAGS): append $(ZLIB_INCLUDES).
	(euptex_LDADD): append $(ZLIB_LIBS.)
	(euptex_DEPENDENCIES): append $(ZLIB_DEPEND) 
	(euptex_web_srcs): append zlib-fmt.ch.

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

	* pdfstrcmp-eup-{pre,post}.ch: Adapt to e-pTeX 191112.

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

	* euptex.ch1: Add a primitive \currentcjktoken.

2019-09-08  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* euptex.ch1: Adapt to changes in eptexdir/.

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

	* am/euptex.am: Add a new test.
	* eupver.test: New test file for version number consistency.

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

	* euptriptest.test,
	* pdfprimitve.test: LC_ALL=LANGUAGE=C.

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

	* euptex.ch0, euptex.ch1, pdfstrcmp-eup-post.ch, am/euptex.am:
	Adapt to changes in ptexdir/, eptexdir, and uptexdir/.

2017-11-30  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* pdfstrcmp-eup-post.ch, tests/pdfprimitive-euptex.log: Adapt
	to eptex update.

2017-10-06  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* tests/pdfprimitive-euptex.log: Adapt to eptex update.

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

	* euptex.defines: Add a new function setstdinenc().

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

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

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

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

2016-11-14  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* euptrip/texmf.cnf: Increase pool_size.

2016-10-30  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* euptex.defines: Use initstarttime() to improve CreationDate.

2016-02-01  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>

	* euptex.defines: Add a new function setinfileenc() for a new primitive
	\epTeXinputencoding. (from N. Abe).

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

	* euptriptest.test: Also check tripos.tex and etrip.out.

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

	* pdfprimitive.test: New shell script testing \pdfprimitive.
	* tests/pdfprimitive-euptex.log: New expected output data.
	* am/euptex.am: Added the new files.

2015-08-05  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* pdfstrcmp-eup-post.ch: Updated for \pdfprimitive.

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

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

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

	* am/euptex.am: Add libmd5.a to euptex_DEPENDENCIES.

2015-07-02  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* am/euptex.am: Add libmd5.a.
	* euptex.defines: Add getmd5sum().

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

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

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

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

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

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

2014-11-19  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* euptex.ch1: Fix a bug introduced in  the primitive \lastnodechar.

2014-11-09  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* euptex.ch1: Improve the new primitive \lastnodechar.

2014-11-08  Hironori Kitagawa  <h_kitagawa2001@yahoo.co.jp>

	* euptex.ch1: Add primitives \pdfshellescape and \lastnodechar
	to e-(u)ptex.

2014-05-05  Akira Kakuto  <kakuto@fuk.kindai.ac.jp>
2014-05-06  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* euptex.defines: Add a primitive \pdffiledump for euptex.

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

	* euptrip/euptrip.diffs: Updated for TL14.

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

	* eptrip/etrip.{log,tex} (removed): Renamed ...
	* eptrip/eptrip.{log,tex} (new): ... into these.
	* euptriptest, am/euptex.am: Adapted to renaming etrip.{log,tex}
	=> eptrip.{log,tex} in ../eptexdir/eptrip/.
	* eptrip/eptrip.{diffs,log}: Updated for e-upTeX 3.14159265.

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

	* triptrap/trip.diffs: Updated for TeX 3.14159265.

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

	TeX tuneup of 2014.
	* euptex.ch0: Adapt to TeX Version 3.14159265.

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

	* euptrip.test (removed): Renamed ...
	* euptriptest (new): ... into this.
	* am/euptex.am: Adapted.

2013-11-21  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* euptrip/euptrip.diffs: For etrip.tex Version 2.6 [2013-11-21].

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

	* euptex.defines: Allow file names with 0x5c in (e)pTeX on Windows.

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

	Update to e-upTeX 130605 from Hironori Kitagawa.
	* euptex.defines: Declare the new functions from pdfTeX.
	* am/euptex.am: Adapt to merged ../eptexdir/*.ch files.

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

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

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

	* am/euptex.am, euptrip.test: Enable parallel-tests.

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

	* euptexextra.h: Set AUTHOR to "Peter Breitenlohner" and
	BUG_ADDRESS to "tex-k@tug.org" (from W32TeX).

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

	* fam256-eup-pre.ch, fam256-eup-post.ch (removed): Now obsolete.
	* am/euptex.am: Drop fam256-eup-pre.ch and fam256-eup-post.ch.

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

	* am/euptex.am: Use the new fam256-eup-pre.ch and fam256-eup-post.ch
	for upTeX u1.11.
	* fam256-eup-pre.ch, fam256-eup-post.ch: Add for upTeX u1.11.

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

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

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

	* euptexextra.h: Use the distributed files
	../{ep,e,p,up}texdir/{ep,e,p,up}tex_version.h.
	* am/euptex.am: Adapted.

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

	* euptexextra.c: Must #define DLLPROC before reading euptexd.h.

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

	* euptexextra.c [W32TeX]: #define DLLPROC for euptex.dll.

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

	* euptrip/euptrip.diffs: Updated.

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

	* euptex.ch1: Drop unused param2 of check_kanji().

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

	* euptex.ch1, euptex.defines: Avoid Segmentation fault for
	japanese \catcode or \kcatcode.

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

	* euptex.defines: Remove setptexencuptex.
	Add dumpkanji and undumpkanji.

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

	Imported e-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>.
