8077bf715abc4e28c0429e37b1de5ae93fcaa9c2
[gnulib.git] / ChangeLog
1 2005-02-24  Bruno Haible  <bruno@clisp.org>
2
3         * modules/gettext (Files): Add m4/glibc2.m4.
4
5 2005-02-22  Simon Josefsson  <jas@extundo.com>
6
7         * modules/iconvme: New file.
8
9         * MODULES.html.sh: Add iconvme.
10
11 2005-02-03  Paul Eggert  <eggert@cs.ucla.edu>
12
13         * modules/chdir-long (Depends-on): Add memrchr.
14         * modules/memrchr (Files): Add lib/memrchr.h.
15         (Include): "memrchr.h".
16
17 2005-01-28  Paul Eggert  <eggert@cs.ucla.edu>
18
19         Sync from coreutils.
20         * modules/getloadavg (Files): Remove m4/getloadavg.m4.
21         (Depends-on): Add c-strtod.
22         (configure.ac): Replace gl_FUNC_GETLOADAVG with AC_FUNC_GETLOADAVG.
23
24 2005-01-28  Bruno Haible  <bruno@clisp.org>
25
26         * modules/javacomp: New file.
27         * MODULES.html.sh (Java): Add javacomp.
28
29 2005-01-26  Bruno Haible  <bruno@clisp.org>
30
31         * modules/javaexec: New file.
32         * MODULES.html.sh (Java): Add javaexec.
33
34 2005-01-24  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
35
36         * modules/lchown (Depends-on): Remove lchown.h
37
38 2005-01-21  Paul Eggert  <eggert@cs.ucla.edu>
39
40         * modules/chdir-long (Depends-on): Remove mempcpy.
41
42 2005-01-21  Bruno Haible  <bruno@clisp.org>
43
44         * modules/classpath: New file.
45         * MODULES.html.sh (Java): Add classpath.
46
47 2005-01-20  Paul Eggert  <eggert@cs.ucla.edu>
48
49         * MODULES.html.sh (Command-line arguments): Add version-etc-fsf.
50
51 2005-01-20  Simon Josefsson  <jas@extundo.com>
52
53         * modules/version-etc-fsf: New file.
54
55 2005-01-19  Paul Eggert  <eggert@cs.ucla.edu>
56
57         * modules/mempcpy (Makefile.am): Remove mention of mempcpy.h;
58         AC_LIBSOURCES now does this.
59         * MODULES.html.sh (Sizes of integer types <limits.h>): New element,
60         with new ullong_max module.
61
62 2005-01-19  Bruno Haible  <bruno@clisp.org>
63
64         * modules/sh-quote: New file.
65         * MODULES.html.sh (Executing programs): Add sh-quote.
66
67 2005-01-18  Paul Eggert  <eggert@cs.ucla.edu>
68
69         * modules/ullong_max: New file.
70
71         * modules/chdir-long, modules/openat: New files.
72         * modules/save-cwd (Depends-on): Depend on chdir-long.
73         (Makefile.am): Remove lib_SOURCES; now handled by AC_LIBSOURCES.
74
75 2005-01-11  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
76
77         * modules/argp: Depend on vsnprintf
78
79 2005-01-10  Jim Meyering  <jim@meyering.net>
80
81         * modules/closeout (Depends-on): Add atexit.
82
83 2005-01-01  Simon Josefsson  <jas@extundo.com>
84
85         * gnulib-tool: Print #include directives when --import'ing.
86
87 2004-12-28  Paul Eggert  <eggert@cs.ucla.edu>
88
89         * modules/error (Depends-on): Remove gettext.
90
91 2004-12-28  Simon Josefsson  <jas@extundo.com>
92
93         * tests/test-base64.c: Include required header files.  Remove
94         unused variables.
95
96 2004-12-23  Paul Eggert  <eggert@cs.ucla.edu>
97
98         * modules/getdate (Depends-on): Remove alloca-opt.
99
100 2004-12-19  Paul Eggert  <eggert@cs.ucla.edu>
101
102         * modules/regex (lib_SOURCES): Remove regex.c, undoing previous
103         (2004-10-24) change.  Apparently this was a false alarm.
104
105         * modules/getdate: Depend on alloca-opt, not alloca.
106
107 2004-12-18  Simon Josefsson  <jas@extundo.com>
108
109         * modules/alloca: Depend on alloca-opt, instead of duplicating it.
110
111 2004-12-16  Simon Josefsson  <jas@extundo.com>
112
113         * tests/test-base64.c: Add license.
114
115 2004-12-15  Stepan Kasal  <address@hidden>
116
117         * gnulib-tool (func_emit_lib_Makefile_am): Shorten a long sed command.
118
119 2004-12-12  Paul Eggert  <eggert@cs.ucla.edu>
120
121         * modules/getcwd (Files): Add m4/d-ino.m4.
122         Suggested by Mark D. Baushke.
123
124 2004-12-04  Paul Eggert  <eggert@cs.ucla.edu>
125
126         * modules/hard-locale (Depends-on): Add strdup.
127
128 2004-12-04  Simon Josefsson  <jas@extundo.com>
129
130         * modules/getaddrinfo (License): Add LGPL, reported by Yoann
131         Vandoorselaere <yoann@prelude-ids.org>.
132
133 2004-11-30  Simon Josefsson  <jas@extundo.com>
134
135         * MODULES.html.sh (Extra functions based on ANSI C 89): Add
136         base64.
137
138         * tests/test-base64.c: New file.
139
140         * modules/base64: New file.
141
142 2004-11-30  Simon Josefsson  <jas@extundo.com>
143
144         * modules/restrict (License): Change to LGPL.
145
146 2004-11-26  Paul Eggert  <eggert@cs.ucla.edu>
147
148         * modules/getcwd (Files): Add lib/getcwd.h, m4/getcwd.m4.
149         (Depends-on): Remove pathmax, same.  Add mempcpy.
150         (configure.ac): GL_FUNC_GETCWD_PATH_MAX -> gl_FUNC_GETCWD.
151         (Makefile.am): Append getcwd.h to lib_SOURCES.
152         (Include): Add getcwd.h.
153         (Maintainer): Change from Jim Meyering to "all, glibc",
154         since getdate now uses intended-for-glibc code.
155         * modules/xgetcwd (Files): Remove m4/getcwd.m4.
156         (Depends-on): Depend on getcwd.  Do not depend on pathmax.
157
158 2004-11-22  Paul Eggert  <eggert@cs.ucla.edu>
159
160         * modules/canonicalize (Depends-on): Add xreadlink.
161         Problem reported by James Youngman.
162
163 2004-11-16  Paul Eggert  <eggert@cs.ucla.edu>
164
165         * modules/canon-host (Depends-on): Add strdup.
166
167 2004-11-16  Jim Meyering  <jim@meyering.net>
168
169         * modules/closeout (Depends-on): Add fpending.
170
171 2004-11-11  Simon Josefsson  <jas@extundo.com>
172
173         * modules/strtok_r: New file.
174
175         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
176         strtok_r.
177
178 2004-11-08  Simon Josefsson  <jas@extundo.com>
179
180         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
181         getaddrinfo.
182
183         * modules/getaddrinfo: New file.
184
185 2004-11-10  Jim Meyering  <jim@meyering.net>
186
187         * modules/closeout (Depends-on): Remove fpending.
188
189 2004-11-04  Bruno Haible  <bruno@clisp.org>
190
191         * modules/allocsa (Files): Add lib/allocsa.valgrind.
192         (Makefile.am): Distribute it.
193
194 2004-10-29  Paul Eggert  <eggert@cs.ucla.edu>
195
196         * modules/getdate (Files): Add doc/getdate.texi.
197         (Depends-on): Add setenv, xalloc.
198
199 2004-10-24  Paul Eggert  <eggert@cs.ucla.edu>
200
201         * modules/regex (lib_SOURCES): Add regex.c.
202         Reported by James Youngman in
203         <http://lists.gnu.org/archive/html/bug-gnulib/2004-10/msg00199.html>.
204
205 2004-10-17  Paul Eggert  <eggert@cs.ucla.edu>
206
207         * gnulib-tool (func_emit_lib_Makefile_am): Fix typo: a $ was
208         missing.  Problem reported by James Youngman.
209
210 2004-10-16  Simon Josefsson  <jas@extundo.com>
211
212         * gnulib-tool: Fix comments.  Fix parse problem.
213         (func_emit_lib_Makefile_am): Don't hard code a in libgl_a_SOURCES.
214
215 2004-10-15  Bruno Haible  <bruno@clisp.org>
216
217         * gnulib-tool (func_import): Let gl_INIT define LTALLOCA when needed.
218
219 2004-10-15  Bruno Haible  <bruno@clisp.org>
220
221         * gnulib-tool (func_emit_lib_Makefile_am): Add markers to separate
222         the portions belonging to each module.
223         Suggested by Derek Robert Price <derek@ximbiot.com>.
224
225 2004-10-15  Bruno Haible  <bruno@clisp.org>
226
227         * gnulib-tool: Untabify. Initialize supplied_libname.
228         (func_usage): More homogenous output.
229         (func_modules_transitive_closure, func_modules_to_filelist,
230         func_emit_lib_Makefile_am): New functions.
231         (func_import): New function, extracted from big case statement. Use
232         func_get_license, func_modules_transitive_closure,
233         func_modules_to_filelist, func_emit_lib_Makefile_am. Initialize
234         opt_lgpl. Don't use test -a, as it's not portable.
235         (func_create_testdir): Use func_modules_transitive_closure,
236         func_modules_to_filelist, func_emit_lib_Makefile_am.
237
238 2004-10-11  Bruno Haible  <bruno@clisp.org>
239
240         * MODULES.html.sh (Support for systems lacking ISO C 99): Add
241         vsnprintf.
242
243 2004-10-11  Yoann Vandoorselaere  <yoann@prelude-ids.org>
244
245         * modules/vsnprintf: New file.
246
247 2004-10-04  Paul Eggert  <eggert@cs.ucla.edu>
248
249         * modules/xalloc (Files, Makefile.am): Remove xstrdup.c.
250
251         * modules/argmatch, modules/argp, modules/closeout, modules/error,
252         modules/exclude, modules/getdate, modules/getline,
253         modules/getndelim2, modules/getpass, modules/getpass-gnu,
254         modules/getusershell, modules/linebuffer, modules/md5,
255         modules/mountlist, modules/posixtm, modules/readtokens,
256         modules/readutmp, modules/regex, modules/sha1,
257         modules/version-etc, modules/yesno:
258         Remove dependency on unlocked-io.
259
260 2004-10-04  Bruno Haible  <bruno@clisp.org>
261
262         * modules/README: New file.
263         * gnulib-tool (func_all_modules, func_verify_module): modules/README is
264         not a module.
265
266 2004-10-04  Simon Josefsson  <jas@extundo.com>
267
268         * modules/memmem: New file.
269         * tests/test-memmem.c: New file.
270         * MODULES.html.sh (Extra functions based on ANSI C 89): Add memmem.
271
272 2004-10-01  Bruno Haible  <bruno@clisp.org>
273
274         * MODULES.html.sh: Add strsep.
275
276 2004-10-01  Yoann Vandoorselaere <yoann@prelude-ids.org>
277
278         * modules/strsep: New file.
279
280 2004-09-30  Paul Eggert  <eggert@cs.ucla.edu>
281
282         * MODULES.html.sh (Support for systems lacking ISO C 99): Add snprintf.
283
284 2004-09-30  Simon Josefsson  <jas@extundo.com>
285
286         * modules/snprintf: New file.
287
288 2004-09-30  Paul Eggert  <eggert@cs.ucla.edu>
289
290         * modules/argp (Maintainer): Replace Simon Josefsson
291         by Sergey Poznyakoff.
292
293 2004-10-01  Simon Josefsson  <jas@extundo.com>
294
295         * MODULES.html.sh (Extra functions based on ANSI C 89): Add
296         memmem.
297
298         * tests/test-memmem.c: New file.
299
300         * modules/memmem: New file.
301
302 2004-09-29  Bruno Haible  <bruno@clisp.org>
303
304         * modules/alloca-opt: New file, derived from modules/alloca.
305         * modules/allocsa: Depend on alloca-opt instead of alloca.
306         * modules/setenv: Likewise.
307         * modules/vasnprintf: Likewise.
308         * MODULES.html.sh: Add alloca-opt.
309
310 2004-09-28  Paul Eggert  <eggert@cs.ucla.edu>
311
312         * modules/dummy: Change license to LGPL.
313
314 2004-09-29  Simon Josefsson  <jas@extundo.com>
315
316         * gnulib-tool: New parameter --lgpl, to asseert that modules are
317         LGPL, and to replace license template from GPL to LGPL.
318
319 2004-09-24  Simon Josefsson  <jas@extundo.com>
320
321         * modules/minmax (License): Change from GPL to LGPL.
322
323 2004-09-23  Simon Josefsson  <jas@extundo.com>
324
325         * gnulib-tool (--import): Typo.
326
327 2004-09-21  Simon Josefsson  <jas@extundo.com>
328
329         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
330         snprintf.
331
332         * modules/snprintf: New file.
333
334 2004-09-05  Simon Josefsson  <jas@extundo.com>
335
336         * modules/getaddrinfo: Add.
337
338 2004-09-23  Simon Josefsson  <jas@extundo.com>
339
340         * gnulib-tool (--import): Make sure *.m4 end up in m4/ by default.
341
342 2004-09-22  Bruno Haible  <bruno@clisp.org>
343
344         * modules/*: Add 'License' field.
345         * gnulib-tool: Accept --extract-license option.
346         (func_get_license): New function.
347
348 2004-09-21  Bruno Haible  <bruno@clisp.org>
349
350         * modules/vasnprintf (Files): Add m4/stdint_h.m4, m4/inttypes_h.m4.
351         Reported by Simon Josefsson.
352
353 2004-09-20  Paul Eggert  <eggert@cs.ucla.edu>
354
355         * modules/inttostr (Files): Add m4/longlong.m4, since it uses
356         gl_AC_TYPE_LONG_LONG.
357
358 2004-09-18  Simon Josefsson  <jas@extundo.com>
359        and  Paul Eggert  <eggert@cs.ucla.edu>
360
361         * gnulib-tool: Replace various ad-hoc automake/autoconf/aclocal
362         calls with autoreconf.  Define GL_LIB.
363
364 2004-09-09  Karl Berry  <karl@gnu.org>
365
366         * regex.[ch]: delete from the root.  These were supposed to be
367                 synced with emacs cvs, but this has not happened for about
368                 a year, and anyway nothing else uses emacs regex.[ch].
369                 bug-gnulib mail from Jeff Bailey, 9 Sep 2004 15:49:24 -0700.
370                 lib/regex[.ch] is untouched.
371
372 2004-09-09  Bruno Haible  <bruno@clisp.org>
373
374         * modules/vasnprintf (Files): Add m4/eoverflow.m4.
375
376 2004-09-08  Bruno Haible  <bruno@clisp.org>
377             Oskar Liljeblad  <oskar@osk.mine.nu>
378
379         * modules/stdint: New file.
380         * MODULES.html.sh (Support for systems lacking ISO C 99): Add stdint.
381
382 2004-09-08  Oskar Liljeblad  <oskar@osk.mine.nu>
383
384         * modules/xvasprintf: New file.
385         * MODULES.html.sh (Extra functions based on ANSI C 89): Add vasprintf.
386
387 2004-08-19  Paul Eggert  <eggert@cs.ucla.edu>
388
389         * modules/userspec: Don't depend on alloca.
390
391 2004-08-17  Paul Eggert  <eggert@cs.ucla.edu>
392
393         * MODULES.html.sh: Add xalloc-die, c-strtod, c-strtold, raise,
394         readtokens0, getcwd, fcntl-safer, canonicalize, cycle-check,
395         utimecmp, utimens, xnanosleep.  Rename sha to sha1.
396
397 2004-08-16  Simon Josefsson  <jas@extundo.com>
398
399         * gnulib-tool: Use sed instead of autoconf --trace, inspired by
400         libtoolize behaviour by "Gary V. Vaughan" <gary@gnu.org>.
401         Add --dry-run for --import.
402         Let user provided command line parameters override configure.ac
403         settings.
404
405 2004-08-12  Paul Eggert  <eggert@cs.ucla.edu>
406
407         * modules/argp (Files): Add m4/unlocked-io.m4.
408         (Depends-on): Add extensions.
409
410 2004-08-12  Simon Josefsson  <jas@extundo.com>
411
412         * gnulib-tool: Add --source-base, --m4-base, --libtool options.
413         Change default library name from libfoo to libgnu.
414         Now, if you have a configure.ac that says:
415                 gl_SOURCE_BASE(gl)
416                 gl_M4_BASE(gl/m4)
417                 gl_MODULES(error getopt etcetera)
418                 gl_INIT
419         you can import all you need by running:
420                 ../gnulib/gnulib-tool --import
421
422         * modules/getopt (Files): Rename getopt.h to getopt_.h.
423         (Makefile.am): Rewrite, use logic from argz.
424         (Include): Use <getopt.h> instead of "getopt.h".
425
426 2004-08-11  Paul Eggert  <eggert@cs.ucla.edu>
427
428         * modules/obstack (Files): Add m4/inttypes_h.m4, m4/stdint_h.m4,
429         m4/uintmax_t.m4.
430
431 2004-08-09  Paul Eggert  <eggert@cs.ucla.edu>
432
433         * modules/xalloc-die: New file.
434         * modules/xalloc: Remove dependencies on error, gettext, exitfail.
435
436         * modules/md5 (Files): Add m4/uint32_t.m4.
437         * modules/sha1: Renamed from modules/sha.
438         (Files):
439         Rename lib/sha.h to lib/sha1.h.
440         Rename lib/sha.c to lib/sha1.c.
441         Rename m4/sha.m4 to m4/sha1.m4.
442         (lib_SOURCES): Likewise.
443         (configure.ac): Rename gl_SHA to gl_SHA1.
444         (Include): sha.h -> sha1.h.
445
446 2004-08-08  Simon Josefsson  <jas@extundo.com>
447
448         * modules/xgethostname (Depends-on): Remove exit and error (not
449         used).
450
451         * modules/getpass-gnu: Add getpass.h.
452         (Depends-on): Add stdbool.
453         * modules/getpass: Add getpass.h.
454
455 2004-08-06  Paul Eggert  <eggert@cs.ucla.edu>
456
457         More merge from coreutils.
458         * modules/raise, modules/readtokens0, modules/utimens,
459         modules/utimecmp, module/xnanosleep: New files.
460         * modules/strftime: Add lib/strftime.h.
461         Change include from <time.h> to "strftime.h".
462         * modules/yesno: Add lib/yesno.h.
463         * modules/backupfile: Remove lib/addext.c.
464         * modules/euidaccess: Add stat-macros.h.
465         * modules/canonicalize, modules/euidaccess,
466         modules/filemode, modules/lchown, modules/makepath,
467         modules/rmdir, modules/stat: Likewise.
468
469 2004-08-03  Simon Josefsson  <jas@extundo.com>
470
471         * modules/progname (Depends-on): Don't depend on stdbool.
472
473 2004-08-02  Simon Josefsson  <jas@extundo.com>
474
475         * modules/getsubopt: New file.
476         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
477         getsubopt.
478
479 2004-08-05  Paul Eggert  <eggert@cs.ucla.edu>
480
481         Merge from coreutils.
482         * modules/c-strtod, modules/c-strtold, modules/canonicalize,
483         modules/cycle-check, modules/fcntl-safer, modules/getcwd: New files.
484         * modules/path-concat: Don't depend on strdup.
485
486 2004-08-03  Paul Eggert  <eggert@cs.ucla.edu>
487
488         * modules/fatal: Remove, as the "fatal" module wasn't used or working.
489         * MODULES.html.sh (func_all_modules): Remove fatal.
490
491 2004-07-19  Bruno Haible  <bruno@clisp.org>
492
493         * MODULES.html.sh (func_all_modules): Add dummy.
494
495 2004-07-16  Simon Josefsson  <jas@extundo.com>
496
497         * modules/dummy: New file.
498
499 2004-07-09  Paul Eggert  <eggert@cs.ucla.edu>
500
501         * modules/chown (Files): Add lib/fchown-stub.c, since
502         gl_PREREQ_CHOWN invokes AC_LIBOBJ(fchown-stub).
503
504 2004-06-22  Paul Eggert  <eggert@cs.ucla.edu>
505
506         * modules/argz: Omit "#include".
507
508         * MODULES.html.sh (func_all_modules): Add calloc, to match
509         2004-06-01 addition of calloc module.
510
511 2004-06-22  Gary V. Vaughan  <gary@gnu.org>
512
513         * modules/argz: New file.
514         * MODULES.html.sh (func_all_modules): Add argz.
515
516 2004-06-12  Jim Meyering  <jim@meyering.net>
517        and  Paul Eggert  <eggert@cs.ucla.edu>
518
519         * modules/hash (Files): Add lib/xalloc.h.
520         * modules/pipe (Depends-on): Add wait-process.
521         * modules/stat (Depends-on): Add xalloc.
522         * modules/userspec (Files): Add lib/userspec.h.
523         * modules/xstrto
524
525         Upgrade from gettext-0.13.
526         * modules/gettext (Files): Add m4/intmax.m4, m4/longdouble.m4,
527         m4/longlong.m4, m4/printf-posix.m4, m4/signed.m4, m4/size_max.m4,
528         m4/wchar_t.m4, m4/wint_t.m4, m4/xsize.m4.
529
530 2003-11-25  Bruno Haible  <bruno@clisp.org>
531
532         * modules/vasnprintf (Files): Remove m4/ssize_t.m4.
533
534 2003-11-24  Paul Eggert  <eggert@twinsun.com>
535
536         * modules/alloca: Remove dependency on xalloc.
537
538 2003-11-17  Paul Eggert  <eggert@twinsun.com>
539
540         * README: Mention that S+T cannot overflow if S is the size of
541         an existing object and T is sufficiently small.
542
543 2003-11-17  Bruno Haible  <bruno@clisp.org>
544
545         * modules/vasnprintf (Files): Add m4/ssize_t.m4.
546         (Depends-on): Add xsize.
547
548 2003-11-12  Paul Eggert  <eggert@twinsun.com>
549
550         * modules/xalloc (Files): Undo latest change, since xalloc.h
551         no longer needs SIZE_MAX or PTRDIFF_MAX.
552
553 2003-11-11  Bruno Haible  <bruno@clisp.org>
554
555         * modules/xsize (Files): Add m4/size_max.m4.
556         * modules/xalloc (Files): Add m4/size_max.m4, m4/ptrdiff_max.m4.
557
558 2003-11-04  Bruno Haible  <bruno@clisp.org>
559
560         * modules/xsize: New file.
561         * modules/linebreak: Depend on xsize.
562         * MODULES.html.sh (func_all_modules): Add xsize.
563
564 2003-11-04  Jim Meyering  <jim@meyering.net>
565
566         * modules/sysexits: Use the `$(VAR)' notation for AC_SUBST'd
567         variable names, rather than @VAR@.
568         * modules/poll: Likewise.
569
570 2003-11-03  Jim Meyering  <jim@meyering.net>
571
572         * modules/userspec (lib_SOURCES): Add userspec.h.
573         (Include): Add "userspec.h".
574         Improve description.
575
576 2003-10-29  Paul Eggert  <eggert@twinsun.com>
577
578         * modules/group-member: Depend on stdbool.
579
580 2003-10-20  Bruno Haible  <bruno@clisp.org>
581
582         * modules/wait-process: New file.
583         * MODULES.html.sh (func_all_modules): Add wait-process.
584
585 2003-10-16  Paul Eggert  <eggert@twinsun.com>
586
587         * README: Mention that gnulib assumes that (foo *) NULL + 0 == NULL.
588
589 2003-10-14  Bruno Haible  <bruno@clisp.org>
590
591         * modules/fatal-signal: Add m4/sig_atomic_t.m4 to file list.
592
593 2003-10-12  Paul Eggert  <eggert@twinsun.com>
594
595         * modules/xalloc: Do not depend on 'exit'.  Depend on 'stdbool'.
596         Change maintainer from Bruno Haible to 'all'.
597
598 2003-10-10  Simon Josefsson  <jas@extundo.com>
599
600         * modules/argp (Depends-on): Add restrict and strcase.
601
602 2003-10-08  Paul Eggert  <eggert@twinsun.com>
603
604         * modules/getpass: Depend on stdbool.
605
606 2003-10-06  Bruno Haible  <bruno@clisp.org>
607
608         * modules/version-etc-2: Remove file.
609         * MODULES.html.sh (func_all_modules): Remove version-etc-2.
610
611 2003-10-06  Bruno Haible  <bruno@clisp.org>
612
613         * modules/fatal-signal: New file.
614         * MODULES.html.sh (func_all_modules): Add fatal-signal.
615
616 2003-10-05  Paul Eggert  <eggert@twinsun.com>
617
618         * README: Rework advice for preventing empty .o files.
619         Don't recommend ELIDE constructs.  Recommend <stddef.h>,
620         not <sys/types.h>.
621
622 2003-10-02  Bruno Haible  <bruno@clisp.org>
623
624         * modules/lchown (Include): Add lchown.h.
625         * modules/time_r (Include): Use "..." syntax.
626         * modules/xgetdomainname (Include): Add xgetdomainname.h.
627
628 2003-10-01  Simon Josefsson  <jas@extundo.com>
629
630         * MODULES.html.sh (func_all_modules): Move gethostname from section
631         'based on' to section 'lacking' POSIX:2001.
632
633 2003-09-27  Oskar Liljeblad  <oskar@osk.mine.nu>
634
635         Trivial fixes to Makefile.am parts of module listings.
636         * modules/strstr: Append strstr.h to lib_SOURCES.
637         * modules/strcase: Likewise, for strcase.h.
638
639 2003-09-27  Paul Eggert  <eggert@twinsun.com>
640
641         * modules/free: New file.
642
643 2003-09-25  Bruno Haible  <bruno@clisp.org>
644
645         * modules/version-etc-2: New file, from modules/version-etc with
646         modifications.
647         * MODULES.html.sh (func_all_modules): Add version-etc-2.
648
649 2003-09-25  Simon Josefsson  <jas@extundo.com>
650             Bruno Haible  <bruno@clisp.org>
651
652         * modules/getdomainname: New file.
653         * modules/xgetdomainname: New file.
654         * MODULES.html.sh (func_all_modules): Add getdomainname, xgetdomainname.
655
656 2003-09-24  Paul Eggert  <eggert@twinsun.com>
657
658         * README: Document assumptions that 'int' is at least 32 bits
659         wide, that integer arithmetic is 2's complement without overflow,
660         that there are no holes in integer values, that adding sizes of
661         two nonoverlapping objects can't overflow, and that all-bits-zero
662         yields scalar zero.  Fix spelling and capitalization typos.
663
664 2003-09-24  Simon Josefsson  <jas@extundo.com>
665
666         * modules/xgethostname: Add xgethostname.h.
667
668 2003-09-17  Paul Eggert  <eggert@twinsun.com>
669
670         * gnulib-tool: Use "test -h", not "test -L", for portability
671         to Solaris 8 /bin/sh.  (This bug is fixed in Solaris 9.)
672         (tags_regexp): Remove, since \| doesn't conform to POSIX.
673         (sed_extract_prog): Issue s commands one-by-one, rather than
674         using \| in one s command.
675
676 2003-09-16  Bruno Haible  <bruno@clisp.org>
677
678         * gnulib-tool (func_create_testdir): Warn about duplicated
679         dependencies.
680
681 2003-09-15  Paul Eggert  <eggert@twinsun.com>
682
683         * modules/argmatch, modules/fatal, modules/obstack,
684         modules/xalloc, modules/xgethostname: Sort dependencies by
685         importance, not alphabetically.
686
687 2003-09-14  Bruno Haible  <bruno@clisp.org>
688
689         * modules/fwriteerror: New file.
690         * MODULES.html.sh (func_all_modules): Add fwriteerror.
691
692 2003-09-12  Paul Eggert  <eggert@twinsun.com>
693
694         * modules/argmatch, modules/exitfail, modules/fatal, modules/obstack,
695         modules/xgethostname, modules/xalloc: Depend on exit.
696
697 2003-09-09  Paul Eggert  <eggert@twinsun.com>
698
699         * README: New section: portability guidelines.
700
701 2003-09-07  Paul Eggert  <eggert@twinsun.com>
702
703         * modules/time_r: Depend on 'restrict'.  Fix from Simon Josefsson in
704         <http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00028.html>.
705
706 2003-09-06  Paul Eggert  <eggert@twinsun.com>
707
708         * MODULES.html.sh (func_all_modules): Add time_r.
709         * modules/time_r: New file.
710         * modules/mktime, modules/strftime, modules/timegm: Depend on time_r.
711         * modules/timegm: Depend on mktime.  Change maintainer to "all, glibc".
712
713 2003-08-31  Simon Josefsson  <jas@extundo.com>
714
715         * modules/timegm: New file.
716         * MODULES.html.sh (func_all_modules): Add timegm.
717
718 2003-08-22  Simon Josefsson  <jas@extundo.com>
719
720         * modules/strndup (Makefile.am): Add strndup.h to lib_SOURCES.
721
722 2003-08-20  Bruno Haible  <bruno@clisp.org>
723
724         * modules/progname: New file.
725         * MODULES.html.sh (func_all_modules): Add progname.
726
727 2003-08-18  Paul Eggert  <eggert@twinsun.com>
728
729         * modules/stdbool: Add BUILT_SOURCES.  Prefer $@ to target name
730         in makefile rules.
731
732 2003-08-17  Simon Josefsson  <jas@extundo.com>
733
734         * modules/argp: Fix autoconf macro name. Add more dependencies.
735
736 2003-08-17  Simon Josefsson  <jas@extundo.com>
737
738         * modules/xstrndup: New file.
739         * MODULES.html.sh (func_all_modules): Add xstrndup.
740
741 2003-08-17  Bruno Haible  <bruno@clisp.org>
742
743         * modules/strndup (Files, Include): Add lib/strndup.h.
744
745 2003-08-17  Bruno Haible  <bruno@clisp.org>
746
747         * gnulib-tool (func_create_testdir): Handle gl_USE_SYSTEM_EXTENSIONS
748         like AC_GNU_SOURCE.
749         * modules/extensions (configure.ac): Comment out the invocation of
750         gl_USE_SYSTEM_EXTENSIONS.
751
752 2003-08-17  Bruno Haible  <bruno@clisp.org>
753
754         * modules/euidaccess (Files): Add lib/euidaccess.h.
755
756 2003-08-16  Paul Eggert  <eggert@twinsun.com>
757
758         Document merge from coreutils.
759         * modules/alloca: Append $(ALLOCA_H) to BUILT_SOURCES.
760         * modules/fnmatch: Append $(FNMATCH_H) to BUILT_SOURCES.
761         * modules/utime: Add m4/utimes-null.m4.
762
763 2003-08-15  Paul Eggert  <eggert@twinsun.com>
764
765         Document merge from coreutils.
766         * modules/userspec: Depend on posixver.
767         * modules/strftime: Depend on tzset.
768
769 2003-08-14  Jim Meyering  <jim@meyering.net>
770
771         Merges from coreutils.
772         * modules/fnmatch: Use the `$(FNMATCH_H)' notation for AC_REPLACED
773         variable names, rather than @FNMATCH_H@.
774         * modules/alloca: Likewise for $(ALLOCA_H).
775
776         * modules/fnmatch (fnmatch.h): Use `$@' in the commands, in place of
777         the three copies of the literal target, `fnmatch.h'.
778         * modules/alloca (alloca.h): Likewise.
779
780 2003-08-14  Paul Eggert  <eggert@twinsun.com>
781
782         * modules/tzset: New file.
783
784 2003-08-12  Paul Eggert  <eggert@twinsun.com>
785
786         Merge from coreutils.
787         * modules/euidaccess: Add lib_SOURCES, include for new
788         file euidaccess.h
789
790 2003-08-11  Paul Eggert  <eggert@twinsun.com>
791
792         * modules/gnu-source, m4/gnu-source.m4:
793         Remove; we're assuming Autoconf 2.54 or later now.
794         Suggested by Bruno Haible.
795         * MODULES.html.sh (func_all_modules): Remove gnu-source.
796
797 2003-08-08  Paul Eggert  <eggert@twinsun.com>
798
799         * MODULES.html.sh (func_all_modules): Add extensions, gnu-source.
800         * modules/extensions, modules/gnu-source: New files.
801         * modules/timespec, modules/unlocked-io: Depend on extensions.
802
803 2003-08-07 Paul Eggert  <eggert@twinsun.com>
804
805         * modules/restrict: New file.
806         * MODULES.html.sh (func_all_modules): Add restrict.
807         * modules/regex: Depend on restrict.
808
809 2003-08-07  Bruno Haible  <bruno@clisp.org>
810
811         * modules/getndelim2 (Makefile.am): Add the files to EXTRA_DIST, not
812         lib_SOURCES, because getndelim2.m4 now uses AC_LIBOBJ(getndelim2).
813
814 2003-08-05  Paul Eggert  <eggert@twinsun.com>
815
816         * MODULES.html.sh (func_all_modules): Remove bumpalloc.
817         * modules/bumpalloc: Remove.
818
819 2003-07-31  Bruno Haible  <bruno@clisp.org>
820
821         * modules/getpass-gnu: New file.
822         * MODULES.html.sh (func_all_modules): Add getpass-gnu.
823
824 2003-07-22  Paul Eggert  <eggert@twinsun.com>
825
826         * modules/xalloc (Depends-on): Add exitfail.
827         * modules/xmemcoll: Likewise.
828
829 2003-07-20  Jim Meyering  <jim@meyering.net>
830
831         * modules/closeout (Depends-on): Add exitfail.
832         Suggestion from Bruno Haible.
833
834 2003-07-18  Bruno Haible  <bruno@clisp.org>
835
836         * modules/getndelim2: New file.
837         * modules/getline: Share files with module getndelim2.
838         * modules/getnline: Depend on getndelim2 instead of sharing files with
839         it. Add getnline.c to lib_SOURCES.
840         * MODULES.html.sh (func_all_modules): Add getndelim2.
841
842 2003-07-17  Bruno Haible  <bruno@clisp.org>
843
844         * modules/getnline: New file.
845         * modules/getline: Add lib/getndelim2.c to source file list.
846         * MODULES.html.sh (func_all_modules): Add getnline.
847
848 2003-07-17  Bruno Haible  <bruno@clisp.org>
849
850         * configure.in: Remove file.
851         * Makefile.in: Remove file.
852
853 2003-07-17  Bruno Haible  <bruno@clisp.org>
854
855         * MODULES.html.sh: Put the </BODY> right before </HTML>.
856
857 2003-07-16  Jim Meyering  <jim@meyering.net>
858
859         * modules/save-cwd: Depend on xgetcwd.  From Derek Price.
860
861 2003-07-15  Jim Meyering  <jim@meyering.net>
862
863         * modules/save-cwd: Don't depend on error.  From Derek Price.
864
865 2003-07-14  Simon Josefsson  <jas@extundo.com>
866
867         * modules/mempcpy: New file.
868         * MODULES.html.sh (func_all_modules): Add mempcpy.
869
870 2003-07-14  Paul Eggert  <eggert@twinsun.com>
871
872         * modules/getdate, modules/posixtm: Depend on mktime.
873
874 2003-07-10  Simon Josefsson  <jas@extundo.com>
875
876         * modules/strchrnul (Makefile.am): Add strchrnul.h.
877
878 2003-06-26  Bruno Haible  <bruno@clisp.org>
879
880         * modules/human: Depend on module stdbool.
881
882 2003-06-25  Bruno Haible  <bruno@clisp.org>
883
884         * modules/readlink: New file.
885         * modules/xreadlink: Depend on it.
886         * MODULES.html.sh (func_all_modules): Add readlink.
887
888 2003-06-22  Bruno Haible  <bruno@clisp.org>
889
890         * modules/safe-read: Add m4/ssize_t.m4.
891         * modules/xreadlink: Add m4/ssize_t.m4.
892
893 2003-06-11  Simon Josefsson  <jas@extundo.com>
894
895         * modules/sysexits: New file.
896         * MODULES.html.sh (func_all_modules): Add sysexits.
897
898 2003-06-10  Bruno Haible  <bruno@clisp.org>
899
900         * MODULES.html.sh (func_all_modules): Add strchrnul and argp.
901
902 2003-06-10  Simon Josefsson  <jas@extundo.com>
903
904         * modules/strchrnul: New file.
905
906 2003-06-10  Simon Josefsson  <jas@extundo.com>
907
908         * modules/argp: New file.
909
910 2003-06-07  Bruno Haible  <bruno@clisp.org>
911
912         * modules/poll (Makefile.am): Use explicit creation rule for poll.h, to
913         avoid AC_CONFIG_LINKS.
914         * modules/fnmatch (Makefile.am): Use explicit creation rule for
915         fnmatch.h, to avoid AC_CONFIG_LINKS.
916         * modules/alloca (Makefile.am): Make creation of alloca.h Ctrl-C safe.
917
918 2003-06-07  Jim Meyering  <jim@meyering.net>
919
920         * modules/strtod: Use $(...) notation, not @...@ for
921         AC_REPLACE'd variables.
922         * modules/localcharset: Likewise.
923
924 2003-06-06  Jim Meyering  <jim@meyering.net>
925             Bruno Haible  <bruno@clisp.org>
926
927         * modules/stdbool: Reflect renaming: stdbool.h.in -> stdbool_.h.
928         Adjust Makefile.am snippet not to redirect directly to target.
929         Use $(STDBOOL_H) notation, not @STDBOOL_H@ for AC_REPLACE'd variables.
930
931 2003-05-30  Bruno Haible  <bruno@clisp.org>
932
933         * modules/gettext: Add files m4/nls.m4 and m4/po.m4.
934         * config/config.rpath: Upgrade to gettext-0.12.1.
935
936 2003-05-22    <karl@gnu.org>
937
938         * gnulib-tool (func_usage): =LIBRARY not =libRARY in help msg.
939
940 2003-05-09  Bruno Haible  <bruno@clisp.org>
941
942         * modules/error: Add m4/strerror_r.m4 to file list.
943
944 2003-04-10  Bruno Haible  <bruno@clisp.org>
945
946         * modules/findprog: New file.
947         * MODULES.html.sh (func_all_modules): Add it.
948
949 2003-04-04  Bruno Haible  <bruno@clisp.org>
950
951         * modules/linebreak: New file.
952         * MODULES.html.sh (func_all_modules): Add it.
953
954 2003-04-03  Bruno Haible  <bruno@clisp.org>
955
956         * modules/utf8-ucs4: New file.
957         * modules/utf16-ucs4: New file.
958         * modules/ucs4-utf8: New file.
959         * modules/ucs4-utf16: New file.
960         * MODULES.html.sh (func_all_modules): Add them.
961
962 2003-04-02  Bruno Haible  <bruno@clisp.org>
963
964         * modules/binary-io: New file.
965         * MODULES.html.sh (func_all_modules): Add it.
966
967 2003-04-01  Bruno Haible  <bruno@clisp.org>
968
969         * modules/pathname: New file.
970         * MODULES.html.sh (func_all_modules): Add it.
971
972 2003-03-28  Bruno Haible  <bruno@clisp.org>
973
974         * modules/copy-file: New file.
975         * MODULES.html.sh (func_all_modules): Add it.
976
977 2003-02-20  Bruno Haible  <bruno@clisp.org>
978
979         * MODULES.html.sh (func_all_modules): Add poll.
980
981 2003-02-19  Paolo Bonzino  <bonzini@gnu.org>
982
983         * modules/poll: New file.
984
985 2003-02-18  Bruno Haible  <bruno@clisp.org>
986
987         * MODULES.html.sh (func_all_modules): Add mathl.
988
989 2003-02-18  Paolo Bonzino  <bonzini@gnu.org>
990
991         * modules/mathl: New file.
992
993 2003-02-17  Bruno Haible  <bruno@clisp.org>
994
995         * modules/mkdtemp: New module.
996         * MODULES.html.sh (func_all_modules): Add it.
997
998 2003-01-30  Bruno Haible  <bruno@clisp.org>
999
1000         * modules/vasnprintf, modules/vasprintf: New modules.
1001         * MODULES.html.sh (func_all_modules): Add them.
1002
1003 2003-01-29  Bruno Haible  <bruno@clisp.org>
1004
1005         * modules/stpncpy: New module.
1006         * MODULES.html.sh (func_all_modules): Add it.
1007
1008 2003-01-28  Bruno Haible  <bruno@clisp.org>
1009
1010         * modules/c-ctype: New module.
1011         * MODULES.html.sh (func_all_modules): Add it.
1012
1013 2003-01-27  Bruno Haible  <bruno@clisp.org>
1014
1015         * modules/xsetenv: New module.
1016         * MODULES.html.sh (func_all_modules): Add it.
1017
1018 2003-01-23  Bruno Haible  <bruno@clisp.org>
1019
1020         * modules/minmax: New module.
1021         * MODULES.html.sh (func_all_modules): Add it.
1022
1023 2003-01-22  Bruno Haible  <bruno@clisp.org>
1024
1025         * modules/exit: New module.
1026         * MODULES.html.sh (func_all_modules): Add it.
1027
1028 2003-01-19  Bruno Haible  <bruno@clisp.org>
1029
1030         * gnulib-tool: Recognize option --extract-maintainer.
1031         (func_get_maintainer): New function.
1032         * modules/*: Add Maintainer entry.
1033
1034 2003-01-16  Bruno Haible  <bruno@clisp.org>
1035
1036         * MODULES.html.sh: Add a table of contents. Add the module name as
1037         leftmost column. Add hyperlinks.
1038
1039 2003-01-11  Bruno Haible  <bruno@clisp.org>
1040
1041         * modules/stpcpy: Distribute lib/stpcpy.h.
1042         * modules/setenv: Depend on alloca. Distribute lib/setenv.h.
1043
1044 2003-01-11  Bruno Haible  <bruno@clisp.org>
1045
1046         * gnulib-tool (func_create_testdir): Store config/* files in the main
1047         directory.
1048         * config.rpath: Move to ...
1049         * config/config.rpath: ... here.
1050         * modules/gettext: Contains config/config.rpath, not config.rpath.
1051         * modules/iconv: Likewise.
1052
1053 2003-01-11  Bruno Haible  <bruno@clisp.org>
1054
1055         * modules/*: Add a description.
1056         * modules/strpbrk: Fix Makefile.am snippet.
1057         * modules/strtoimax: Fix dependencies.
1058         * modules/strtoumax: Likewise.
1059
1060 2003-01-11  Bruno Haible  <bruno@clisp.org>
1061
1062         * gnulib-tool (func_create_testdir): Substitute lib_OBJECTS.
1063         * modules/alloca (Makefile.am): All object files depend on alloca.h.
1064         * modules/stdbool (Makefile.am): All object files depend on stdbool.h.
1065
1066 2003-01-12  Paul Eggert  <eggert@twinsun.com>
1067
1068         Finish renaming getstr -> getdelim2 and readline -> readlinebuffer,
1069         to avoid collisions with libcurses and libreadline.
1070         * getstr: Remove.
1071         * MODULES.html.sh: Remove getstr.
1072         * modules/getline: Depend on unlocked-io, not getstr.
1073
1074 2003-01-10  Bruno Haible  <bruno@clisp.org>
1075
1076         * modules/alloca: Change Makefile.am requirements. Simplify Include
1077         requirements. Add lib/alloca_.h to file list.
1078
1079 2003-01-09  Bruno Haible  <bruno@clisp.org>
1080
1081         * modules/stdbool: Change configure.ac, Makefile.am requirements.
1082         Simplify Include requirements. Add lib/stdbool.h.in to file list.
1083
1084 2003-01-09  Bruno Haible  <bruno@clisp.org>
1085
1086         * gnulib-tool (func_all_modules): Ignore files ending in ~.
1087         * MODULES.html.sh: Likewise.
1088
1089 2003-01-09    <karl@gnu.org>
1090
1091         * MODULES.html.sh: include `dirname $0` in PATH, to find
1092         gnulib-tool.
1093
1094 2003-01-08  Bruno Haible  <bruno@clisp.org>
1095
1096         * modules/full-read: Depend on full-write.
1097
1098 2003-01-07  Bruno Haible  <bruno@clisp.org>
1099
1100         * MODULES.html.sh: Add copyright notice.
1101         (missed_files): Omit CVS directory entries.
1102         (func_module): Make it work with sed-3.02.
1103         * MODULES.txt: Remove file.
1104
1105 2003-01-01    <karl@gnu.org>
1106
1107         * gnulib-tool (func_verify_module): report module name $module in
1108         error message, not $1.
1109         * gnulib-tool (create-testdir): don't complain if destdir couldn't
1110         be created, only if it doesn't exist.
1111         * gnulib-tool (last_checkin_date): don't expand the $Date here.
1112
1113 2002-12-24  Bruno Haible  <bruno@clisp.org>
1114
1115         * MODULES.txt: Update according to m4/ changes.
1116
1117         Module gettext.
1118         * config.rpath: New file, from gettext-0.11.5.
1119
1120         * modules/*: New module descriptions.
1121         * gnulib-tool: New file.
1122         * MODULES.html.sh: New file.
1123
1124 2002-11-01  Bruno Haible  <bruno@clisp.org>
1125
1126         * configure.in: Add AC_CONFIG_AUX_DIR call.
1127         (AC_OUTPUT): Add m4/Makefile, lib/Makefile. Remove doc/Makefile,
1128         test/Makefile.
1129         * Makefile.in (subdirs): Add m4, lib. Remove doc, test.
1130
1131 2002-08-23  Stefan Monnier  <monnier@cs.yale.edu>
1132
1133         * regex.c (PATFETCH): Remove the translating fetch.
1134         (PATFETCH_RAW): Rename to PATFETCH.
1135         (set_image_of_range): New fun.
1136         (SET_RANGE_TABLE_WORK_AREA): Use it.
1137         (regex_compile): Don't translate the pattern chars so eagerly.
1138         Only do it when inserting an `exactn' bytecode or when handling
1139         a char-range.
1140         (mutually_exclusive_p): Avoid empty statement.
1141
1142 2001-10-22  Jeff Bailey  <jbailey@outpost.dnsalias.org>
1143
1144         * README: New file
1145         * doc/*: Add COPYING, COPYING.LIB, COPYING.DOC, fdl.texi
1146         (per RMS's instructions, this is now the canonical source)
1147         * lgpl/, gpl/: New directories.
1148
1149 2001-01-24  Stefan Monnier  <monnier@cs.yale.edu>
1150
1151         * regex.c (mutually_exclusive_p): Don't blindly handle `charset_not'
1152         as if it was a `charset'.
1153
1154 2000-10-30  Stefan Monnier  <monnier@cs.yale.edu>
1155
1156         * regex.c (re_iswctype, re_wctype_to_bit): Fix braino.
1157         (regex_compile): Catch bogus \(\1\).
1158
1159 2000-10-27  Stefan Monnier  <monnier@cs.yale.edu>
1160
1161         * regex.c (POP_FAILURE_REG_OR_COUNT, re_match_2_internal)
1162         (re_match_2_internal, re_match_2_internal, re_match_2_internal):
1163         Giving in to popular pressure to shut up the compiler with casts.
1164
1165 2000-10-25  Stefan Monnier  <monnier@cs.yale.edu>
1166
1167         * regex.c: More `unsigned char' -> `re_char' changes.
1168         Also change several `int' into `re_wchar_t'.
1169         (PATTERN_STACK_EMPTY, PUSH_PATTERN_OP, POP_PATTERN_OP): Remove.
1170         (PUSH_FAILURE_POINTER): Don't cast any more.
1171         (POP_FAILURE_REG_OR_COUNT): Remove the cast that strips `const'.
1172         We want GCC to complain, since this piece of code makes
1173         re_match non-reentrant, which *should* be fixed.
1174         (GET_BUFFER_SPACE): Use size_t rather than unsigned long.
1175         (EXTEND_BUFFER): Use RETALLOC.
1176         (SET_LIST_BIT): Don't cast.
1177         (re_wchar_t): New type.
1178         (re_iswctype, re_wctype_to_bit): Make it crystal clear to GCC
1179         that those two functions will always properly return.
1180         (IMMEDIATE_QUIT_CHECK): Cast to void.
1181         (analyse_first): Use recursion rather than an explicit stack.
1182         (re_compile_fastmap): Can't fail anymore.
1183         (re_search_2): Don't check re_compile_fastmap for failure.
1184         (PUSH_NUMBER): Renamed from PUSH_FAILURE_COUNT.
1185         Now also sets the new value (passed in a new argument).
1186         (re_match_2_internal): Use it.
1187         Also, use a new var `reg' of type size_t when looping through regs
1188         rather than reuse the inappropriate `mcnt'.
1189
1190 2000-10-24  Andrew Innes  <andrewi@gnu.org>
1191
1192         * regex.c (IMMEDIATE_QUIT_CHECK): New macro, which does QUIT on
1193         NT-Emacs only.
1194         (re_match_2_internal): Use IMMEDIATE_QUIT_CHECK instead of QUIT,
1195         so that re_search functions only quit when callers expect them to.
1196
1197 2000-10-24  Kenichi Handa  <handa@etl.go.jp>
1198
1199         * regex.c (regex_compile): Change the way of handling a range from
1200         a char less than 256 to a char not less than 256.
1201
1202 2000-10-15  Stefan Monnier  <monnier@cs.yale.edu>
1203
1204         * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.
1205
1206
1207 Copyright (C) 2000, 2001, 2002, 2003, 2004
1208   Free Software Foundation, Inc.
1209 Copying and distribution of this file, with or without modification,
1210 are permitted provided the copyright notice and this notice are preserved.