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/makeindexk/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/makeindexk/ChangeLog')
-rw-r--r-- | Build/source/texk/makeindexk/ChangeLog | 270 |
1 files changed, 270 insertions, 0 deletions
diff --git a/Build/source/texk/makeindexk/ChangeLog b/Build/source/texk/makeindexk/ChangeLog new file mode 100644 index 00000000000..f722fb766ad --- /dev/null +++ b/Build/source/texk/makeindexk/ChangeLog @@ -0,0 +1,270 @@ +2019-11-01 Karl Berry <karl@tug.org> + + * mkindex: "quote" arguments, doc tweaks. + (Really testing update of arch-specific packages with versioned + containers with meaningless changes.) + +2019-03-21 Karl Berry <karl@tug.org> + + * mkind.h (ARGUMENT_MAX): increase to 10240 from 1024, + since can be used with glossaries, etc. Found by Nicola Talbot. + +2015-07-10 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Better dependencies for 'make check'. + +2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Better dependencies for 'make check'. + +2014-11-13 Karl Berry <karl@tug.org> + + * ind-src: new directory (starting from and replacing + Master/texmf-dist/doc/support/makeindex/ind-src.zip) with udpated + documentation, from Dan Luecking. + * Makefile.am (EXTRA_DIST): add ind-src. + * makeindex.1: document missing directives, noted by Dan. + +2014-06-19 Peter Breitenlohner <peb@mppmu.mpg.de> + + * genind.c, scanid.c: Avoid undefined behaviour when char is + signed. + +2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS. + +2013-09-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + * configure.ac: Use KPSE_COND_WIN32. + +2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de> + + * scanid.c: Replace bzero(s, l) => memset(s, 0, l). + +2013-04-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + Avoid gcc warning on 64-bit systems. + * mkind.[ch] (idx_gt): Change type 'size_t' back to 'int'. + * sortid.c (sort_idx): Cast qqsort() arg2 idx_gt to 'size_t'. + +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> + + * mkind.h: Drop duplicate '#include "c-auto.h"'. + +2012-10-15 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.c: Avoid TL vs W32TeX diffs (from Akira). + +2012-07-28 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.c, scanid.c: Do not typecast the result of malloc(). + +2012-07-27 Peter Breitenlohner <peb@mppmu.mpg.de> + + Cleanup Nelson Beebe's qqsort() used instead of qsort(). + * qsort.[ch] (qqsort): Declare exactly as qsort(). + (qq_compar_fn_t) Declare and use the comparison function type. + * mkind.[ch] (idx_gt): Change type 'int' into 'size_t'. + * mkind.h, scanid.c: Constify group_type() arg. + * sortid.c: Constify all comparison function args. + +2012-07-26 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.[ch] [WIN32]: Use binary mode for input and output + (from W32TeX). + * mkind.h: Drop extern declaration of qqsort() and main(). + * qsort.h (new): Extern declaration of of qqsort(). + * qsort.c: Replace #include "mkind.h" by #include "qsort.h". + * sortid.c: Add #include "qsort.h". + * Makefile.am (makeindex_SOURCES): Add the new file qsort.h. + + * tests/makeindex.test (new): Shell script for a test case. + * tests/sample.idx (new): Test input. + * tests/sample.ind (new): Expected output. + * Makefile.am: Adapted. + +2012-07-15 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.c: Pass program name string to kpse_set_program_name. + +2011-09-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.c (main): The argument of kpse_set_program_name() must + be the unmodified argv[0], not basename(argv[0]) or some such. + +2011-09-25 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * genind.c: write a binary string by octal numbers to avoid an + error in old compilers. + +2011-09-24 Karl Berry <karl@tug.org> + + * genind.c (make_entry): do not output erroneous \( when + an open range is erroneously opened again. Report from + Barbara Beeton, see tests/nested-range-bb.tex and related. + +2011-04-18 Peter Breitenlohner <peb@mppmu.mpg.de> + + * sortid.c (compare_string): Cast strcoll() args to 'char *' to + avoid 'differ in signedness' warnings. + +2010-12-19 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am, configure.ac [WIN32]: Skip mkindex shell script. + +2010-11-02 Taco Hoekwater <taco@elvenkind.com> + + * mkind.c (mk_getc): new fn to accept both LF and CRLF. + * mkind.h (mk_getc): declare it. + (GET_CHAR): use it. + +2010-07-06 Peter Breitenlohner <peb@mppmu.mpg.de> + + * configure.ac [TEX_LIVE_VERSION]: From ../../version.ac. + * mkind.h: Use TEX_LIVE_VERSION. + * makeindex.1: Formatting. + +2010-03-09 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.c: Use kpse_set_program_name() instead of + kpse_set_progname(). + +2010-02-23 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.h (DUPLICATE) [WIN32]: #undef before #define. + +2010-02-12 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.h: #define NO_DEBUG as 1, to avoid warning. + +2009-10-24 Peter Breitenlohner <peb@mppmu.mpg.de> + + * mkind.c (process_idx, check_all): Check for legitimate file + names via kpse_out_name_ok() before opening output files. + From Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + * mkind.c (check_idx, check_all, open_sty): Check for legitimate + file names via kpse_in_name_ok() before opening input files. + +2009-08-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + * genind.c, mkind.[ch], qsort.c, scanid.c, scanst.c, sortid.c: + Remove all pre-ANSI C stuff. + +2009-08-22 Peter Breitenlohner <peb@mppmu.mpg.de> + + Avoid maximal compiler warnings. + * genind.c (make_item): Constify string param. + * mkind.[ch] (pgm_fn, idx_fn, ind_fn, ilg_fn): Constify globals + and corrsponding struct member. + (check_idx): Avoid modifying const string. + * scanid.c (search_quote): Constify local var 'sort'. + +2009-06-18 Karl Berry <karl@tug.org> + + * mkind.h (VERSION) [USE_KPATHSEA]: use TeX Live 2009 in version + ident. + + * genind.c (new_entry): initialize let to -1. It will be + reassigned if it is actually used, as far as I can make out the + overcomplex condition and usage in put_header. + +2009-06-12 Peter Breitenlohner <peb@mppmu.mpg.de> + + * Makefile.am (AM_CFLAGS): enable compiler warnings. + + * genind.c (new_entry): FIXME: `let' may be used uninitialized , + probably a bug. + + Avoid compiler warnings. + + * genind.h: rename IND_ERROR(F,S) to IND_ERROR1(F,S) and define + IND_ERROR(F). + * mkind.h: same for MESSAGE, MESSAGE1 and FATAL, FATAL1. + * scanid.h: same for IDX_ERROR, IDX_ERROR1. + * scanst.h: same for STY_ERROR, STY_ERROR1. + * genind.c, mkind.c, scanid.c, scanst.c, sortid.c: always use + fprintf (via IND_ERROR etc.) with correct number of args. + + * mkind.c (open_sty): avoid unused variables. + (check_idx): add explict braces to avoid ambiguous `else'. + +2009-05-07 Peter Breitenlohner <peb@mppmu.mpg.de> + + Adapt to TL2009 build system. + +2008-03-04 Karl Berry <karl@tug.org> + + * mkind.h (ARABIC_MAX, ROMAN_MAX, NUMBER_MAX): increase to 99. + Not that anyone has ever hit the limit, but. Report from Oleg. + + * makeindex.1: mention page_compositor option. From Oleg Katsitadze. + +2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de> + + * acconfig.h: removed. + +2008-01-30 Peter Breitenlohner <peb@mppmu.mpg.de> + + Convert from autoconf-2.13 to autoconf-2.59+: + * Makefile.in: Add @configure_input@ line. + * aclocal.m4 (new): Generated (aclocal -I ../m4). + * configure: Regenerated (autoconf). + +2007-11-20 Karl Berry <karl@tug.org> + + * mkind.c (sty_fn): use STRING_MAX, not LINE_MAX. + From Peter Ansell, 19 Nov 2007 10:11:40. + + * mkind.h (STRING_MAX): bump again to 999. + +2007-10-12 Karl Berry <karl@tug.org> + + * mkind.h (STRING_MAX): bump to 512, why not? + (VERSION): change this. + + * avoid seg fault on long filenames. + From Jindrich Novy, https://bugzilla.redhat.com/show_bug.cgi?id=225491. + +Sa Sep 25 22:25:15 CEST 2004 + + * set locale according to LC_CTYPE in genind.c for correct + tolower() behaviour + +1998-10-22 Eli Zaretskii <eliz@is.elta.co.il> + + * mkind.h [DOSISH] (ENV_SEPAR, DIR_DELIM, ALT_DIR_DELIM, + IS_DIR_DELIM): Define. + + * mkind.c (main, check_idx): If ALT_DIR_DELIM is defined, use it + in addition to DIR_DELIM to find the basename. + +Fri Jan 30 13:05:22 1998 Sebastian Rahtz <s.rahtz@elsevier.co.uk> + + * mkindex: make executable (Thomas Esser) + +Tue Jan 27 14:32:25 1998 Sebastian Rahtz <s.rahtz@elsevier.co.uk> + + * configure etc: new configure.in, c-auto.in, Makefile.in from + Olaf Weber + +Tue Jan 20 10:13:57 1998 Sebastian Rahtz <s.rahtz@elsevier.co.uk> + + * added check of function prototypes to c-auto.in + +Thu Jan 1 11:10:15 1998 Sebastian Rahtz <s.rahtz@elsevier.co.uk> + + * A placeholder to note texk7-2 version, changed configure.in at + least + +Sat Mar 8 13:44:45 MET 1997: + - removed non-UNIX code + - added GNU autoconf support + - added Kpathsea support based on a patch from + Matthias Clasen (stu30917@mail.uni-kiel.d400.de) + - changed version number to 2.13 |