Make strstr() work in multibyte locales.
[pspp] / ChangeLog
1 2005-08-17  Bruno Haible  <bruno@clisp.org>
2
3         * modules/strstr (Files): Add m4/mbrtowc.m4.
4         (Depends-on): Add mbuiter.
5
6 2005-08-17  Bruno Haible  <bruno@clisp.org>
7
8         * modules/strcase (Depends-on): Add mbuiter. Remove strnlen1, mbchar.
9
10 2005-08-17  Bruno Haible  <bruno@clisp.org>
11
12         * modules/mbuiter: New file.
13         * MODULES.html.sh (Extended multibyte and wide character utilities):
14         Add mbuiter.
15
16 2005-08-16  Bruno Haible  <bruno@clisp.org>
17
18         * modules/strcase (Files): Add m4/mbrtowc.m4.
19         (Depends-on): Add strnlen1, mbchar.
20
21 2005-08-16  Bruno Haible  <bruno@clisp.org>
22
23         * modules/strnlen1: New file.
24         * MODULES.html.sh (String handling): Add strnlen1.
25
26 2005-08-16  Bruno Haible  <bruno@clisp.org>
27
28         * modules/mbfile: New file.
29         * MODULES.html.sh (Extended multibyte and wide character utilities):
30         Add mbfile.
31
32 2005-08-16  Bruno Haible  <bruno@clisp.org>
33
34         * modules/mbiter: New file.
35         * MODULES.html.sh (Extended multibyte and wide character utilities):
36         Add mbiter.
37
38 2005-08-16  Bruno Haible  <bruno@clisp.org>
39
40         * modules/mbchar: New file.
41         * MODULES.html.sh (Extended multibyte and wide character utilities):
42         New section.
43
44 2005-08-16  Bruno Haible  <bruno@clisp.org>
45
46         * modules/tls: New file.
47         * MODULES.html.sh (Multithreading): Add tls.
48
49 2005-08-15  Simon Josefsson  <jas@extundo.com>
50
51         * modules/ssize_t (License): Change to 'unlimited'.
52
53         * gnulib-tool (sed_extract_prog): Recognize 'unlimited' license.
54
55 2005-08-12  Simon Josefsson  <jas@extundo.com>
56
57         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
58         ssize_t.
59
60 2005-08-12  Simon Josefsson  <jas@extundo.com>
61
62         * modules/getndelim2: Use ssize_t module.
63         * modules/getnline: Likewise.
64         * modules/safe-read: Likewise.
65         * modules/xreadlink: Likewise.
66
67         * modules/ssize_t: New file.
68
69 2005-08-12  Simon Josefsson  <jas@extundo.com>
70
71         * MODULES.html.sh (Extra functions based on ANSI C 89: Misc): Add
72         readline, getdelim and check_version.
73         (Support for systems lacking ISO C 99: Sizes of integer types):
74         Add size_max.
75
76 2005-08-11  Simon Josefsson  <jas@extundo.com>
77
78         * modules/readline: New file.
79
80         * modules/strnlen (Files): Add strnlen.h.
81
82 2005-08-10  Simon Josefsson  <jas@extundo.com>
83
84         * tests/test-iconvme.c: New file.
85
86 2005-08-08  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>  (tiny change)
87
88         * README: Typos.
89
90 2005-08-02  Simon Josefsson  <jas@extundo.com>
91
92         * modules/getdelim: New file.
93
94         * modules/getline: Rewrite, don't use getndelim2.
95
96 2005-07-16  Simon Josefsson  <jas@extundo.com>
97
98         * modules/readline: New file.
99
100 2005-07-24  Bruno Haible  <bruno@clisp.org>
101
102         * modules/visibility: New file.
103         * MODULES.html.sh (Misc): Add visibility.
104
105 2005-07-22  Bruno Haible  <bruno@clisp.org>
106
107         * modules/alloca-opt (Makefile.am): Remove explicit dependency on
108         $(ALLOCA_H), redundant through BUILT_SOURCES.
109         * modules/argz (Makefile.am): Remove explicit dependency on $(ARGZ_H),
110         redundant through BUILT_SOURCES.
111         * modules/byteswap (Makefile.am): Remove explicit dependency on
112         $(BYTESWAP_H), redundant through BUILT_SOURCES.
113         * modules/fnmatch (Makefile.am): Remove explicit dependency on
114         $(FNMATCH_H), redundant through BUILT_SOURCES.
115         * modules/getopt (Makefile.am): Remove explicit dependency on
116         $(GETOPT_H), redundant through BUILT_SOURCES.
117         * modules/glob (Makefile.am): Remove explicit dependency on $(GLOB_H),
118         redundant through BUILT_SOURCES.
119         * modules/poll (Makefile.am): Remove explicit dependency on $(POLL_H),
120         redundant through BUILT_SOURCES.
121         * modules/stdbool (Makefile.am): Remove explicit dependency on
122         $(STDBOOL_H), redundant through BUILT_SOURCES.
123         * modules/stdint (Makefile.am): Remove explicit dependency on
124         $(STDINT_H), redundant through BUILT_SOURCES.
125         * modules/sysexits (Makefile.am): Add $(SYSEXITS_H) to BUILT_SOURCES.
126         Remove explicit dependency on $(SYSEXITS_H).
127         Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
128
129 2005-07-18  Bruno Haible  <bruno@clisp.org>
130
131         * modules/lock: New file.
132         * MODULES.html.sh (Multithreading): New section.
133
134 2005-07-15  Paul Eggert  <eggert@cs.ucla.edu>
135
136         * modules/xalloc (Depends-on): Add xalloc-die.
137         * modules/xvasprintf (Depends-on): Add xalloc-die.
138
139 2005-07-14  Paul Eggert  <eggert@cs.ucla.edu>
140
141         * modules/argp (Depends-on): Remove unlocked-io.
142
143 2005-07-11  Simon Josefsson  <jas@extundo.com>
144
145         * modules/size_max: New file.
146
147         * modules/xsize: Depend on size_max module for size_max.m4.
148
149 2005-07-09  Bruno Haible  <bruno@clisp.org>
150
151         * gnulib-tool (func_usage): Document option --avoid.
152         (Command line options): Handle --avoid.
153         (func_acceptable): New function.
154         (func_modules_transitive_closure): Use it.
155
156 2005-07-11  Bruno Haible  <bruno@clisp.org>
157
158         * MODULES.html.sh: Use shortcut URLs to the www.opengroup.org site.
159         Reported by Jim Meyering.
160
161 2005-07-09  Sergey Poznyakoff  <gray@gnu.org.ua>
162
163         * modules/argp (Depends-on): Add unlocked-io
164
165 2005-07-07  Paul Eggert  <eggert@cs.ucla.edu>
166
167         * modules/regex (Files): Add lib/regex_internal.c,
168         lib/regex_internal.h, lib/regexec.c, lib/regcomp.c, m4/codeset.m4.
169         (Depends-on): Add extensions.
170         (Makefile.am): Remove lib_SOURCES; now done by m4 code.
171
172 2005-07-06  Paul Eggert  <eggert@cs.ucla.edu>
173
174         Support programs like Emacs that use gnulib but not gettext.
175         * MODULES.html.sh (Internationalization functions): Add gettext-h.
176         * modules/gettext-h: New file.
177         * modules/gettext (Files): Remove lib/gettext.h.
178         (Depends-on): Add gettext-h.
179         (Makefile.am): Remove lib_SOURCES.
180         * modules/argmatch, modules/c-stack, modules/closeout:
181         * modules/copy-file, modules/csharpcomp, modules/csharpexec:
182         * modules/execute, modules/file-type, modules/getaddrinfo:
183         * modules/getopt, modules/human, modules/javacomp:
184         * modules/javaexec, modules/mkdir-p, modules/obstack:
185         * modules/openat, modules/pagealign_alloc, modules/pipe:
186         * modules/quotearg, modules/regex, modules/rpmatch:
187         * modules/unicodeio, modules/userspec, modules/version-etc:
188         * modules/wait-process, modules/xalloc-die, modules/xmemcoll:
189         * modules/xsetenv:
190         Depend on gettext-h, not gettext.
191
192 2005-07-05  Paul Eggert  <eggert@cs.ucla.edu>
193
194         * gnulib-tool (func_import): Add support for 'public domain' license.
195         * modules/alloca, modules/atexit, modules/memmove:
196         Now public domain, not GPL.
197         * modules/dup2, modules/getpagesize, modules/malloc, modules/memset:
198         * modules/realloc, modules/strerror, modules/strtod:
199         Now LGPL, not GPL.
200
201 2005-07-03  Paul Eggert  <eggert@cs.ucla.edu>
202
203         Remove the dependency of the strftime module on the tzset module.
204         * modules/strftime (Depends-on): Remove dependency on tzset.
205
206 2005-06-28  Jim Meyering  <jim@meyering.net>
207
208         * check-module (find_included_lib_files): Hard-code another
209         pair of exceptions: fts.c includes fts-cycle.c and unistd-safer.h
210         but modules/fts-lgpl (correctly) does not list those files.
211
212         * modules/canonicalize (Files): Add lib/pathmax.h.
213
214 2005-06-28  Simon Josefsson  <jas@extundo.com>
215
216         * modules/check-version (Files): Add check-version.m4.
217
218 2005-06-25  Simon Josefsson  <jas@extundo.com>
219
220         * modules/check-version: New file.
221
222 2005-06-24  Derek Price  <derek@ximbiot.com>
223         and Bruno Haible  <bruno@clisp.org>
224
225         Remove stat module & update lstat.
226         * MODULES.html.sh (stat): Remove.
227         * MODULES.html: Regenerated.
228         * modules/lstat (Description): Correct function name.
229         (Files): Add "lstat.h".
230         (Depends-on): Remove stat, add xalloc, stat-macros.
231         * modules/stat: Remove this file.
232         (Include): Add "lstat.h", remove <sys/stat.h>.
233
234 2005-06-08  Bruno Haible  <bruno@clisp.org>
235
236         * modules/csharpcomp: New file.
237         * MODULES.html.sh (C#): Add csharpcomp.
238
239 2005-06-02  Paul Eggert  <eggert@cs.ucla.edu>
240
241         Sync from coreutils.
242         Use "file name" when talking about file names, instead of "filename"
243         or "path", as per the GNU coding standards.
244         * MODULES.html.sh: mkdir-p renamed from makepath.
245         filenamecat renamed from path-concat.
246         * modules/filenamecat: Renamed from modules/path-concat.
247         (Files): filenamecat.h and filenamecat.c renamed from
248         path-concat.h and path-concat.c.
249         (configure.ac): gl_FILE_NAME_CONCAT, not gl_PATH_CONCAT.
250         (Include): filenamecat.h, not path-concat.h.
251         * modules/mkdir-p: Renamed from modules/makepath.
252         (Files): mkdir-p.h and mkdir-p.c renamed from makepath.h and makepath.c.
253         (configure.ac): gl_MKDIR_PARENTS, not gl_MAKEPATH.
254         (Include): mkdir-p.h, not makepath.h.
255
256 2005-06-01  Bruno Haible  <bruno@clisp.org>
257
258         * modules/csharpexec: New file.
259         * MODULES.html.sh (C#): New section.
260
261 2005-05-29  Derek Price  <derek@ximbiot.com>
262
263         * MODULES.html.sh: Add glob to Enhanced POSIX.2001 section.
264         * modules/glob: New file.
265         * modules/getlogin_r: Add link to POSIX spec in description.
266
267 2005-05-27  Paul Eggert  <eggert@cs.ucla.edu>
268
269         * modules/fts (Files): Remove m4/inttypes-pri.m4.
270         * modules/fts-lgpl (Depends-on): Remove gettext.
271
272 2005-05-25  Derek Price  <derek@ximbiot.com>
273
274         * MODULES.html.sh: Add getlogin_r to POSIX.2001 support section.
275
276 2005-05-25  Derek Price  <derek@ximbiot.com>
277             Paul Eggert  <eggert@cs.ucla.edu>
278
279         * modules/getlogin_r: New files.
280
281 2005-05-21  Jim Meyering  <jim@meyering.net>
282
283         * modules/fts (Files): Add m4/inttypes-pri.m4.
284         (Depends-on): Add lstat and remove gettext.  Alphabetize.
285
286 2005-05-18  Derek Price  <derek@ximbiot.com>
287
288         * modules/minmax (Files): Add m4/minmax.m4.
289         (configure.ac): Add gl_MINMAX.
290
291 2005-05-20  Paul Eggert  <eggert@cs.ucla.edu>
292
293         * MODULES.html.sh (File system functions): Add fts, fts-lgpl.
294
295 2005-05-18  Jim Meyering  <jim@meyering.net>
296
297         * modules/dirfd (License): Change to LGPL.  Most of the code
298         is already in the public domain.
299
300 2005-05-14  Paul Eggert  <eggert@cs.ucla.edu>
301
302         * config/srclist-update: Spell out "Street" in FSF postal
303         mail address; this is the style the FSF seems to prefer.
304
305         * build-aux/depcomp, build-aux/install-sh, build-aux/mdate-sh,
306         build-aux/missing, build-aux/mkinstalldirs: Sync from Automake;
307         this updates FSF postal mail address.
308
309         Sync from coreutils.
310         * modules/unlinkdir: New file.
311         * modules/yesno (Depends-on): Add getline.
312         * MODULES.html.sh (File system functions): Add unlinkdir.
313
314 2005-05-13  Paul Eggert  <eggert@cs.ucla.edu>
315
316         * MODULES.html.sh, README, gnulib-tool, tests/test-base64.c,
317         tests/test-memmem.c, tests/test-stpncpy.c:
318         Update FSF postal mail address.
319
320 2005-05-12  Eric Blake  <ebb9@byu.net>  (tiny change)
321
322         * gnulib-tool (func_import): Sort and uniquify recommended includes.
323
324 2005-05-12  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
325
326         * modules/getdate (Makefile.am): Add getdate.c to EXTRA_DIST
327
328 2005-05-09  Paul Eggert  <eggert@cs.ucla.edu>
329
330         * modules/time_r (License): Change to LGPL.
331         * modules/extensions (License): Change to LGPL.  Actually,
332         the license is more permissive than that, but currently gnulib-tool
333         doesn't know how to handle more-permissive licenses.
334
335         * modules/stat-macros (Depends-on): Don't depend on stat-macros (!).
336         Problem reported by Dave Love.
337
338 2005-05-09  Yoann Vandoorselaere <yoann.v@prelude-ids.com>
339             Bruno Haible  <bruno@clisp.org>
340
341         * modules/inet_ntop: New file.
342         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
343         inet_ntop.
344
345 2005-05-06  Paul Eggert  <eggert@cs.ucla.edu>
346
347         * modules/argmatch (Depends-on): Add stdbool.
348         * modules/backupfile (Depends-on): Likewise.
349         * modules/chdir-long (Depends-on): Likewise.
350         * modules/closeout (Depends-on): Likewise.
351         * modules/cycle-check (Depends-on): Likewise.
352         * modules/dirname (Depends-on): Likewise.
353         * modules/fnmatch (Depends-on): Likewise.
354         * modules/fsusage (Depends-on): Likewise.
355         * modules/fwriteerror (Depends-on): Likewise.
356         * modules/getcwd (Depends-on): Likewise.
357         * modules/getloadavg (Depends-on): Likewise.
358         * modules/hard-locale (Depends-on): Likewise.
359         * modules/makepath (Depends-on): Likewise.
360         * modules/mountlist (Depends-on): Likewise.
361         * modules/nanosleep (Depends-on): Likewise.
362         * modules/posixtm (Depends-on): Likewise.
363         * modules/quotearg (Depends-on): Likewise.
364         * modules/readtokens (Depends-on): Likewise.
365         * modules/readtokens0 (Depends-on): Likewise.
366         * modules/readutmp (Depends-on): Likewise.
367         * modules/save-cwd (Depends-on): Likewise.
368         * modules/strftime (Depends-on): Likewise.
369         * modules/userspec (Depends-on): Likewise.
370         * modules/utimecmp (Depends-on): Likewise.
371         * modules/xgetcwd (Depends-on): Likewise.
372         * modules/xnanosleep (Depends-on): Likewise.
373         * modules/xstrtod (Depends-on): Likewise.
374         * modules/yesno (Depends-on): Likewise.
375
376 2005-05-01  Paul Eggert  <eggert@cs.ucla.edu>
377
378         * modules/getloadavg (Depends-on): Add unistd-safer.
379         * modules/getusershell (Depends-on): Add stdio-safer.
380         * modules/lstat (Depends-on): Remove xalloc.
381         * modules/mkstemp (Depends-on): Add stat-macros.
382         * modules/modechange (Depends-on): Remove xstrtol.
383         Add stat-macros, xalloc.
384         * modules/save-cwd (Depends-on): Add unistd-safer.
385         * modules/stdio-safer (Makefile.am): Remove lib_SOURCES.
386         * modules/unistd-safer (Files): Add lib/fd-safer.c
387         (Makefile.am): Remove lib_SOURCES.
388
389         * MODULES.html.sh (Enhancements for POSIX:2001 functions):
390         Remove fcntl-safer; unistd-safer supersedes it.
391
392 2005-05-01  Oskar Liljeblad  <oskar@osk.mine.nu>
393
394         * modules/getcwd (Depends-on): Add extensions.
395         * modules/openat (Depends-on): Likewise.
396
397 2005-05-01  Paul Eggert  <eggert@cs.ucla.edu>
398
399         * MODULES.html.sh (Misc): Add byteswap.
400
401 2005-05-01  Oskar Liljeblad  <oskar@osk.mine.nu>
402
403         * modules/byteswap: New file.
404
405 2005-04-21  Oskar Liljeblad  <oskar@osk.mine.nu>
406
407         * gnulib-tool (Options): Add -s for --symlink/--symbolic.
408         (func_ln_if_changed) Remove forcibly for no error message
409         in case file does not exist.
410
411 2005-04-19  Simon Josefsson  <jas@extundo.com>
412
413         * gnulib-tool (Options): Make --symlink mean --symbolic.
414
415 2005-03-14  Simon Josefsson  <jas@extundo.com>
416
417         * modules/getpass-gnu (Makefile.am): Don't mention getpass.h.
418
419 2005-04-15  Simon Josefsson  <jas@extundo.com>
420
421         * gnulib-tool: Rename --symlink to --symbolic.
422
423 2005-04-15  Oskar Liljeblad <oskar@osk.mine.nu>
424
425         * gnulib-tool: Add -s, --symlink option to gnulib-tool to make
426         symbolic links to files instead of copying/moving.  Add --aux-dir,
427         specifying directory relative --dir where auxiliary build tools
428         are placed.
429
430 2005-04-14  Bruno Haible  <bruno@clisp.org>
431
432         * modules/allocsa (License): Change to LGPL.
433         Requested by Yoann Vandoorselaere <yoann@prelude-ids.org>.
434
435 2005-03-26  Jim Meyering  <jim@meyering.net>
436
437         * modules/check-include-files: Move to ../ and rename to...
438         * check-module: ...this.
439
440 2005-03-25  Jim Meyering  <jim@meyering.net>
441
442         * modules/xvasprintf (Files): Add xalloc.h.
443
444 2005-03-23  Paul Eggert  <eggert@cs.ucla.edu>
445
446         * modules/gettext (Files): config/config.rpath -> build-aux/config.rpath
447         * modules/iconv (Files): Likewise.
448         Problem reported by Oskar Liljeblad.
449
450 2005-03-23  Jim Meyering  <jim@meyering.net>
451
452         * modules/check-include-files: New script to check for
453         missing dependencies, multiple includes, etc.
454
455         * modules/c-strtold (Depends-on): Add xalloc.
456         * modules/c-strtod (Depends-on): Add xalloc.
457         * modules/hash (Depends-on): Add xalloc.
458         (Files): Remove lib/xalloc.h.
459
460         * modules/gethrxtime (Files): Add lib/gethrxtime.h.
461         * modules/userspec (Files): Add lib/inttostr.h.
462
463 2005-03-22  Jim Meyering  <jim@meyering.net>
464
465         * modules/stat-macros: New module.
466         * modules/canonicalize, modules/euidaccess, modules/file-type,
467         * modules/filemode, modules/lchown, modules/makepath,
468         * modules/rmdir, modules/stat: Depend on new stat-macros module
469         rather than listing lib/stat-macros.h manually.
470         Don't add stat-macros.h to lib_SOURCES or list it in Files: section.
471
472 2005-03-21  Paul Eggert  <eggert@cs.ucla.edu>
473
474         * modules/chdir-long (Depends-on): Add mempcpy.
475
476         * modules/acl, modules/backupfile, modules/c-strtod,
477         modules/c-strtold, modules/canon-host, modules/canonicalize,
478         modules/cloexec, modules/closeout, modules/dirfd, modules/dirname,
479         modules/exclude, modules/exitfail, modules/file-type,
480         modules/filemode, modules/fpending, modules/fsusage, modules/getcwd,
481         modules/getdate, modules/getline, modules/getpagesize,
482         modules/getpass, modules/getugroups, modules/group-member,
483         modules/hard-locale, modules/hash, modules/human, modules/idcache,
484         modules/inttostr, modules/long-options, modules/makepath,
485         modules/md5, modules/memcasecmp, modules/memcoll,
486         modules/modechange, modules/mountlist, modules/path-concat,
487         modules/pathmax, modules/physmem, modules/posixtm, modules/posixver,
488         modules/quote, modules/quotearg, modules/readtokens, modules/readutmp,
489         modules/safe-read, modules/safe-write, modules/same, modules/savedir,
490         modules/settime, modules/sha1, modules/sig2str, modules/strdup,
491         modules/strftime, modules/strndup, modules/strverscmp,
492         modules/timespec, modules/unlocked-io, modules/userspec,
493         modules/utimecmp, modules/utimens, modules/xalloc, modules/xstrtol,
494         modules/yesno:
495         Remove lib_SOURCES line from Makefile.am section, as this is now
496         done automatically by the corresponding Autoconf macro.
497
498 2005-03-16  Bruno Haible  <bruno@clisp.org>
499
500         * modules/stdint (Makefile.am): Use HAVE_LONG_LONG_64BIT instead of
501         HAVE_LONGLONG_64BIT.
502
503 2005-03-04  Derek R. Price  <derek@ximbiot.com>
504
505         * gnulib-tool (func_cp_if_changed, func_mv_if_changed): New functions.
506         (func_import): Only replace files via --import when they have actually
507         changed.
508
509 2005-03-03  Derek R. Price  <derek@ximbiot.com>
510             Bruno Haible  <bruno@clisp.org>
511
512         * modules/pagealign_alloc: New file.
513         * MODULES.html.sh (Memory management functions): Add pagealign_alloc.
514
515 2005-03-01  Paul Eggert  <eggert@cs.ucla.edu>
516
517         * modules/gettime (Makefile.am): Remove lib_SOURCES line.
518         Reported by Derek Price.
519         (Include): Add "timespec.h".
520
521         * modules/xnanosleep (Depends-on): Remove gethrxtime.
522
523 2005-02-26  Paul Eggert  <eggert@cs.ucla.edu>
524
525         * modules/gethrxtime: New file.
526         * modules/xnanosleep (Files): Add m4/xnanosleep.m4.
527         (Depends-on): Add gethrxtime.
528         (configure.ac): Add gl_XNANOSLEEP.
529         (Makefile.am): Remove lib_SOURCES line.
530
531 2005-02-24  Bruno Haible  <bruno@clisp.org>
532
533         * modules/gettext (Files): Add m4/glibc2.m4.
534
535 2005-02-22  Simon Josefsson  <jas@extundo.com>
536
537         * modules/iconvme: New file.
538
539         * MODULES.html.sh: Add iconvme.
540
541 2005-02-03  Paul Eggert  <eggert@cs.ucla.edu>
542
543         * modules/chdir-long (Depends-on): Add memrchr.
544         * modules/memrchr (Files): Add lib/memrchr.h.
545         (Include): "memrchr.h".
546
547 2005-01-28  Paul Eggert  <eggert@cs.ucla.edu>
548
549         Sync from coreutils.
550         * modules/getloadavg (Files): Remove m4/getloadavg.m4.
551         (Depends-on): Add c-strtod.
552         (configure.ac): Replace gl_FUNC_GETLOADAVG with AC_FUNC_GETLOADAVG.
553
554 2005-01-28  Bruno Haible  <bruno@clisp.org>
555
556         * modules/javacomp: New file.
557         * MODULES.html.sh (Java): Add javacomp.
558
559 2005-01-26  Bruno Haible  <bruno@clisp.org>
560
561         * modules/javaexec: New file.
562         * MODULES.html.sh (Java): Add javaexec.
563
564 2005-01-24  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
565
566         * modules/lchown (Depends-on): Remove lchown.h
567
568 2005-01-21  Paul Eggert  <eggert@cs.ucla.edu>
569
570         * modules/chdir-long (Depends-on): Remove mempcpy.
571
572 2005-01-21  Bruno Haible  <bruno@clisp.org>
573
574         * modules/classpath: New file.
575         * MODULES.html.sh (Java): Add classpath.
576
577 2005-01-20  Paul Eggert  <eggert@cs.ucla.edu>
578
579         * MODULES.html.sh (Command-line arguments): Add version-etc-fsf.
580
581 2005-01-20  Simon Josefsson  <jas@extundo.com>
582
583         * modules/version-etc-fsf: New file.
584
585 2005-01-19  Paul Eggert  <eggert@cs.ucla.edu>
586
587         * modules/mempcpy (Makefile.am): Remove mention of mempcpy.h;
588         AC_LIBSOURCES now does this.
589         * MODULES.html.sh (Sizes of integer types <limits.h>): New element,
590         with new ullong_max module.
591
592 2005-01-19  Bruno Haible  <bruno@clisp.org>
593
594         * modules/sh-quote: New file.
595         * MODULES.html.sh (Executing programs): Add sh-quote.
596
597 2005-01-18  Paul Eggert  <eggert@cs.ucla.edu>
598
599         * modules/ullong_max: New file.
600
601         * modules/chdir-long, modules/openat: New files.
602         * modules/save-cwd (Depends-on): Depend on chdir-long.
603         (Makefile.am): Remove lib_SOURCES; now handled by AC_LIBSOURCES.
604
605 2005-01-11  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
606
607         * modules/argp: Depend on vsnprintf
608
609 2005-01-10  Jim Meyering  <jim@meyering.net>
610
611         * modules/closeout (Depends-on): Add atexit.
612
613 2005-01-01  Simon Josefsson  <jas@extundo.com>
614
615         * gnulib-tool: Print #include directives when --import'ing.
616
617 2004-12-28  Paul Eggert  <eggert@cs.ucla.edu>
618
619         * modules/error (Depends-on): Remove gettext.
620
621 2004-12-28  Simon Josefsson  <jas@extundo.com>
622
623         * tests/test-base64.c: Include required header files.  Remove
624         unused variables.
625
626 2004-12-23  Paul Eggert  <eggert@cs.ucla.edu>
627
628         * modules/getdate (Depends-on): Remove alloca-opt.
629
630 2004-12-19  Paul Eggert  <eggert@cs.ucla.edu>
631
632         * modules/regex (lib_SOURCES): Remove regex.c, undoing previous
633         (2004-10-24) change.  Apparently this was a false alarm.
634
635         * modules/getdate: Depend on alloca-opt, not alloca.
636
637 2004-12-18  Simon Josefsson  <jas@extundo.com>
638
639         * modules/alloca: Depend on alloca-opt, instead of duplicating it.
640
641 2004-12-16  Simon Josefsson  <jas@extundo.com>
642
643         * tests/test-base64.c: Add license.
644
645 2004-12-15  Stepan Kasal  <address@hidden>
646
647         * gnulib-tool (func_emit_lib_Makefile_am): Shorten a long sed command.
648
649 2004-12-12  Paul Eggert  <eggert@cs.ucla.edu>
650
651         * modules/getcwd (Files): Add m4/d-ino.m4.
652         Suggested by Mark D. Baushke.
653
654 2004-12-04  Paul Eggert  <eggert@cs.ucla.edu>
655
656         * modules/hard-locale (Depends-on): Add strdup.
657
658 2004-12-04  Simon Josefsson  <jas@extundo.com>
659
660         * modules/getaddrinfo (License): Add LGPL, reported by Yoann
661         Vandoorselaere <yoann@prelude-ids.org>.
662
663 2004-11-30  Simon Josefsson  <jas@extundo.com>
664
665         * MODULES.html.sh (Extra functions based on ANSI C 89): Add
666         base64.
667
668         * tests/test-base64.c: New file.
669
670         * modules/base64: New file.
671
672 2004-11-30  Simon Josefsson  <jas@extundo.com>
673
674         * modules/restrict (License): Change to LGPL.
675
676 2004-11-26  Paul Eggert  <eggert@cs.ucla.edu>
677
678         * modules/getcwd (Files): Add lib/getcwd.h, m4/getcwd.m4.
679         (Depends-on): Remove pathmax, same.  Add mempcpy.
680         (configure.ac): GL_FUNC_GETCWD_PATH_MAX -> gl_FUNC_GETCWD.
681         (Makefile.am): Append getcwd.h to lib_SOURCES.
682         (Include): Add getcwd.h.
683         (Maintainer): Change from Jim Meyering to "all, glibc",
684         since getdate now uses intended-for-glibc code.
685         * modules/xgetcwd (Files): Remove m4/getcwd.m4.
686         (Depends-on): Depend on getcwd.  Do not depend on pathmax.
687
688 2004-11-22  Paul Eggert  <eggert@cs.ucla.edu>
689
690         * modules/canonicalize (Depends-on): Add xreadlink.
691         Problem reported by James Youngman.
692
693 2004-11-16  Paul Eggert  <eggert@cs.ucla.edu>
694
695         * modules/canon-host (Depends-on): Add strdup.
696
697 2004-11-16  Jim Meyering  <jim@meyering.net>
698
699         * modules/closeout (Depends-on): Add fpending.
700
701 2004-11-11  Simon Josefsson  <jas@extundo.com>
702
703         * modules/strtok_r: New file.
704
705         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
706         strtok_r.
707
708 2004-11-08  Simon Josefsson  <jas@extundo.com>
709
710         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
711         getaddrinfo.
712
713         * modules/getaddrinfo: New file.
714
715 2004-11-10  Jim Meyering  <jim@meyering.net>
716
717         * modules/closeout (Depends-on): Remove fpending.
718
719 2004-11-04  Bruno Haible  <bruno@clisp.org>
720
721         * modules/allocsa (Files): Add lib/allocsa.valgrind.
722         (Makefile.am): Distribute it.
723
724 2004-10-29  Paul Eggert  <eggert@cs.ucla.edu>
725
726         * modules/getdate (Files): Add doc/getdate.texi.
727         (Depends-on): Add setenv, xalloc.
728
729 2004-10-24  Paul Eggert  <eggert@cs.ucla.edu>
730
731         * modules/regex (lib_SOURCES): Add regex.c.
732         Reported by James Youngman in
733         <http://lists.gnu.org/archive/html/bug-gnulib/2004-10/msg00199.html>.
734
735 2004-10-17  Paul Eggert  <eggert@cs.ucla.edu>
736
737         * gnulib-tool (func_emit_lib_Makefile_am): Fix typo: a $ was
738         missing.  Problem reported by James Youngman.
739
740 2004-10-16  Simon Josefsson  <jas@extundo.com>
741
742         * gnulib-tool: Fix comments.  Fix parse problem.
743         (func_emit_lib_Makefile_am): Don't hard code a in libgl_a_SOURCES.
744
745 2004-10-15  Bruno Haible  <bruno@clisp.org>
746
747         * gnulib-tool (func_import): Let gl_INIT define LTALLOCA when needed.
748
749 2004-10-15  Bruno Haible  <bruno@clisp.org>
750
751         * gnulib-tool (func_emit_lib_Makefile_am): Add markers to separate
752         the portions belonging to each module.
753         Suggested by Derek Robert Price <derek@ximbiot.com>.
754
755 2004-10-15  Bruno Haible  <bruno@clisp.org>
756
757         * gnulib-tool: Untabify. Initialize supplied_libname.
758         (func_usage): More homogenous output.
759         (func_modules_transitive_closure, func_modules_to_filelist,
760         func_emit_lib_Makefile_am): New functions.
761         (func_import): New function, extracted from big case statement. Use
762         func_get_license, func_modules_transitive_closure,
763         func_modules_to_filelist, func_emit_lib_Makefile_am. Initialize
764         opt_lgpl. Don't use test -a, as it's not portable.
765         (func_create_testdir): Use func_modules_transitive_closure,
766         func_modules_to_filelist, func_emit_lib_Makefile_am.
767
768 2004-10-11  Bruno Haible  <bruno@clisp.org>
769
770         * MODULES.html.sh (Support for systems lacking ISO C 99): Add
771         vsnprintf.
772
773 2004-10-11  Yoann Vandoorselaere  <yoann@prelude-ids.org>
774
775         * modules/vsnprintf: New file.
776
777 2004-10-04  Paul Eggert  <eggert@cs.ucla.edu>
778
779         * modules/xalloc (Files, Makefile.am): Remove xstrdup.c.
780
781         * modules/argmatch, modules/argp, modules/closeout, modules/error,
782         modules/exclude, modules/getdate, modules/getline,
783         modules/getndelim2, modules/getpass, modules/getpass-gnu,
784         modules/getusershell, modules/linebuffer, modules/md5,
785         modules/mountlist, modules/posixtm, modules/readtokens,
786         modules/readutmp, modules/regex, modules/sha1,
787         modules/version-etc, modules/yesno:
788         Remove dependency on unlocked-io.
789
790 2004-10-04  Bruno Haible  <bruno@clisp.org>
791
792         * modules/README: New file.
793         * gnulib-tool (func_all_modules, func_verify_module): modules/README is
794         not a module.
795
796 2004-10-04  Simon Josefsson  <jas@extundo.com>
797
798         * modules/memmem: New file.
799         * tests/test-memmem.c: New file.
800         * MODULES.html.sh (Extra functions based on ANSI C 89): Add memmem.
801
802 2004-10-01  Bruno Haible  <bruno@clisp.org>
803
804         * MODULES.html.sh: Add strsep.
805
806 2004-10-01  Yoann Vandoorselaere <yoann@prelude-ids.org>
807
808         * modules/strsep: New file.
809
810 2004-09-30  Paul Eggert  <eggert@cs.ucla.edu>
811
812         * MODULES.html.sh (Support for systems lacking ISO C 99): Add snprintf.
813
814 2004-09-30  Simon Josefsson  <jas@extundo.com>
815
816         * modules/snprintf: New file.
817
818 2004-09-30  Paul Eggert  <eggert@cs.ucla.edu>
819
820         * modules/argp (Maintainer): Replace Simon Josefsson
821         by Sergey Poznyakoff.
822
823 2004-10-01  Simon Josefsson  <jas@extundo.com>
824
825         * MODULES.html.sh (Extra functions based on ANSI C 89): Add
826         memmem.
827
828         * tests/test-memmem.c: New file.
829
830         * modules/memmem: New file.
831
832 2004-09-29  Bruno Haible  <bruno@clisp.org>
833
834         * modules/alloca-opt: New file, derived from modules/alloca.
835         * modules/allocsa: Depend on alloca-opt instead of alloca.
836         * modules/setenv: Likewise.
837         * modules/vasnprintf: Likewise.
838         * MODULES.html.sh: Add alloca-opt.
839
840 2004-09-28  Paul Eggert  <eggert@cs.ucla.edu>
841
842         * modules/dummy: Change license to LGPL.
843
844 2004-09-29  Simon Josefsson  <jas@extundo.com>
845
846         * gnulib-tool: New parameter --lgpl, to asseert that modules are
847         LGPL, and to replace license template from GPL to LGPL.
848
849 2004-09-24  Simon Josefsson  <jas@extundo.com>
850
851         * modules/minmax (License): Change from GPL to LGPL.
852
853 2004-09-23  Simon Josefsson  <jas@extundo.com>
854
855         * gnulib-tool (--import): Typo.
856
857 2004-09-21  Simon Josefsson  <jas@extundo.com>
858
859         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
860         snprintf.
861
862         * modules/snprintf: New file.
863
864 2004-09-05  Simon Josefsson  <jas@extundo.com>
865
866         * modules/getaddrinfo: Add.
867
868 2004-09-23  Simon Josefsson  <jas@extundo.com>
869
870         * gnulib-tool (--import): Make sure *.m4 end up in m4/ by default.
871
872 2004-09-22  Bruno Haible  <bruno@clisp.org>
873
874         * modules/*: Add 'License' field.
875         * gnulib-tool: Accept --extract-license option.
876         (func_get_license): New function.
877
878 2004-09-21  Bruno Haible  <bruno@clisp.org>
879
880         * modules/vasnprintf (Files): Add m4/stdint_h.m4, m4/inttypes_h.m4.
881         Reported by Simon Josefsson.
882
883 2004-09-20  Paul Eggert  <eggert@cs.ucla.edu>
884
885         * modules/inttostr (Files): Add m4/longlong.m4, since it uses
886         gl_AC_TYPE_LONG_LONG.
887
888 2004-09-18  Simon Josefsson  <jas@extundo.com>
889         and  Paul Eggert  <eggert@cs.ucla.edu>
890
891         * gnulib-tool: Replace various ad-hoc automake/autoconf/aclocal
892         calls with autoreconf.  Define GL_LIB.
893
894 2004-09-09  Karl Berry  <karl@gnu.org>
895
896         * regex.[ch]: delete from the root.  These were supposed to be
897                 synced with emacs cvs, but this has not happened for about
898                 a year, and anyway nothing else uses emacs regex.[ch].
899                 bug-gnulib mail from Jeff Bailey, 9 Sep 2004 15:49:24 -0700.
900                 lib/regex[.ch] is untouched.
901
902 2004-09-09  Bruno Haible  <bruno@clisp.org>
903
904         * modules/vasnprintf (Files): Add m4/eoverflow.m4.
905
906 2004-09-08  Bruno Haible  <bruno@clisp.org>
907             Oskar Liljeblad  <oskar@osk.mine.nu>
908
909         * modules/stdint: New file.
910         * MODULES.html.sh (Support for systems lacking ISO C 99): Add stdint.
911
912 2004-09-08  Oskar Liljeblad  <oskar@osk.mine.nu>
913
914         * modules/xvasprintf: New file.
915         * MODULES.html.sh (Extra functions based on ANSI C 89): Add vasprintf.
916
917 2004-08-19  Paul Eggert  <eggert@cs.ucla.edu>
918
919         * modules/userspec: Don't depend on alloca.
920
921 2004-08-17  Paul Eggert  <eggert@cs.ucla.edu>
922
923         * MODULES.html.sh: Add xalloc-die, c-strtod, c-strtold, raise,
924         readtokens0, getcwd, fcntl-safer, canonicalize, cycle-check,
925         utimecmp, utimens, xnanosleep.  Rename sha to sha1.
926
927 2004-08-16  Simon Josefsson  <jas@extundo.com>
928
929         * gnulib-tool: Use sed instead of autoconf --trace, inspired by
930         libtoolize behaviour by "Gary V. Vaughan" <gary@gnu.org>.
931         Add --dry-run for --import.
932         Let user provided command line parameters override configure.ac
933         settings.
934
935 2004-08-12  Paul Eggert  <eggert@cs.ucla.edu>
936
937         * modules/argp (Files): Add m4/unlocked-io.m4.
938         (Depends-on): Add extensions.
939
940 2004-08-12  Simon Josefsson  <jas@extundo.com>
941
942         * gnulib-tool: Add --source-base, --m4-base, --libtool options.
943         Change default library name from libfoo to libgnu.
944         Now, if you have a configure.ac that says:
945                 gl_SOURCE_BASE(gl)
946                 gl_M4_BASE(gl/m4)
947                 gl_MODULES(error getopt etcetera)
948                 gl_INIT
949         you can import all you need by running:
950                 ../gnulib/gnulib-tool --import
951
952         * modules/getopt (Files): Rename getopt.h to getopt_.h.
953         (Makefile.am): Rewrite, use logic from argz.
954         (Include): Use <getopt.h> instead of "getopt.h".
955
956 2004-08-11  Paul Eggert  <eggert@cs.ucla.edu>
957
958         * modules/obstack (Files): Add m4/inttypes_h.m4, m4/stdint_h.m4,
959         m4/uintmax_t.m4.
960
961 2004-08-09  Paul Eggert  <eggert@cs.ucla.edu>
962
963         * modules/xalloc-die: New file.
964         * modules/xalloc: Remove dependencies on error, gettext, exitfail.
965
966         * modules/md5 (Files): Add m4/uint32_t.m4.
967         * modules/sha1: Renamed from modules/sha.
968         (Files):
969         Rename lib/sha.h to lib/sha1.h.
970         Rename lib/sha.c to lib/sha1.c.
971         Rename m4/sha.m4 to m4/sha1.m4.
972         (lib_SOURCES): Likewise.
973         (configure.ac): Rename gl_SHA to gl_SHA1.
974         (Include): sha.h -> sha1.h.
975
976 2004-08-08  Simon Josefsson  <jas@extundo.com>
977
978         * modules/xgethostname (Depends-on): Remove exit and error (not
979         used).
980
981         * modules/getpass-gnu: Add getpass.h.
982         (Depends-on): Add stdbool.
983         * modules/getpass: Add getpass.h.
984
985 2004-08-06  Paul Eggert  <eggert@cs.ucla.edu>
986
987         More merge from coreutils.
988         * modules/raise, modules/readtokens0, modules/utimens,
989         modules/utimecmp, module/xnanosleep: New files.
990         * modules/strftime: Add lib/strftime.h.
991         Change include from <time.h> to "strftime.h".
992         * modules/yesno: Add lib/yesno.h.
993         * modules/backupfile: Remove lib/addext.c.
994         * modules/euidaccess: Add stat-macros.h.
995         * modules/canonicalize, modules/euidaccess,
996         modules/filemode, modules/lchown, modules/makepath,
997         modules/rmdir, modules/stat: Likewise.
998
999 2004-08-03  Simon Josefsson  <jas@extundo.com>
1000
1001         * modules/progname (Depends-on): Don't depend on stdbool.
1002
1003 2004-08-02  Simon Josefsson  <jas@extundo.com>
1004
1005         * modules/getsubopt: New file.
1006         * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
1007         getsubopt.
1008
1009 2004-08-05  Paul Eggert  <eggert@cs.ucla.edu>
1010
1011         Merge from coreutils.
1012         * modules/c-strtod, modules/c-strtold, modules/canonicalize,
1013         modules/cycle-check, modules/fcntl-safer, modules/getcwd: New files.
1014         * modules/path-concat: Don't depend on strdup.
1015
1016 2004-08-03  Paul Eggert  <eggert@cs.ucla.edu>
1017
1018         * modules/fatal: Remove, as the "fatal" module wasn't used or working.
1019         * MODULES.html.sh (func_all_modules): Remove fatal.
1020
1021 2004-07-19  Bruno Haible  <bruno@clisp.org>
1022
1023         * MODULES.html.sh (func_all_modules): Add dummy.
1024
1025 2004-07-16  Simon Josefsson  <jas@extundo.com>
1026
1027         * modules/dummy: New file.
1028
1029 2004-07-09  Paul Eggert  <eggert@cs.ucla.edu>
1030
1031         * modules/chown (Files): Add lib/fchown-stub.c, since
1032         gl_PREREQ_CHOWN invokes AC_LIBOBJ(fchown-stub).
1033
1034 2004-06-22  Paul Eggert  <eggert@cs.ucla.edu>
1035
1036         * modules/argz: Omit "#include".
1037
1038         * MODULES.html.sh (func_all_modules): Add calloc, to match
1039         2004-06-01 addition of calloc module.
1040
1041 2004-06-22  Gary V. Vaughan  <gary@gnu.org>
1042
1043         * modules/argz: New file.
1044         * MODULES.html.sh (func_all_modules): Add argz.
1045
1046 2004-06-12  Jim Meyering  <jim@meyering.net>
1047         and  Paul Eggert  <eggert@cs.ucla.edu>
1048
1049         * modules/hash (Files): Add lib/xalloc.h.
1050         * modules/pipe (Depends-on): Add wait-process.
1051         * modules/stat (Depends-on): Add xalloc.
1052         * modules/userspec (Files): Add lib/userspec.h.
1053         * modules/xstrto
1054
1055         Upgrade from gettext-0.13.
1056         * modules/gettext (Files): Add m4/intmax.m4, m4/longdouble.m4,
1057         m4/longlong.m4, m4/printf-posix.m4, m4/signed.m4, m4/size_max.m4,
1058         m4/wchar_t.m4, m4/wint_t.m4, m4/xsize.m4.
1059
1060 2003-11-25  Bruno Haible  <bruno@clisp.org>
1061
1062         * modules/vasnprintf (Files): Remove m4/ssize_t.m4.
1063
1064 2003-11-24  Paul Eggert  <eggert@twinsun.com>
1065
1066         * modules/alloca: Remove dependency on xalloc.
1067
1068 2003-11-17  Paul Eggert  <eggert@twinsun.com>
1069
1070         * README: Mention that S+T cannot overflow if S is the size of
1071         an existing object and T is sufficiently small.
1072
1073 2003-11-17  Bruno Haible  <bruno@clisp.org>
1074
1075         * modules/vasnprintf (Files): Add m4/ssize_t.m4.
1076         (Depends-on): Add xsize.
1077
1078 2003-11-12  Paul Eggert  <eggert@twinsun.com>
1079
1080         * modules/xalloc (Files): Undo latest change, since xalloc.h
1081         no longer needs SIZE_MAX or PTRDIFF_MAX.
1082
1083 2003-11-11  Bruno Haible  <bruno@clisp.org>
1084
1085         * modules/xsize (Files): Add m4/size_max.m4.
1086         * modules/xalloc (Files): Add m4/size_max.m4, m4/ptrdiff_max.m4.
1087
1088 2003-11-04  Bruno Haible  <bruno@clisp.org>
1089
1090         * modules/xsize: New file.
1091         * modules/linebreak: Depend on xsize.
1092         * MODULES.html.sh (func_all_modules): Add xsize.
1093
1094 2003-11-04  Jim Meyering  <jim@meyering.net>
1095
1096         * modules/sysexits: Use the `$(VAR)' notation for AC_SUBST'd
1097         variable names, rather than @VAR@.
1098         * modules/poll: Likewise.
1099
1100 2003-11-03  Jim Meyering  <jim@meyering.net>
1101
1102         * modules/userspec (lib_SOURCES): Add userspec.h.
1103         (Include): Add "userspec.h".
1104         Improve description.
1105
1106 2003-10-29  Paul Eggert  <eggert@twinsun.com>
1107
1108         * modules/group-member: Depend on stdbool.
1109
1110 2003-10-20  Bruno Haible  <bruno@clisp.org>
1111
1112         * modules/wait-process: New file.
1113         * MODULES.html.sh (func_all_modules): Add wait-process.
1114
1115 2003-10-16  Paul Eggert  <eggert@twinsun.com>
1116
1117         * README: Mention that gnulib assumes that (foo *) NULL + 0 == NULL.
1118
1119 2003-10-14  Bruno Haible  <bruno@clisp.org>
1120
1121         * modules/fatal-signal: Add m4/sig_atomic_t.m4 to file list.
1122
1123 2003-10-12  Paul Eggert  <eggert@twinsun.com>
1124
1125         * modules/xalloc: Do not depend on 'exit'.  Depend on 'stdbool'.
1126         Change maintainer from Bruno Haible to 'all'.
1127
1128 2003-10-10  Simon Josefsson  <jas@extundo.com>
1129
1130         * modules/argp (Depends-on): Add restrict and strcase.
1131
1132 2003-10-08  Paul Eggert  <eggert@twinsun.com>
1133
1134         * modules/getpass: Depend on stdbool.
1135
1136 2003-10-06  Bruno Haible  <bruno@clisp.org>
1137
1138         * modules/version-etc-2: Remove file.
1139         * MODULES.html.sh (func_all_modules): Remove version-etc-2.
1140
1141 2003-10-06  Bruno Haible  <bruno@clisp.org>
1142
1143         * modules/fatal-signal: New file.
1144         * MODULES.html.sh (func_all_modules): Add fatal-signal.
1145
1146 2003-10-05  Paul Eggert  <eggert@twinsun.com>
1147
1148         * README: Rework advice for preventing empty .o files.
1149         Don't recommend ELIDE constructs.  Recommend <stddef.h>,
1150         not <sys/types.h>.
1151
1152 2003-10-02  Bruno Haible  <bruno@clisp.org>
1153
1154         * modules/lchown (Include): Add lchown.h.
1155         * modules/time_r (Include): Use "..." syntax.
1156         * modules/xgetdomainname (Include): Add xgetdomainname.h.
1157
1158 2003-10-01  Simon Josefsson  <jas@extundo.com>
1159
1160         * MODULES.html.sh (func_all_modules): Move gethostname from section
1161         'based on' to section 'lacking' POSIX:2001.
1162
1163 2003-09-27  Oskar Liljeblad  <oskar@osk.mine.nu>
1164
1165         Trivial fixes to Makefile.am parts of module listings.
1166         * modules/strstr: Append strstr.h to lib_SOURCES.
1167         * modules/strcase: Likewise, for strcase.h.
1168
1169 2003-09-27  Paul Eggert  <eggert@twinsun.com>
1170
1171         * modules/free: New file.
1172
1173 2003-09-25  Bruno Haible  <bruno@clisp.org>
1174
1175         * modules/version-etc-2: New file, from modules/version-etc with
1176         modifications.
1177         * MODULES.html.sh (func_all_modules): Add version-etc-2.
1178
1179 2003-09-25  Simon Josefsson  <jas@extundo.com>
1180             Bruno Haible  <bruno@clisp.org>
1181
1182         * modules/getdomainname: New file.
1183         * modules/xgetdomainname: New file.
1184         * MODULES.html.sh (func_all_modules): Add getdomainname, xgetdomainname.
1185
1186 2003-09-24  Paul Eggert  <eggert@twinsun.com>
1187
1188         * README: Document assumptions that 'int' is at least 32 bits
1189         wide, that integer arithmetic is 2's complement without overflow,
1190         that there are no holes in integer values, that adding sizes of
1191         two nonoverlapping objects can't overflow, and that all-bits-zero
1192         yields scalar zero.  Fix spelling and capitalization typos.
1193
1194 2003-09-24  Simon Josefsson  <jas@extundo.com>
1195
1196         * modules/xgethostname: Add xgethostname.h.
1197
1198 2003-09-17  Paul Eggert  <eggert@twinsun.com>
1199
1200         * gnulib-tool: Use "test -h", not "test -L", for portability
1201         to Solaris 8 /bin/sh.  (This bug is fixed in Solaris 9.)
1202         (tags_regexp): Remove, since \| doesn't conform to POSIX.
1203         (sed_extract_prog): Issue s commands one-by-one, rather than
1204         using \| in one s command.
1205
1206 2003-09-16  Bruno Haible  <bruno@clisp.org>
1207
1208         * gnulib-tool (func_create_testdir): Warn about duplicated
1209         dependencies.
1210
1211 2003-09-15  Paul Eggert  <eggert@twinsun.com>
1212
1213         * modules/argmatch, modules/fatal, modules/obstack,
1214         modules/xalloc, modules/xgethostname: Sort dependencies by
1215         importance, not alphabetically.
1216
1217 2003-09-14  Bruno Haible  <bruno@clisp.org>
1218
1219         * modules/fwriteerror: New file.
1220         * MODULES.html.sh (func_all_modules): Add fwriteerror.
1221
1222 2003-09-12  Paul Eggert  <eggert@twinsun.com>
1223
1224         * modules/argmatch, modules/exitfail, modules/fatal, modules/obstack,
1225         modules/xgethostname, modules/xalloc: Depend on exit.
1226
1227 2003-09-09  Paul Eggert  <eggert@twinsun.com>
1228
1229         * README: New section: portability guidelines.
1230
1231 2003-09-07  Paul Eggert  <eggert@twinsun.com>
1232
1233         * modules/time_r: Depend on 'restrict'.  Fix from Simon Josefsson in
1234         <http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00028.html>.
1235
1236 2003-09-06  Paul Eggert  <eggert@twinsun.com>
1237
1238         * MODULES.html.sh (func_all_modules): Add time_r.
1239         * modules/time_r: New file.
1240         * modules/mktime, modules/strftime, modules/timegm: Depend on time_r.
1241         * modules/timegm: Depend on mktime.  Change maintainer to "all, glibc".
1242
1243 2003-08-31  Simon Josefsson  <jas@extundo.com>
1244
1245         * modules/timegm: New file.
1246         * MODULES.html.sh (func_all_modules): Add timegm.
1247
1248 2003-08-22  Simon Josefsson  <jas@extundo.com>
1249
1250         * modules/strndup (Makefile.am): Add strndup.h to lib_SOURCES.
1251
1252 2003-08-20  Bruno Haible  <bruno@clisp.org>
1253
1254         * modules/progname: New file.
1255         * MODULES.html.sh (func_all_modules): Add progname.
1256
1257 2003-08-18  Paul Eggert  <eggert@twinsun.com>
1258
1259         * modules/stdbool: Add BUILT_SOURCES.  Prefer $@ to target name
1260         in makefile rules.
1261
1262 2003-08-17  Simon Josefsson  <jas@extundo.com>
1263
1264         * modules/argp: Fix autoconf macro name. Add more dependencies.
1265
1266 2003-08-17  Simon Josefsson  <jas@extundo.com>
1267
1268         * modules/xstrndup: New file.
1269         * MODULES.html.sh (func_all_modules): Add xstrndup.
1270
1271 2003-08-17  Bruno Haible  <bruno@clisp.org>
1272
1273         * modules/strndup (Files, Include): Add lib/strndup.h.
1274
1275 2003-08-17  Bruno Haible  <bruno@clisp.org>
1276
1277         * gnulib-tool (func_create_testdir): Handle gl_USE_SYSTEM_EXTENSIONS
1278         like AC_GNU_SOURCE.
1279         * modules/extensions (configure.ac): Comment out the invocation of
1280         gl_USE_SYSTEM_EXTENSIONS.
1281
1282 2003-08-17  Bruno Haible  <bruno@clisp.org>
1283
1284         * modules/euidaccess (Files): Add lib/euidaccess.h.
1285
1286 2003-08-16  Paul Eggert  <eggert@twinsun.com>
1287
1288         Document merge from coreutils.
1289         * modules/alloca: Append $(ALLOCA_H) to BUILT_SOURCES.
1290         * modules/fnmatch: Append $(FNMATCH_H) to BUILT_SOURCES.
1291         * modules/utime: Add m4/utimes-null.m4.
1292
1293 2003-08-15  Paul Eggert  <eggert@twinsun.com>
1294
1295         Document merge from coreutils.
1296         * modules/userspec: Depend on posixver.
1297         * modules/strftime: Depend on tzset.
1298
1299 2003-08-14  Jim Meyering  <jim@meyering.net>
1300
1301         Merges from coreutils.
1302         * modules/fnmatch: Use the `$(FNMATCH_H)' notation for AC_REPLACED
1303         variable names, rather than @FNMATCH_H@.
1304         * modules/alloca: Likewise for $(ALLOCA_H).
1305
1306         * modules/fnmatch (fnmatch.h): Use `$@' in the commands, in place of
1307         the three copies of the literal target, `fnmatch.h'.
1308         * modules/alloca (alloca.h): Likewise.
1309
1310 2003-08-14  Paul Eggert  <eggert@twinsun.com>
1311
1312         * modules/tzset: New file.
1313
1314 2003-08-12  Paul Eggert  <eggert@twinsun.com>
1315
1316         Merge from coreutils.
1317         * modules/euidaccess: Add lib_SOURCES, include for new
1318         file euidaccess.h
1319
1320 2003-08-11  Paul Eggert  <eggert@twinsun.com>
1321
1322         * modules/gnu-source, m4/gnu-source.m4:
1323         Remove; we're assuming Autoconf 2.54 or later now.
1324         Suggested by Bruno Haible.
1325         * MODULES.html.sh (func_all_modules): Remove gnu-source.
1326
1327 2003-08-08  Paul Eggert  <eggert@twinsun.com>
1328
1329         * MODULES.html.sh (func_all_modules): Add extensions, gnu-source.
1330         * modules/extensions, modules/gnu-source: New files.
1331         * modules/timespec, modules/unlocked-io: Depend on extensions.
1332
1333 2003-08-07 Paul Eggert  <eggert@twinsun.com>
1334
1335         * modules/restrict: New file.
1336         * MODULES.html.sh (func_all_modules): Add restrict.
1337         * modules/regex: Depend on restrict.
1338
1339 2003-08-07  Bruno Haible  <bruno@clisp.org>
1340
1341         * modules/getndelim2 (Makefile.am): Add the files to EXTRA_DIST, not
1342         lib_SOURCES, because getndelim2.m4 now uses AC_LIBOBJ(getndelim2).
1343
1344 2003-08-05  Paul Eggert  <eggert@twinsun.com>
1345
1346         * MODULES.html.sh (func_all_modules): Remove bumpalloc.
1347         * modules/bumpalloc: Remove.
1348
1349 2003-07-31  Bruno Haible  <bruno@clisp.org>
1350
1351         * modules/getpass-gnu: New file.
1352         * MODULES.html.sh (func_all_modules): Add getpass-gnu.
1353
1354 2003-07-22  Paul Eggert  <eggert@twinsun.com>
1355
1356         * modules/xalloc (Depends-on): Add exitfail.
1357         * modules/xmemcoll: Likewise.
1358
1359 2003-07-20  Jim Meyering  <jim@meyering.net>
1360
1361         * modules/closeout (Depends-on): Add exitfail.
1362         Suggestion from Bruno Haible.
1363
1364 2003-07-18  Bruno Haible  <bruno@clisp.org>
1365
1366         * modules/getndelim2: New file.
1367         * modules/getline: Share files with module getndelim2.
1368         * modules/getnline: Depend on getndelim2 instead of sharing files with
1369         it. Add getnline.c to lib_SOURCES.
1370         * MODULES.html.sh (func_all_modules): Add getndelim2.
1371
1372 2003-07-17  Bruno Haible  <bruno@clisp.org>
1373
1374         * modules/getnline: New file.
1375         * modules/getline: Add lib/getndelim2.c to source file list.
1376         * MODULES.html.sh (func_all_modules): Add getnline.
1377
1378 2003-07-17  Bruno Haible  <bruno@clisp.org>
1379
1380         * configure.in: Remove file.
1381         * Makefile.in: Remove file.
1382
1383 2003-07-17  Bruno Haible  <bruno@clisp.org>
1384
1385         * MODULES.html.sh: Put the </BODY> right before </HTML>.
1386
1387 2003-07-16  Jim Meyering  <jim@meyering.net>
1388
1389         * modules/save-cwd: Depend on xgetcwd.  From Derek Price.
1390
1391 2003-07-15  Jim Meyering  <jim@meyering.net>
1392
1393         * modules/save-cwd: Don't depend on error.  From Derek Price.
1394
1395 2003-07-14  Simon Josefsson  <jas@extundo.com>
1396
1397         * modules/mempcpy: New file.
1398         * MODULES.html.sh (func_all_modules): Add mempcpy.
1399
1400 2003-07-14  Paul Eggert  <eggert@twinsun.com>
1401
1402         * modules/getdate, modules/posixtm: Depend on mktime.
1403
1404 2003-07-10  Simon Josefsson  <jas@extundo.com>
1405
1406         * modules/strchrnul (Makefile.am): Add strchrnul.h.
1407
1408 2003-06-26  Bruno Haible  <bruno@clisp.org>
1409
1410         * modules/human: Depend on module stdbool.
1411
1412 2003-06-25  Bruno Haible  <bruno@clisp.org>
1413
1414         * modules/readlink: New file.
1415         * modules/xreadlink: Depend on it.
1416         * MODULES.html.sh (func_all_modules): Add readlink.
1417
1418 2003-06-22  Bruno Haible  <bruno@clisp.org>
1419
1420         * modules/safe-read: Add m4/ssize_t.m4.
1421         * modules/xreadlink: Add m4/ssize_t.m4.
1422
1423 2003-06-11  Simon Josefsson  <jas@extundo.com>
1424
1425         * modules/sysexits: New file.
1426         * MODULES.html.sh (func_all_modules): Add sysexits.
1427
1428 2003-06-10  Bruno Haible  <bruno@clisp.org>
1429
1430         * MODULES.html.sh (func_all_modules): Add strchrnul and argp.
1431
1432 2003-06-10  Simon Josefsson  <jas@extundo.com>
1433
1434         * modules/strchrnul: New file.
1435
1436 2003-06-10  Simon Josefsson  <jas@extundo.com>
1437
1438         * modules/argp: New file.
1439
1440 2003-06-07  Bruno Haible  <bruno@clisp.org>
1441
1442         * modules/poll (Makefile.am): Use explicit creation rule for poll.h, to
1443         avoid AC_CONFIG_LINKS.
1444         * modules/fnmatch (Makefile.am): Use explicit creation rule for
1445         fnmatch.h, to avoid AC_CONFIG_LINKS.
1446         * modules/alloca (Makefile.am): Make creation of alloca.h Ctrl-C safe.
1447
1448 2003-06-07  Jim Meyering  <jim@meyering.net>
1449
1450         * modules/strtod: Use $(...) notation, not @...@ for
1451         AC_REPLACE'd variables.
1452         * modules/localcharset: Likewise.
1453
1454 2003-06-06  Jim Meyering  <jim@meyering.net>
1455             Bruno Haible  <bruno@clisp.org>
1456
1457         * modules/stdbool: Reflect renaming: stdbool.h.in -> stdbool_.h.
1458         Adjust Makefile.am snippet not to redirect directly to target.
1459         Use $(STDBOOL_H) notation, not @STDBOOL_H@ for AC_REPLACE'd variables.
1460
1461 2003-05-30  Bruno Haible  <bruno@clisp.org>
1462
1463         * modules/gettext: Add files m4/nls.m4 and m4/po.m4.
1464         * config/config.rpath: Upgrade to gettext-0.12.1.
1465
1466 2003-05-22    <karl@gnu.org>
1467
1468         * gnulib-tool (func_usage): =LIBRARY not =libRARY in help msg.
1469
1470 2003-05-09  Bruno Haible  <bruno@clisp.org>
1471
1472         * modules/error: Add m4/strerror_r.m4 to file list.
1473
1474 2003-04-10  Bruno Haible  <bruno@clisp.org>
1475
1476         * modules/findprog: New file.
1477         * MODULES.html.sh (func_all_modules): Add it.
1478
1479 2003-04-04  Bruno Haible  <bruno@clisp.org>
1480
1481         * modules/linebreak: New file.
1482         * MODULES.html.sh (func_all_modules): Add it.
1483
1484 2003-04-03  Bruno Haible  <bruno@clisp.org>
1485
1486         * modules/utf8-ucs4: New file.
1487         * modules/utf16-ucs4: New file.
1488         * modules/ucs4-utf8: New file.
1489         * modules/ucs4-utf16: New file.
1490         * MODULES.html.sh (func_all_modules): Add them.
1491
1492 2003-04-02  Bruno Haible  <bruno@clisp.org>
1493
1494         * modules/binary-io: New file.
1495         * MODULES.html.sh (func_all_modules): Add it.
1496
1497 2003-04-01  Bruno Haible  <bruno@clisp.org>
1498
1499         * modules/pathname: New file.
1500         * MODULES.html.sh (func_all_modules): Add it.
1501
1502 2003-03-28  Bruno Haible  <bruno@clisp.org>
1503
1504         * modules/copy-file: New file.
1505         * MODULES.html.sh (func_all_modules): Add it.
1506
1507 2003-02-20  Bruno Haible  <bruno@clisp.org>
1508
1509         * MODULES.html.sh (func_all_modules): Add poll.
1510
1511 2003-02-19  Paolo Bonzino  <bonzini@gnu.org>
1512
1513         * modules/poll: New file.
1514
1515 2003-02-18  Bruno Haible  <bruno@clisp.org>
1516
1517         * MODULES.html.sh (func_all_modules): Add mathl.
1518
1519 2003-02-18  Paolo Bonzino  <bonzini@gnu.org>
1520
1521         * modules/mathl: New file.
1522
1523 2003-02-17  Bruno Haible  <bruno@clisp.org>
1524
1525         * modules/mkdtemp: New module.
1526         * MODULES.html.sh (func_all_modules): Add it.
1527
1528 2003-01-30  Bruno Haible  <bruno@clisp.org>
1529
1530         * modules/vasnprintf, modules/vasprintf: New modules.
1531         * MODULES.html.sh (func_all_modules): Add them.
1532
1533 2003-01-29  Bruno Haible  <bruno@clisp.org>
1534
1535         * modules/stpncpy: New module.
1536         * MODULES.html.sh (func_all_modules): Add it.
1537
1538 2003-01-28  Bruno Haible  <bruno@clisp.org>
1539
1540         * modules/c-ctype: New module.
1541         * MODULES.html.sh (func_all_modules): Add it.
1542
1543 2003-01-27  Bruno Haible  <bruno@clisp.org>
1544
1545         * modules/xsetenv: New module.
1546         * MODULES.html.sh (func_all_modules): Add it.
1547
1548 2003-01-23  Bruno Haible  <bruno@clisp.org>
1549
1550         * modules/minmax: New module.
1551         * MODULES.html.sh (func_all_modules): Add it.
1552
1553 2003-01-22  Bruno Haible  <bruno@clisp.org>
1554
1555         * modules/exit: New module.
1556         * MODULES.html.sh (func_all_modules): Add it.
1557
1558 2003-01-19  Bruno Haible  <bruno@clisp.org>
1559
1560         * gnulib-tool: Recognize option --extract-maintainer.
1561         (func_get_maintainer): New function.
1562         * modules/*: Add Maintainer entry.
1563
1564 2003-01-16  Bruno Haible  <bruno@clisp.org>
1565
1566         * MODULES.html.sh: Add a table of contents. Add the module name as
1567         leftmost column. Add hyperlinks.
1568
1569 2003-01-11  Bruno Haible  <bruno@clisp.org>
1570
1571         * modules/stpcpy: Distribute lib/stpcpy.h.
1572         * modules/setenv: Depend on alloca. Distribute lib/setenv.h.
1573
1574 2003-01-11  Bruno Haible  <bruno@clisp.org>
1575
1576         * gnulib-tool (func_create_testdir): Store config/* files in the main
1577         directory.
1578         * config.rpath: Move to ...
1579         * config/config.rpath: ... here.
1580         * modules/gettext: Contains config/config.rpath, not config.rpath.
1581         * modules/iconv: Likewise.
1582
1583 2003-01-11  Bruno Haible  <bruno@clisp.org>
1584
1585         * modules/*: Add a description.
1586         * modules/strpbrk: Fix Makefile.am snippet.
1587         * modules/strtoimax: Fix dependencies.
1588         * modules/strtoumax: Likewise.
1589
1590 2003-01-11  Bruno Haible  <bruno@clisp.org>
1591
1592         * gnulib-tool (func_create_testdir): Substitute lib_OBJECTS.
1593         * modules/alloca (Makefile.am): All object files depend on alloca.h.
1594         * modules/stdbool (Makefile.am): All object files depend on stdbool.h.
1595
1596 2003-01-12  Paul Eggert  <eggert@twinsun.com>
1597
1598         Finish renaming getstr -> getdelim2 and readline -> readlinebuffer,
1599         to avoid collisions with libcurses and libreadline.
1600         * getstr: Remove.
1601         * MODULES.html.sh: Remove getstr.
1602         * modules/getline: Depend on unlocked-io, not getstr.
1603
1604 2003-01-10  Bruno Haible  <bruno@clisp.org>
1605
1606         * modules/alloca: Change Makefile.am requirements. Simplify Include
1607         requirements. Add lib/alloca_.h to file list.
1608
1609 2003-01-09  Bruno Haible  <bruno@clisp.org>
1610
1611         * modules/stdbool: Change configure.ac, Makefile.am requirements.
1612         Simplify Include requirements. Add lib/stdbool.h.in to file list.
1613
1614 2003-01-09  Bruno Haible  <bruno@clisp.org>
1615
1616         * gnulib-tool (func_all_modules): Ignore files ending in ~.
1617         * MODULES.html.sh: Likewise.
1618
1619 2003-01-09    <karl@gnu.org>
1620
1621         * MODULES.html.sh: include `dirname $0` in PATH, to find
1622         gnulib-tool.
1623
1624 2003-01-08  Bruno Haible  <bruno@clisp.org>
1625
1626         * modules/full-read: Depend on full-write.
1627
1628 2003-01-07  Bruno Haible  <bruno@clisp.org>
1629
1630         * MODULES.html.sh: Add copyright notice.
1631         (missed_files): Omit CVS directory entries.
1632         (func_module): Make it work with sed-3.02.
1633         * MODULES.txt: Remove file.
1634
1635 2003-01-01    <karl@gnu.org>
1636
1637         * gnulib-tool (func_verify_module): report module name $module in
1638         error message, not $1.
1639         * gnulib-tool (create-testdir): don't complain if destdir couldn't
1640         be created, only if it doesn't exist.
1641         * gnulib-tool (last_checkin_date): don't expand the $Date here.
1642
1643 2002-12-24  Bruno Haible  <bruno@clisp.org>
1644
1645         * MODULES.txt: Update according to m4/ changes.
1646
1647         Module gettext.
1648         * config.rpath: New file, from gettext-0.11.5.
1649
1650         * modules/*: New module descriptions.
1651         * gnulib-tool: New file.
1652         * MODULES.html.sh: New file.
1653
1654 2002-11-01  Bruno Haible  <bruno@clisp.org>
1655
1656         * configure.in: Add AC_CONFIG_AUX_DIR call.
1657         (AC_OUTPUT): Add m4/Makefile, lib/Makefile. Remove doc/Makefile,
1658         test/Makefile.
1659         * Makefile.in (subdirs): Add m4, lib. Remove doc, test.
1660
1661 2002-08-23  Stefan Monnier  <monnier@cs.yale.edu>
1662
1663         * regex.c (PATFETCH): Remove the translating fetch.
1664         (PATFETCH_RAW): Rename to PATFETCH.
1665         (set_image_of_range): New fun.
1666         (SET_RANGE_TABLE_WORK_AREA): Use it.
1667         (regex_compile): Don't translate the pattern chars so eagerly.
1668         Only do it when inserting an `exactn' bytecode or when handling
1669         a char-range.
1670         (mutually_exclusive_p): Avoid empty statement.
1671
1672 2001-10-22  Jeff Bailey  <jbailey@outpost.dnsalias.org>
1673
1674         * README: New file
1675         * doc/*: Add COPYING, COPYING.LIB, COPYING.DOC, fdl.texi
1676         (per RMS's instructions, this is now the canonical source)
1677         * lgpl/, gpl/: New directories.
1678
1679 2001-01-24  Stefan Monnier  <monnier@cs.yale.edu>
1680
1681         * regex.c (mutually_exclusive_p): Don't blindly handle `charset_not'
1682         as if it was a `charset'.
1683
1684 2000-10-30  Stefan Monnier  <monnier@cs.yale.edu>
1685
1686         * regex.c (re_iswctype, re_wctype_to_bit): Fix braino.
1687         (regex_compile): Catch bogus \(\1\).
1688
1689 2000-10-27  Stefan Monnier  <monnier@cs.yale.edu>
1690
1691         * regex.c (POP_FAILURE_REG_OR_COUNT, re_match_2_internal)
1692         (re_match_2_internal, re_match_2_internal, re_match_2_internal):
1693         Giving in to popular pressure to shut up the compiler with casts.
1694
1695 2000-10-25  Stefan Monnier  <monnier@cs.yale.edu>
1696
1697         * regex.c: More `unsigned char' -> `re_char' changes.
1698         Also change several `int' into `re_wchar_t'.
1699         (PATTERN_STACK_EMPTY, PUSH_PATTERN_OP, POP_PATTERN_OP): Remove.
1700         (PUSH_FAILURE_POINTER): Don't cast any more.
1701         (POP_FAILURE_REG_OR_COUNT): Remove the cast that strips `const'.
1702         We want GCC to complain, since this piece of code makes
1703         re_match non-reentrant, which *should* be fixed.
1704         (GET_BUFFER_SPACE): Use size_t rather than unsigned long.
1705         (EXTEND_BUFFER): Use RETALLOC.
1706         (SET_LIST_BIT): Don't cast.
1707         (re_wchar_t): New type.
1708         (re_iswctype, re_wctype_to_bit): Make it crystal clear to GCC
1709         that those two functions will always properly return.
1710         (IMMEDIATE_QUIT_CHECK): Cast to void.
1711         (analyse_first): Use recursion rather than an explicit stack.
1712         (re_compile_fastmap): Can't fail anymore.
1713         (re_search_2): Don't check re_compile_fastmap for failure.
1714         (PUSH_NUMBER): Renamed from PUSH_FAILURE_COUNT.
1715         Now also sets the new value (passed in a new argument).
1716         (re_match_2_internal): Use it.
1717         Also, use a new var `reg' of type size_t when looping through regs
1718         rather than reuse the inappropriate `mcnt'.
1719
1720 2000-10-24  Andrew Innes  <andrewi@gnu.org>
1721
1722         * regex.c (IMMEDIATE_QUIT_CHECK): New macro, which does QUIT on
1723         NT-Emacs only.
1724         (re_match_2_internal): Use IMMEDIATE_QUIT_CHECK instead of QUIT,
1725         so that re_search functions only quit when callers expect them to.
1726
1727 2000-10-24  Kenichi Handa  <handa@etl.go.jp>
1728
1729         * regex.c (regex_compile): Change the way of handling a range from
1730         a char less than 256 to a char not less than 256.
1731
1732 2000-10-15  Stefan Monnier  <monnier@cs.yale.edu>
1733
1734         * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.
1735
1736
1737 Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
1738 Copying and distribution of this file, with or without modification,
1739 are permitted provided the copyright notice and this notice are preserved.