summaryrefslogtreecommitdiff
path: root/Build/source/texk/makeindexk/ChangeLog
blob: afe346a86290140d736dbded0cf74a5ed895e277 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
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