File: ChangeLog

package info (click to toggle)
wvstreams 4.6.1-19
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 7,420 kB
  • sloc: cpp: 64,196; ansic: 4,154; sh: 4,025; makefile: 546; perl: 402
file content (323 lines) | stat: -rw-r--r-- 9,917 bytes parent folder | download | duplicates (8)
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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
2004-02-23  Niels Mller  <niels@s3.kth.se>

	* configure.ac: Bumped version to standalone-1.3.

	Portability to Mac OS X (fixes by Akim Demaille)

        * argp/Makefile.am (libargp_a_SOURCES): Remove the duplicate
        inclusion of argp-eexst.c.
        * argp/argp-ba.c, argp/argp-pv.c, argp/argp-pvh.c: Initialize the
        variables, otherwise on Darwin linking fails if the user does not
        define these variables.

2003-04-28  Niels Mller  <nisse@cuckoo.hack.org>

	* argp-parse.c: Use standard alloca blurb from the autoconf
	manual. 
	* argp-help.c: Updated alloca blurb to use the same as
	argp-parse.c. 

2003-04-24  Niels Mller  <niels@s3.kth.se>

	* argp.h: Added workaround for __restrict.

2003-03-13  Niels Mller  <nisse@cuckoo.hack.org>

	* Released argp-standalone-1.2.

	* Updated copyright years.

2003-03-03  Niels Mller  <nisse@cuckoo.hack.org>

	* argp-fmtstream.h: Don't include config.h here, let the .c-files
	do that. Deleted definition of PRINTF_STYLE, that's in config.h.
	When defining or disabling i/o locking functions, use uppercase
	macro names like PUTC_UNLOCKED. This avoids conflicts if the
	underlying functions are really macros defined by stdio. For
	example on freebsd. Updated the files using these functions.

2003-03-02  Niels Mller  <nisse@cuckoo.hack.org>

	* argp-help.c: Don't include malloc.h. If any system still needs
	it, we need a configure test for it. 
	(hol_entry_help): Don't use a non-constant initializer, as that's
	a GNU C extension.

2003-02-23  Niels Moller  <nisse@carduelis>

	* configure.ac: Use LSH_GCC_ATTRIBUTES. Deleted the definition of
	UNUSED from the files that used it, it's now in config.h.

2003-02-16  Niels Mller  <nisse@cuckoo.hack.org>

	* argp-fmtstream.h: When disabling fwrite_unlocked, #undef it first.

	* testsuite/permute-test: diff -q is not portable.
	Redirect to /dev/null instead.

2003-02-12  Niels Mller  <niels@s3.kth.se>

	* argp-fmtstream.h: When disabling putc_unlocked, #undef it first.

2003-02-10  Niels Mller  <niels@s3.kth.se>

	* configure.ac (ARGP_CHECK_FUNC): Use AS_VAR_GET. Use AH_TEMPLATE.

2003-02-10  Niels Mller  <nisse@cuckoo.hack.org>

	* configure.ac (ARGP_CHECK_FUNC): New macro. Use it to test for
	putc_unlocked. 

2003-02-05  Niels Mller  <nisse@lysator.liu.se>

	* argp-parse.c (argp_default_options): Fixed initializer.
	* argp-test.c (options): Likewise.

	* testsuite/permute-test (die): Fixed sh-compatible function
	definition. 

	* testsuite/ex4.c: Don't use error.h and the error function.

	* .bootstrap: New file.

2003-02-05  Niels Mller  <niels@s3.kth.se>

	* Makefile.am (all): Deleted the explicit all target.
	(LIBOBJS): Added explicit substitution.

	* testsuite/ex3.c, testsuite/ex4.c: Complete initializers, to
	avoid warnings from gcc.

	* configure.ac: Updated for current autoconf and automake.
	Fixed AC_CONFIG_HEADER call.
	Use AC_GNU_SOURCE.
	Use AC_CHECK_DECLS to check for program_invocation_name and
	program_invocation_short_name.
	
	* argp-test.c (sub_options): Complete initializer, to avoid
	warnings from gcc.
	(sub_argp): Likewise.
	(options): Likewise.

	* argp-parse.c (argp_default_parser):
	HAVE_PROGRAM_INVOCATION_SHORT_NAME renamed to
	HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME. 
	(argp_default_options): Complete initializer, to avoid
	warnings from gcc. 

	* argp-help.c (uparam_names): Complete initializer, to avoid
	warnings from gcc. 
	(__argp_short_program_name): HAVE_PROGRAM_INVOCATION_NAME renamed
	to HAVE_DECL_PROGRAM_INVOCATION_NAME. Similarly for
	HAVE_PROGRAM_INVOCATION_SHORT_NAME. 

	* acinclude.m4: Deleted file.

2003-02-04  Niels Mller  <nisse@cuckoo.hack.org>

	* configure.ac: Bumped version to standalone-1.2.

	* argp-parse.c (parser_parse_next): Call exchange before
	processing the final arguments. Fixes bug reported by Akim Demaille.

	* Makefile.am (SUBDIRS): Added testsuite.

	* configure.ac: Output testsuite/Makefile.

	* testsuite/run-tests: Script copied from nettle.

	* testsuite/permute-test: New testcase, exercising
	argument option permuting.

	* testsuite/ex1-test: New testcase.

	* testsuite/ex1.c, testsuite/ex3.c,
	testsuite/ex4.c:  Added glibc example programs.

2002-07-18  Niels Mller  <niels@s3.kth.se>

	* configure.ac: Don't use -ggdb3 with gcc-2.96.

2002-05-06  Niels Mller  <niels@s3.kth.se>

	* configure.ac: Use AH_TEMPLATE for
	PROGRAM_INVOCATION_NAME and PROGRAM_INVOCATION_SHORT_NAME. The
	third arg to AC_DEFINE_UNQUOTED seems not to work here. 

2002-05-05  Niels Mller  <nisse@lysator.liu.se>

	* acconfig.h: Deleted file.

	* configure.ac: Pass no arguments to AM_INIT_AUTOMAKE.
	Don't substitute LIBOBJS.

	* acinclude.m4: Use the three-argument form of
	AC_DEFINE_UNQUOTED. 

	* configure.ac: Update for automake-1.6.
	* configure.ac: Renamed file, used to be configure.in.
	
2001-03-26  Niels Mller  <nisse@cuckoo.localdomain>

	* configure.in: Bumped argp version to standalone-1.1. 

2001-03-26  Niels Mller  <nisse@ehand.com>

	* configure.in (CPPFLAGS): Added -D_GNU_SOURCE.

2001-02-18  Niels Mller  <nisse@cuckoo.localdomain>

	* argp-parse.c (argp_default_parser): Let OPT_HANG print
	the process id to stderr.

2001-01-15  Niels Mller  <nisse@ehand.com>

	* argp.h: #define PRINTF_STYLE, and use it instead of
	using __attribute__ directly.

2001-01-07  Niels Mller  <nisse@cuckoo.localdomain>

	* argp.h: Added _argp_short_program_name and
	__argp_short_program_name. 

	* argp-parse.c (parser_init): Use
	argp_short_program_name. 
	(parser_parse_next): Removed old permutation handling code. 

2001-01-06  Niels Mller  <nisse@cuckoo.localdomain>

	* argp-namefrob.h: Added _argp_short_program_name.

2001-01-02  Niels Mller  <nisse@cuckoo.localdomain>

	* argp-help.c (hol_entry_help): Avoid using a
	non-constant struct initializer.
	(UNUSED): Define as a macro expanding to __attribute__ ..., if
	compiling with gcc.

	* argp-fmtstream.h (PRINTF_STYLE): Define this macro,
	to expand to __attribute__ ... if compiling with gcc.

	* argp-fmtstream.c (__argp_fmtstream_write,
	__argp_fmtstream_puts, __argp_fmtstream_putc): Duplicate the
	inline definitions in argp-fmtstream.h, for compilers that don't
	do inlining.

2000-12-28  Niels Mller  <nisse@cuckoo.localdomain>

	* argp-help.c (fill_in_uparams): Use unsigned char * for
	VAR and ARG. Fixed calls of isalnum, isspace and friends, reported
	by Kalle Olavi Niemitalo.
	(canon_doc_option): Fixed calls of isalnum, isspace and friends,
	reported by Kalle Olavi Niemitalo.
	(hol_entry_cmp): Fixed calls of tolower, reported by Kalle Olavi
	Niemitalo.

2000-12-23  Niels Mller  <nisse@lysator.liu.se>

	* acinclude.m4: New file. 
	* acinclude.m4: Reverted the definition of AC_CHECK_VAR
	to take includes as argument, and renamed it to ARGP_CHECK_VAR.

2000-12-11  Niels Mller  <nisse@cuckoo.localdomain>

	* Removed getopt.c, getopt.h and getopt1.c from the src/argp
	directory. 

	* argp-parse.c (match_option, ARGP_COMPLETE): #if:ed out
	completion code for long options.

2000-11-30  Niels Mller  <nisse@cuckoo.localdomain>

	* argp-parse.c (match_option): Better abbreviations.
	Replaced try_getopt with args_only, changed calling convention for
	parser_parse_arg. 

	* configure.in: Don't check for getopt.

	* argp.h: Don't include getopt.h.

	* argp-parse.c (calc_sizes): Updated comment.

2000-11-29  Niels Mller  <nisse@cuckoo.localdomain>

	* configure.in: Use AC_REPLACE_FUNCS for mempcpy, strndup
	and strchrnul.
	(AC_CHECK_VAR): Changed second argument to take the type of the
	variable. 

	* argp-parse.c (struct parser): New fields
	posixly_correct and ordering.
	(parser_init): Choose ordering.
	(enum arg_type): New value ARG_LONG_ONLY.
	(parser_parse_next): Added error messages similar to getopt's. 

	* argp-help.c (STRNDUP): New macro to refer to strndup
	or __strndup, as appropriate.
	(STRERROR): Define this macro as a wrapper for strerror or
	sys_errlist. 
	(__argp_basename): New function.

	* argp-namefrob.h (__argp_basename): Added
	__argp_basename. 

	* Makefile.am (libargp_a_LIBADD): Include LIBOBJS in
	libargp.a. 

	* argp.h: Added prototype for _argp_basename and
	__argp_basename. 

	* strndup.c, strchrnul.c mempcpy.c:
	Moved replacement functions to separate files.

2000-11-28  Niels Mller  <nisse@cuckoo.localdomain>

	* argp-parse.c: Deleted getopt-related code.
	(struct parser): New field nextchar. Deleted fields try_getotp and long_opts.
	(find_short_option): New function.
	(match_option): New function.
	(find_long_option): New function.
	(struct parser_convert_state): Deleted field long_end.
	(convert_options): Don't build getopt_long-style option array. 
	(parser_convert): Deleted FLAGS arument.
	(struct parser_sizes): Deleted field long_len.
	(parser_init): Set short_opts to NULL, unless ARGP_LONG_ONLY is
	used. 
	(classify_arg): New function.
	(parser_parse_next): Don't use getopt_long().

2000-11-27  Niels Mller  <nisse@cuckoo.localdomain>

	* argp-help.c (argp_doc): Use the name strndup, not
	__strndup. That probably breaks glibc builds.

2000-11-27  Niels Mller  <nisse@lysator.liu.se>

	* argp-test.c (asprintf): Bug fix.

	* argp.h: Dummy definition of __THROW.

	* argp-test.c: Fixed asprintf implementation.

	* argp-parse.c (__argp_usage, __option_is_short,
	__option_is_end): Define these function, in case the user isn't
	inlining them.

	* argp-help.c: #define __mempcpy if needed. Use unsigned
	arguments to the ctype macros. Handle systems where
	program_invocation_name and program_invocation_short_name doesn't
	exist.
	* argp-help.c (short_program_name): New function.

	* Makefile.am: Use @LIBOBJS@ when building test program. 

	* configure.in: Check for getopt_long. Substitute
	LIBOBJS. Add -I$srcdir to CPPFLAGS.

	* src/argp: Added getopt.h, getopt.c and getopt1.c, which are
	needed for separate compilation of argp.

2000-11-27  Niels Mller  <nisse@cuckoo.localdomain>

	* Updated argp from glibc-2.2.