summaryrefslogtreecommitdiff
path: root/Build/source/texk/upmendex/ChangeLog
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-25 19:22:25 +0000
committerKarl Berry <karl@freefriends.org>2021-02-25 19:22:25 +0000
commitad547a6b5986815fda458221149728d9d9ab1d87 (patch)
tree16296910eb3eca724371474ea9aea3994dc69614 /Build/source/texk/upmendex/ChangeLog
parent947b43de3dd21d58ccc2ffadefc4441ea1c2a813 (diff)
restore Build,TODO from r57911
git-svn-id: svn://tug.org/texlive/trunk@57915 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/upmendex/ChangeLog')
-rw-r--r--Build/source/texk/upmendex/ChangeLog157
1 files changed, 157 insertions, 0 deletions
diff --git a/Build/source/texk/upmendex/ChangeLog b/Build/source/texk/upmendex/ChangeLog
new file mode 100644
index 00000000000..30928e5d28e
--- /dev/null
+++ b/Build/source/texk/upmendex/ChangeLog
@@ -0,0 +1,157 @@
+2021-02-17 Karl Berry <karl@freefriends.org>
+
+ * COPYRIGHT,
+ * main.c: copyright 2021.
+
+2020-05-01 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * main.c, version.h, Makefile.{am.in}: Add bug report addresses
+ on command line help.
+ * convert.c: Tune buffer sizes to avoid tool warnings.
+
+2020-02-22 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.54 Beta version.
+ * configure.ac, main.c, COPYRIGHT: Bump version
+ and copyright year.
+ * {convert,fwrite,sort}.c:
+ Support Small Kana Extension in Unicode 12.0.
+ Add CJK Unified Ideographs Extension G.
+ Update samples.
+
+2020-01-16 Karl Berry <karl@freefriends.org>
+
+ * configure.ac,
+ * COPYRIGHT,
+ * main.c (VERSION): version 0.53 for TL'20.
+
+2019-12-12 Karl Berry <karl@freefriends.org>
+
+ * configure.ac: look for a pthread library cntaining
+ pthread_create (using KPSE_SEARCH_LIBS) and set PTHREAD_LIB if found.
+ * Makefile.am (LDADD): include $(PTHREAD_LIB).
+
+As of ICU 65.1, upmendex requires -lpthread. Otherwise, it crashes
+at sort.c:82, which merely creates the icu_collator:
+ icu_collator = ucol_open(icu_locale, &status);
+
+About 10 stack frames deep into the ICU initialization, this winds up calling
+(Build/source/libs/icu/icu-src/source/common/umutex.cpp:146):
+ std::call_once(*pInitFlag, umtx_init);
+
+which results in a fatal error from stdc++:
+ terminate called after throwing an instance of 'std::system_error'
+ what(): Unknown error -1
+
+Web searching indicated that that opaque error message is a result of not
+linking with -lpthread. So now we do so. So far our other ICU programs
+(bibtexu, xetex) don't seem to require it.
+
+2019-03-16 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * upmendex.ja.txt: Rename from upmendex.doc,
+ minor update.
+
+2019-03-06 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ Fix a bug in multibytelen().
+
+2019-02-17 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.52 Beta version.
+ * main.c, COPYRIGHT: Update copyright year.
+ * fread.c: Fix typo. It seems a bug.
+ * {convert,fread,fwrite,kp,sort,styfile}.c, {hanzi,mendex}.h:
+ Avoid compiler warnings.
+ Thanks to @ngothan for a report by covscan.
+ https://github.com/TeX-Live/texlive-source/issues/11
+
+2017-04-05 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * main.c: Avoid access violation.
+ Thanks to I. Wada san.
+ * main.c, COPYRIGHT: Update copyright year.
+
+2016-12-24 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * sort.c: Add Cyrillic Extended-C
+
+2016-11-12 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * main.c: Avoid access violation.
+
+2016-06-19 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.51 Beta version.
+ * fwrite.c: Fix bug of option "hanzi_head" in style file.
+ Thanks to Dr. Werner Fink.
+
+2016-02-12 Karl Berry <karl@tug.org>
+
+ * configure.ac (KPSE_CXX_HACK): add to avoid usual libstdc++.so
+ dynamic linking failure.
+
+2016-02-09 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
+
+ * convert.c, fread.c, main.c: Remove unused local variables.
+ * qsort.c: Avoid compiler warning in the case of Windows 64bit.
+
+2016-01-31 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.50 Beta version.
+ Support option "icu_rules" in style file.
+ Support option "icu_attributes" in style file.
+ Support option "priority" in style file
+ as similar to mendex.
+ Refine and fix several bugs in sorting procedure.
+ Fix bug of -g option.
+ Update samples.
+
+2015-10-10 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.06 Alpha version.
+ Support dotted/dotless I/i in Turkish.
+ Support digraphs in Albanian.
+ Modify on surrogate pair.
+ Update samples.
+
+2015-09-27 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.05 Alpha version.
+ Support Hanzi ideograph (Han script) indexing.
+ It works when icu_locale is
+ "zh@collation=unihan", "ja@collation=unihan",
+ "ko@collation=unihan" (radical-stroke),
+ "zh@collation=stroke" (stroke),
+ "zh" (pinyin) or "zh@collation=zhuyin" (zhuyin).
+ Fix bug on surrogate pair.
+ Update samples.
+
+2015-08-23 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.04 Alpha version.
+ Support digraphs and trigraphs in Latin scripts.
+ Accept long file name for a log file and a index file.
+ Update samples.
+
+2015-08-08 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.03 Alpha version.
+ Support option "icu_locale" in style file.
+ Support diacritical marks in Latin, Greek, Cyrillic.
+ Update samples.
+
+2015-05-17 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * version 0.02 Alpha version.
+ Support Korean Hangul.
+ Fix bug on Japanese indexing.
+ Fix bug on surrogate pair.
+ Add option "icu_locale" in style file (Preliminary).
+
+2015-01-24 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
+
+ * Initial version 0.01.
+ Alpha version
+ based on mendex version 2.6f [14-Aug-2009] (TeX Live 2015/dev).
+