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