diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
commit | ad547a6b5986815fda458221149728d9d9ab1d87 (patch) | |
tree | 16296910eb3eca724371474ea9aea3994dc69614 /Build/source/texk/mendexk/ChangeLog | |
parent | 947b43de3dd21d58ccc2ffadefc4441ea1c2a813 (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/mendexk/ChangeLog')
-rw-r--r-- | Build/source/texk/mendexk/ChangeLog | 359 |
1 files changed, 359 insertions, 0 deletions
diff --git a/Build/source/texk/mendexk/ChangeLog b/Build/source/texk/mendexk/ChangeLog new file mode 100644 index 00000000000..447c678b823 --- /dev/null +++ b/Build/source/texk/mendexk/ChangeLog @@ -0,0 +1,359 @@ +2020-01-16 Karl Berry <karl@freefriends.org> + + * COPYRIGHT, + * main.c: 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. + * main.c: Remove option "T" from command line help (w32 only). + +2020-01-16 Karl Berry <karl@freefriends.org> + + * configure.ac, + * COPYRIGHT, + * main.c (VERSION): version 3.2 16-Jan-2020 for TL'20. + +2019-03-16 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * mendex.ja.txt: Rename from mendex.doc + +2019-02-17 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * main.c, configure.ac, configure: + Version 3.1 [17-Feb-2019]. + * main.c, COPYRIGHT: Update copyright year. + * fread.c: Fix typo. It seems a bug. + * {convert,fread,fwrite,kp,main}.c: + Avoid compiler warnings. + Thanks to @ngothan for a report by covscan. + https://github.com/TeX-Live/texlive-source/issues/11 + +2019-01-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com> + + * mendex.1, mendex.1.ja: Add fallback TeX and LaTeX logos. + +2018-07-22 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * README.md: Added. + * mendex.1, mendex.1.ja: Sync with upstream. + +2018-06-27 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * mendex.1, mendex.doc, mendex.1.ja, README_asciimw: + Sync with upstream. + +2018-06-14 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * main.c: remove sjisterminal (w32 only). + +2018-05-15 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * README, main.c, configure.ac, configure: + Version 3.0 [15-May-2018]. + * main.c, mendex.1, mendex.doc, mendex.1.ja: + Set default encoding of internal buffer UTF-8. + * indexsty, kana.h, ktable.h: + Convert encoding from EUC-JP to UTF-8. + * README_asciimw: Rename from README and + convert encoding from EUC-JP to UTF-8. + +2018-01-17 Karl Berry <karl@tug.org> + + * mendex.1 (.TH): use 1 instead of L, per Debian (and all our + other man pages). + +2017-04-05 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * main.c: Avoid access violation. + Thanks to I. Wada san. + +2016-12-21 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * mendex.1, mendex.doc, mendex.1.ja: Sync with upstream. + Now they are maintained at + https://github.com/texjporg/mendex-doc + * COPYRIGHT.ja, ChangeLog.ja: Rename from *.jis and convert + encoding to UTF-8 + * Makefile.am: Add those files to EXTRA_DIST. + +2016-12-15 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * main.c: Remove email address "ptex-staff@ml.asciimw.jp" as in upmendex. + +2016-11-12 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * mendex.h: Sync with W32TeX (W32 only). + * main.c: Avoid access violation. + +2016-09-28 Hironobu Yamashita <h.y.acetaminophen@gmail.com> + + * styfile.c: Use mfgets() instead of fgets() in bfgets(). + +2016-02-02 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * mendex.1, mendex.doc: Convert encoding + from EUC-JP to UTF-8 + +2016-01-31 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * mendex.1, mendex.doc: Remove unimplemented style option + 'letter_head=0' from document. + +2016-01-18 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * fwrite.c: Fix bug of -g option. + +2015-08-23 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * main.c, fwrite.c: Accept long file name for a log file and + a index file. + +2015-08-08 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * main.c: Add '--help' option. + +2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Better dependencies for 'make check'. + +2015-01-24 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * main.c, mendex.1, mendex.doc: Add '--' option. + Update manuals. + +2015-01-09 Peter Breitenlohner <peb@mppmu.mpg.de> + + * fwrite.c: Some compilers mishandle the use of sizeof(buf) + inside C99 variadic macros, so we replace it by BUFFERLEN. + +2014-07-05 TANAKA Takuji <KXD02663@nifty.ne.jp> + + * convert.c: Better timing for xstrdup. + +2014-06-25 Peter Breitenlohner <peb@mppmu.mpg.de> + + * main.c: Drop definition of TL_VERSION. + * configure.ac: Use ../../version.ac to AC_DEFINE([TL_VERSION]). + +2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS. + * configure.ac: Check for C99 variadic macros. + * fwrite.c: Better handling of snprintf(). + +2014-05-13 Peter Breitenlohner <peb@mppmu.mpg.de> + + * fread.c (copy_multibyte_char): Avoid ambiguous operation. + +2014-05-13 TANAKA Takuji <KXD02663@nifty.ne.jp> + + * fread.c: Add copy_multibyte_char() to + copy multibyte character correctly. + * tests/uni.{idx,ind}: Update. + +2014-05-12 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * fread.c: Wide char is not always even bytes in getestr(). + +2014-05-11 Peter Breitenlohner <peb@mppmu.mpg.de> + + * convert.c: Add (unsigned char*) cast arg1 of UTF8StoUCS(). + * fwrite.c: Declare fprint_euc_char() as static. + +2014-05-11 TANAKA Takuji <KXD02663@nifty.ne.jp> + + * main.c: Add TeX Live version. + * {main,convert,fread,fwrite,styfile}.c, kana.h, + mendex.doc, mendex.1: Add a new option -I to switch + internal buffers for key words to EUC-JP or UTF-8. + * tests/mendex.test: Add a new test. + * tests/uni.{idx,dict,ist} (new): Test input. + * tests/uni.ind (new): Expected output. + * Makefile.am: Adapted. + +2014-05-10 TANAKA Takuji <KXD02663@nifty.ne.jp> + + * mendex.1: Fix usage. + +2014-05-05 TANAKA Takuji <KXD02663@nifty.ne.jp> + + * convert.c: Allow longer words in dictionary. + * fwrite.c: Make a buffer size larger. + +2014-05-02 Peter Breitenlohner <peb@mppmu.mpg.de> + + * fwrite.c: OS X build fix. + +2014-04-30 Norbert Preining <preining@logic.at> + + * fwrite.c: Replace sprintf with snprintf. + +2013-11-16 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * fread.c: Allow lines with only a line ending in mfgets(), + because dictionary files with DOS line endings can't be read. + +2013-09-10 Peter Breitenlohner <peb@mppmu.mpg.de> + + * fwrite.c: Bug fix as suggested by Akira, Karl, and Norbert. + + * tests/mendex.test (new): Shell script for a test case. + * tests/foo.idx (new): Test input. + * tests/foo.ind (new): Expected output. + * Makefile.am: Adapted. + +2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mendex.h: First include <c-auto.h>. + +2012-11-19 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Avoid use of deprecated INCLUDES. + +2012-10-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + * convert.c: Move common #include's from here ... + * fread.c: ... and here ... + * fwrite.c: ... and here ... + * main.c: ... and here ... + * pageread.c: ... and here ... + * sort.c: ... and here ... + * styfile.c: ... and here ... + * mendex.h: ... to here and add '#include <c-auto.h>'. + * kp.c: Add '#include "mendex.h"' for common #include's. + + Avoid TL vs W32TeX diffs. + * main.c: Use "PTEX_KANJI_ENC" and "guess_input_kanji_encoding". + [WIN32}: Add command line option '-T' (from W32TeX). + +2012-09-06 Peter Breitenlohner <peb@mppmu.mpg.de> + + * main.c [WIN32]: Use "sjis" file encoding (from W32TeX). + +2012-07-28 Peter Breitenlohner <peb@mppmu.mpg.de> + + * convert.c, pageread.c, styfile.c: Handle input files with + Dos/Windows (CRLF) line endings (from W32TeX). + + Use Nelson Beebe's qqsort() instead of qsort() (from W32TeX). + * convert.c, sort.c: Add #include "qsort.h". + * qsort.[ch] (new): Copied from ../makeindexk. + * Makefile.am (mendex_SOURCES): Add the new files. + +2012-07-27 Peter Breitenlohner <peb@mppmu.mpg.de> + + * convert.c, kp.[ch], main.c, styfile.c: Always use KPATHSEA. + * Makefile.am (AM_CPPFLAGS): Remove '-DKPATHSEA'. + * convert.c, fread.c, main.c, sort.c: Use xmalloc(). + * fread.c, main.c: Use xstrdup() instead of malloc()+strcpy(). + * fwrite.c, mendex.h, kp.[ch]: Change {verb,warn}_printf() and + KP_entry_filetype() return type from 'int' into 'void'. + +2012-07-26 Peter Breitenlohner <peb@mppmu.mpg.de> + + * fwrite.c, main.c: Use binary mode for input and output + (from W32TeX). + * convert.c, fread.c, main.c: Use 8-bit exit() codes. + * main.c: Terminate main() with return instead of exit(). + +2012-07-15 Peter Breitenlohner <peb@mppmu.mpg.de> + + * kp.c: Pass program name string to kpse_set_program_name. + +2012-03-04 Peter Breitenlohner <peb@mppmu.mpg.de> + + Avoid 'differ in signedness' warnings. + * fread.c (mfgets): Cast buf to 'char *'. + +2011-10-21 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * kp.c: program name should be mendex. + +2011-08-23 Peter Breitenlohner <peb@mppmu.mpg.de> + + Rename: ChangeLog => ChangeLog.jis, ChangeLog.TL => ChangeLog. + * Makefile.am: Adapt. + + * mendex.h [WIN32]: #define nkf_open as fopen and nkf_close as + fclose. + + * convert.c, fread.c, styfile.c: Open files with mode "rb" + (required for WIN32, ignored for Unix). + +2011-08-02 Peter Breitenlohner <peb@mppmu.mpg.de> + + * convert.c, kp.[ch], main.c: Remove code for ancient kpathsea. + * Makefile.am (AM_CPPFLAGS): Drop `-DKPATHSEA3'. + +2011-04-23 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am (EXTRA_DIST): No need to mention ChangeLog, README. + * configure.ac: Drop useless check for <strings.h>. + + * convert.c, fread.c, main.c, sort.c: Do not typecast the + result of malloc(). + +2011-04-22 Peter Breitenlohner <peb@mppmu.mpg.de> + + Avoid 'differ in signedness' warnings. + The string functions strlen(), strcmp(), strncmp(), strcpy(), + and strncpy() all expect 'char *' arguments and gcc-4.x will + create warnings for 'signed char *' and 'unsigned char *' args. + Moreover strcmp() and strncmp() will always compare string bytes + interpreted as 'unsigned char'. Finally initializing plain char + array elements with, e.g., '0x80' always does the right thing. + + * convert.c, exkana.h, exvar.h, fread.c, fwrite.c, kana.h, + ktable.h, mendex.h, sort.c, var.h: Change type of all global and + local vars, function params, and struct members from 'unsigned + char' or 'unsigned char *' to plain 'char' or 'char *', but + always cast string bytes to 'unsigned char' when tested for '<', + '<=', '>', or '>='. + +2010-04-17 Peter Breitenlohner <peb@mppmu.mpg.de> + + * convert.c (dicread, dicvalread), fread.c (idxread), + pageread.c (lastpage), styfile.c (styread): Use kpse_in_name_ok. + * fwrite.c (indwrite), main.c (main): Use kpse_out_name_ok. + From Akira Kakuto <kakuto@fuk.kindai.ac.jp>, 17 Apr 2010 23:30:15. + Added #include <kpathsea/tex-file.h> for prototypes. + + * convert.c (kp_dict): Move extern declaration from here ... + * styfile.c (kp_ist): ... and here ... + * kp.h (kp_ist, kp_dict): ... to here. + +2010-04-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + * exvar.h, var.h (atama, page_compositor, page_precedence): + Change types from 'char' back to 'unsigned char' as they + originally were in exvar.h. From Sadayuki Tanaka + <s-tanaka@asciimw.jp>, 16 Apr 2010 16:30:22. + +2010-04-15 Peter Breitenlohner <peb@mppmu.mpg.de> + + * pageread.c: #include "mendex.h" for prototype. + * kana.h: #include "exkana.h" for type checking. + * var.h: #include "exvar.h" for type checking. + * sort.c (wcomp): Initialize local variable prechar. + * kp.c (KP_init): Use kpse_set_program_name() because + kpse_set_progname() is deprecated since ages and no longer + exported from kpathsea. + + FIXME: Is this correct? + * exvar.h (atama, page_compositor, page_precedence): Change type + from 'unsigned char' to 'char' as defined in var.h. + + * convert.c (dicread): Add 'return 0' at end. + + Avoid compiler warnings. + * ANSI C function prototypes and definitions. + * Declare functions as static, skip compilation of unused ones. + * Declare various function param or result, struct member, and + local or global var strings as const. + +2010-04-12 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am (EXTRA_DIST): Add indexsty, mendex.doc. + Add rule to rebuild kpathsea. |