Improved 'fatal-signal' module.
[gnulib.git] / ChangeLog
1 2003-10-14  Bruno Haible  <bruno@clisp.org>
2
3         * modules/fatal-signal: Add m4/sig_atomic_t.m4 to file list.
4
5 2003-10-12  Paul Eggert  <eggert@twinsun.com>
6
7         * modules/xalloc: Do not depend on 'exit'.  Depend on 'stdbool'.
8         Change maintainer from Bruno Haible to 'all'.
9
10 2003-10-10  Simon Josefsson  <jas@extundo.com>
11
12         * modules/argp (Depends-on): Add restrict and strcase.
13
14 2003-10-08  Paul Eggert  <eggert@twinsun.com>
15
16         * modules/getpass: Depend on stdbool.
17
18 2003-10-06  Bruno Haible  <bruno@clisp.org>
19
20         * modules/version-etc-2: Remove file.
21         * MODULES.html.sh (func_all_modules): Remove version-etc-2.
22
23 2003-10-06  Bruno Haible  <bruno@clisp.org>
24
25         * modules/fatal-signal: New file.
26         * MODULES.html.sh (func_all_modules): Add fatal-signal.
27
28 2003-10-05  Paul Eggert  <eggert@twinsun.com>
29
30         * README: Rework advice for preventing empty .o files.
31         Don't recommend ELIDE constructs.  Recommend <stddef.h>,
32         not <sys/types.h>.
33
34 2003-10-02  Bruno Haible  <bruno@clisp.org>
35
36         * modules/lchown (Include): Add lchown.h.
37         * modules/time_r (Include): Use "..." syntax.
38         * modules/xgetdomainname (Include): Add xgetdomainname.h.
39
40 2003-10-01  Simon Josefsson  <jas@extundo.com>
41
42         * MODULES.html.sh (func_all_modules): Move gethostname from section
43         'based on' to section 'lacking' POSIX:2001.
44
45 2003-09-27  Oskar Liljeblad  <oskar@osk.mine.nu>
46
47         Trivial fixes to Makefile.am parts of module listings.
48         * modules/strstr: Append strstr.h to lib_SOURCES.
49         * modules/strcase: Likewise, for strcase.h.
50
51 2003-09-27  Paul Eggert  <eggert@twinsun.com>
52
53         * modules/free: New file.
54
55 2003-09-25  Bruno Haible  <bruno@clisp.org>
56
57         * modules/version-etc-2: New file, from modules/version-etc with
58         modifications.
59         * MODULES.html.sh (func_all_modules): Add version-etc-2.
60
61 2003-09-25  Simon Josefsson  <jas@extundo.com>
62             Bruno Haible  <bruno@clisp.org>
63
64         * modules/getdomainname: New file.
65         * modules/xgetdomainname: New file.
66         * MODULES.html.sh (func_all_modules): Add getdomainname, xgetdomainname.
67
68 2003-09-24  Paul Eggert  <eggert@twinsun.com>
69
70         * README: Document assumptions that 'int' is at least 32 bits
71         wide, that integer arithmetic is 2's complement without overflow,
72         that there are no holes in integer values, that adding sizes of
73         two nonoverlapping objects can't overflow, and that all-bits-zero
74         yields scalar zero.  Fix spelling and capitalization typos.
75
76 2003-09-24  Simon Josefsson  <jas@extundo.com>
77
78         * modules/xgethostname: Add xgethostname.h.
79
80 2003-09-17  Paul Eggert  <eggert@twinsun.com>
81
82         * gnulib-tool: Use "test -h", not "test -L", for portability
83         to Solaris 8 /bin/sh.  (This bug is fixed in Solaris 9.)
84         (tags_regexp): Remove, since \| doesn't conform to POSIX.
85         (sed_extract_prog): Issue s commands one-by-one, rather than
86         using \| in one s command.
87
88 2003-09-16  Bruno Haible  <bruno@clisp.org>
89
90         * gnulib-tool (func_create_testdir): Warn about duplicated
91         dependencies.
92
93 2003-09-15  Paul Eggert  <eggert@twinsun.com>
94
95         * modules/argmatch, modules/fatal, modules/obstack,
96         modules/xalloc, modules/xgethostname: Sort dependencies by
97         importance, not alphabetically.
98
99 2003-09-14  Bruno Haible  <bruno@clisp.org>
100
101         * modules/fwriteerror: New file.
102         * MODULES.html.sh (func_all_modules): Add fwriteerror.
103
104 2003-09-12  Paul Eggert  <eggert@twinsun.com>
105
106         * modules/argmatch, modules/exitfail, modules/fatal, modules/obstack,
107         modules/xgethostname, modules/xalloc: Depend on exit.
108
109 2003-09-09  Paul Eggert  <eggert@twinsun.com>
110
111         * README: New section: portability guidelines.
112
113 2003-09-07  Paul Eggert  <eggert@twinsun.com>
114
115         * modules/time_r: Depend on 'restrict'.  Fix from Simon Josefsson in
116         <http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00028.html>.
117
118 2003-09-06  Paul Eggert  <eggert@twinsun.com>
119
120         * MODULES.html.sh (func_all_modules): Add time_r.
121         * modules/time_r: New file.
122         * modules/mktime, modules/strftime, modules/timegm: Depend on time_r.
123         * modules/timegm: Depend on mktime.  Change maintainer to "all, glibc".
124
125 2003-08-31  Simon Josefsson  <jas@extundo.com>
126
127         * modules/timegm: New file.
128         * MODULES.html.sh (func_all_modules): Add timegm.
129
130 2003-08-22  Simon Josefsson  <jas@extundo.com>
131
132         * modules/strndup (Makefile.am): Add strndup.h to lib_SOURCES.
133
134 2003-08-20  Bruno Haible  <bruno@clisp.org>
135
136         * modules/progname: New file.
137         * MODULES.html.sh (func_all_modules): Add progname.
138
139 2003-08-18  Paul Eggert  <eggert@twinsun.com>
140
141         * modules/stdbool: Add BUILT_SOURCES.  Prefer $@ to target name
142         in makefile rules.
143
144 2003-08-17  Simon Josefsson  <jas@extundo.com>
145
146         * modules/argp: Fix autoconf macro name. Add more dependencies.
147
148 2003-08-17  Simon Josefsson  <jas@extundo.com>
149
150         * modules/xstrndup: New file.
151         * MODULES.html.sh (func_all_modules): Add xstrndup.
152
153 2003-08-17  Bruno Haible  <bruno@clisp.org>
154
155         * modules/strndup (Files, Include): Add lib/strndup.h.
156
157 2003-08-17  Bruno Haible  <bruno@clisp.org>
158
159         * gnulib-tool (func_create_testdir): Handle gl_USE_SYSTEM_EXTENSIONS
160         like AC_GNU_SOURCE.
161         * modules/extensions (configure.ac): Comment out the invocation of
162         gl_USE_SYSTEM_EXTENSIONS.
163
164 2003-08-17  Bruno Haible  <bruno@clisp.org>
165
166         * modules/euidaccess (Files): Add lib/euidaccess.h.
167
168 2003-08-16  Paul Eggert  <eggert@twinsun.com>
169
170         Document merge from coreutils.
171         * modules/alloca: Append $(ALLOCA_H) to BUILT_SOURCES.
172         * modules/fnmatch: Append $(FNMATCH_H) to BUILT_SOURCES.
173         * modules/utime: Add m4/utimes-null.m4.
174
175 2003-08-15  Paul Eggert  <eggert@twinsun.com>
176
177         Document merge from coreutils.
178         * modules/userspec: Depend on posixver.
179         * modules/strftime: Depend on tzset.
180
181 2003-08-14  Jim Meyering  <jim@meyering.net>
182
183         Merges from coreutils.
184         * modules/fnmatch: Use the `$(FNMATCH_H)' notation for AC_REPLACED
185         variable names, rather than @FNMATCH_H@.
186         * modules/alloca: Likewise for $(ALLOCA_H).
187
188         * modules/fnmatch (fnmatch.h): Use `$@' in the commands, in place of
189         the three copies of the literal target, `fnmatch.h'.
190         * modules/alloca (alloca.h): Likewise.
191
192 2003-08-14  Paul Eggert  <eggert@twinsun.com>
193
194         * modules/tzset: New file.
195
196 2003-08-12  Paul Eggert  <eggert@twinsun.com>
197
198         Merge from coreutils.
199         * modules/euidaccess: Add lib_SOURCES, include for new
200         file euidaccess.h
201
202 2003-08-11  Paul Eggert  <eggert@twinsun.com>
203
204         * modules/gnu-source, m4/gnu-source.m4:
205         Remove; we're assuming Autoconf 2.54 or later now.
206         Suggested by Bruno Haible.
207         * MODULES.html.sh (func_all_modules): Remove gnu-source.
208
209 2003-08-08  Paul Eggert  <eggert@twinsun.com>
210
211         * MODULES.html.sh (func_all_modules): Add extensions, gnu-source.
212         * modules/extensions, modules/gnu-source: New files.
213         * modules/timespec, modules/unlocked-io: Depend on extensions.
214
215 2003-08-07 Paul Eggert  <eggert@twinsun.com>
216
217         * modules/restrict: New file.
218         * MODULES.html.sh (func_all_modules): Add restrict.
219         * modules/regex: Depend on restrict.
220
221 2003-08-07  Bruno Haible  <bruno@clisp.org>
222
223         * modules/getndelim2 (Makefile.am): Add the files to EXTRA_DIST, not
224         lib_SOURCES, because getndelim2.m4 now uses AC_LIBOBJ(getndelim2).
225
226 2003-08-05  Paul Eggert  <eggert@twinsun.com>
227
228         * MODULES.html.sh (func_all_modules): Remove bumpalloc.
229         * modules/bumpalloc: Remove.
230
231 2003-07-31  Bruno Haible  <bruno@clisp.org>
232
233         * modules/getpass-gnu: New file.
234         * MODULES.html.sh (func_all_modules): Add getpass-gnu.
235
236 2003-07-22  Paul Eggert  <eggert@twinsun.com>
237
238         * modules/xalloc (Depends-on): Add exitfail.
239         * modules/xmemcoll: Likewise.
240
241 2003-07-20  Jim Meyering  <jim@meyering.net>
242
243         * modules/closeout (Depends-on): Add exitfail.
244         Suggestion from Bruno Haible.
245
246 2003-07-18  Bruno Haible  <bruno@clisp.org>
247
248         * modules/getndelim2: New file.
249         * modules/getline: Share files with module getndelim2.
250         * modules/getnline: Depend on getndelim2 instead of sharing files with
251         it. Add getnline.c to lib_SOURCES.
252         * MODULES.html.sh (func_all_modules): Add getndelim2.
253
254 2003-07-17  Bruno Haible  <bruno@clisp.org>
255
256         * modules/getnline: New file.
257         * modules/getline: Add lib/getndelim2.c to source file list.
258         * MODULES.html.sh (func_all_modules): Add getnline.
259
260 2003-07-17  Bruno Haible  <bruno@clisp.org>
261
262         * configure.in: Remove file.
263         * Makefile.in: Remove file.
264
265 2003-07-17  Bruno Haible  <bruno@clisp.org>
266
267         * MODULES.html.sh: Put the </BODY> right before </HTML>.
268
269 2003-07-16  Jim Meyering  <jim@meyering.net>
270
271         * modules/save-cwd: Depend on xgetcwd.  From Derek Price.
272
273 2003-07-15  Jim Meyering  <jim@meyering.net>
274
275         * modules/save-cwd: Don't depend on error.  From Derek Price.
276
277 2003-07-14  Simon Josefsson  <jas@extundo.com>
278
279         * modules/mempcpy: New file.
280         * MODULES.html.sh (func_all_modules): Add mempcpy.
281
282 2003-07-14  Paul Eggert  <eggert@twinsun.com>
283
284         * modules/getdate, modules/posixtm: Depend on mktime.
285
286 2003-07-10  Simon Josefsson  <jas@extundo.com>
287
288         * modules/strchrnul (Makefile.am): Add strchrnul.h.
289
290 2003-06-26  Bruno Haible  <bruno@clisp.org>
291
292         * modules/human: Depend on module stdbool.
293
294 2003-06-25  Bruno Haible  <bruno@clisp.org>
295
296         * modules/readlink: New file.
297         * modules/xreadlink: Depend on it.
298         * MODULES.html.sh (func_all_modules): Add readlink.
299
300 2003-06-22  Bruno Haible  <bruno@clisp.org>
301
302         * modules/safe-read: Add m4/ssize_t.m4.
303         * modules/xreadlink: Add m4/ssize_t.m4.
304
305 2003-06-11  Simon Josefsson  <jas@extundo.com>
306
307         * modules/sysexits: New file.
308         * MODULES.html.sh (func_all_modules): Add sysexits.
309
310 2003-06-10  Bruno Haible  <bruno@clisp.org>
311
312         * MODULES.html.sh (func_all_modules): Add strchrnul and argp.
313
314 2003-06-10  Simon Josefsson  <jas@extundo.com>
315
316         * modules/strchrnul: New file.
317
318 2003-06-10  Simon Josefsson  <jas@extundo.com>
319
320         * modules/argp: New file.
321
322 2003-06-07  Bruno Haible  <bruno@clisp.org>
323
324         * modules/poll (Makefile.am): Use explicit creation rule for poll.h, to
325         avoid AC_CONFIG_LINKS.
326         * modules/fnmatch (Makefile.am): Use explicit creation rule for
327         fnmatch.h, to avoid AC_CONFIG_LINKS.
328         * modules/alloca (Makefile.am): Make creation of alloca.h Ctrl-C safe.
329
330 2003-06-07  Jim Meyering  <jim@meyering.net>
331
332         * modules/strtod: Use $(...) notation, not @...@ for
333         AC_REPLACE'd variables.
334         * modules/localcharset: Likewise.
335
336 2003-06-06  Jim Meyering  <jim@meyering.net>
337             Bruno Haible  <bruno@clisp.org>
338
339         * modules/stdbool: Reflect renaming: stdbool.h.in -> stdbool_.h.
340         Adjust Makefile.am snippet not to redirect directly to target.
341         Use $(STDBOOL_H) notation, not @STDBOOL_H@ for AC_REPLACE'd variables.
342
343 2003-05-30  Bruno Haible  <bruno@clisp.org>
344
345         * modules/gettext: Add files m4/nls.m4 and m4/po.m4.
346         * config/config.rpath: Upgrade to gettext-0.12.1.
347
348 2003-05-22    <karl@gnu.org>
349
350         * gnulib-tool (func_usage): =LIBRARY not =libRARY in help msg.
351
352 2003-05-09  Bruno Haible  <bruno@clisp.org>
353
354         * modules/error: Add m4/strerror_r.m4 to file list.
355
356 2003-04-10  Bruno Haible  <bruno@clisp.org>
357
358         * modules/findprog: New file.
359         * MODULES.html.sh (func_all_modules): Add it.
360
361 2003-04-04  Bruno Haible  <bruno@clisp.org>
362
363         * modules/linebreak: New file.
364         * MODULES.html.sh (func_all_modules): Add it.
365
366 2003-04-03  Bruno Haible  <bruno@clisp.org>
367
368         * modules/utf8-ucs4: New file.
369         * modules/utf16-ucs4: New file.
370         * modules/ucs4-utf8: New file.
371         * modules/ucs4-utf16: New file.
372         * MODULES.html.sh (func_all_modules): Add them.
373
374 2003-04-02  Bruno Haible  <bruno@clisp.org>
375
376         * modules/binary-io: New file.
377         * MODULES.html.sh (func_all_modules): Add it.
378
379 2003-04-01  Bruno Haible  <bruno@clisp.org>
380
381         * modules/pathname: New file.
382         * MODULES.html.sh (func_all_modules): Add it.
383
384 2003-03-28  Bruno Haible  <bruno@clisp.org>
385
386         * modules/copy-file: New file.
387         * MODULES.html.sh (func_all_modules): Add it.
388
389 2003-02-20  Bruno Haible  <bruno@clisp.org>
390
391         * MODULES.html.sh (func_all_modules): Add poll.
392
393 2003-02-19  Paolo Bonzino  <bonzini@gnu.org>
394
395         * modules/poll: New file.
396
397 2003-02-18  Bruno Haible  <bruno@clisp.org>
398
399         * MODULES.html.sh (func_all_modules): Add mathl.
400
401 2003-02-18  Paolo Bonzino  <bonzini@gnu.org>
402
403         * modules/mathl: New file.
404
405 2003-02-17  Bruno Haible  <bruno@clisp.org>
406
407         * modules/mkdtemp: New module.
408         * MODULES.html.sh (func_all_modules): Add it.
409
410 2003-01-30  Bruno Haible  <bruno@clisp.org>
411
412         * modules/vasnprintf, modules/vasprintf: New modules.
413         * MODULES.html.sh (func_all_modules): Add them.
414
415 2003-01-29  Bruno Haible  <bruno@clisp.org>
416
417         * modules/stpncpy: New module.
418         * MODULES.html.sh (func_all_modules): Add it.
419
420 2003-01-28  Bruno Haible  <bruno@clisp.org>
421
422         * modules/c-ctype: New module.
423         * MODULES.html.sh (func_all_modules): Add it.
424
425 2003-01-27  Bruno Haible  <bruno@clisp.org>
426
427         * modules/xsetenv: New module.
428         * MODULES.html.sh (func_all_modules): Add it.
429
430 2003-01-23  Bruno Haible  <bruno@clisp.org>
431
432         * modules/minmax: New module.
433         * MODULES.html.sh (func_all_modules): Add it.
434
435 2003-01-22  Bruno Haible  <bruno@clisp.org>
436
437         * modules/exit: New module.
438         * MODULES.html.sh (func_all_modules): Add it.
439
440 2003-01-19  Bruno Haible  <bruno@clisp.org>
441
442         * gnulib-tool: Recognize option --extract-maintainer.
443         (func_get_maintainer): New function.
444         * modules/*: Add Maintainer entry.
445
446 2003-01-16  Bruno Haible  <bruno@clisp.org>
447
448         * MODULES.html.sh: Add a table of contents. Add the module name as
449         leftmost column. Add hyperlinks.
450
451 2003-01-11  Bruno Haible  <bruno@clisp.org>
452
453         * modules/stpcpy: Distribute lib/stpcpy.h.
454         * modules/setenv: Depend on alloca. Distribute lib/setenv.h.
455
456 2003-01-11  Bruno Haible  <bruno@clisp.org>
457
458         * gnulib-tool (func_create_testdir): Store config/* files in the main
459         directory.
460         * config.rpath: Move to ...
461         * config/config.rpath: ... here.
462         * modules/gettext: Contains config/config.rpath, not config.rpath.
463         * modules/iconv: Likewise.
464
465 2003-01-11  Bruno Haible  <bruno@clisp.org>
466
467         * modules/*: Add a description.
468         * modules/strpbrk: Fix Makefile.am snippet.
469         * modules/strtoimax: Fix dependencies.
470         * modules/strtoumax: Likewise.
471
472 2003-01-11  Bruno Haible  <bruno@clisp.org>
473
474         * gnulib-tool (func_create_testdir): Substitute lib_OBJECTS.
475         * modules/alloca (Makefile.am): All object files depend on alloca.h.
476         * modules/stdbool (Makefile.am): All object files depend on stdbool.h.
477
478 2003-01-12  Paul Eggert  <eggert@twinsun.com>
479
480         Finish renaming getstr -> getdelim2 and readline -> readlinebuffer,
481         to avoid collisions with libcurses and libreadline.
482         * getstr: Remove.
483         * MODULES.html.sh: Remove getstr.
484         * modules/getline: Depend on unlocked-io, not getstr.
485
486 2003-01-10  Bruno Haible  <bruno@clisp.org>
487
488         * modules/alloca: Change Makefile.am requirements. Simplify Include
489         requirements. Add lib/alloca_.h to file list.
490
491 2003-01-09  Bruno Haible  <bruno@clisp.org>
492
493         * modules/stdbool: Change configure.ac, Makefile.am requirements.
494         Simplify Include requirements. Add lib/stdbool.h.in to file list.
495
496 2003-01-09  Bruno Haible  <bruno@clisp.org>
497
498         * gnulib-tool (func_all_modules): Ignore files ending in ~.
499         * MODULES.html.sh: Likewise.
500
501 2003-01-09    <karl@gnu.org>
502
503         * MODULES.html.sh: include `dirname $0` in PATH, to find
504         gnulib-tool.
505
506 2003-01-08  Bruno Haible  <bruno@clisp.org>
507
508         * modules/full-read: Depend on full-write.
509
510 2003-01-07  Bruno Haible  <bruno@clisp.org>
511
512         * MODULES.html.sh: Add copyright notice.
513         (missed_files): Omit CVS directory entries.
514         (func_module): Make it work with sed-3.02.
515         * MODULES.txt: Remove file.
516
517 2003-01-01    <karl@gnu.org>
518
519         * gnulib-tool (func_verify_module): report module name $module in
520         error message, not $1.
521         * gnulib-tool (create-testdir): don't complain if destdir couldn't
522         be created, only if it doesn't exist.
523         * gnulib-tool (last_checkin_date): don't expand the $Date here.
524
525 2002-12-24  Bruno Haible  <bruno@clisp.org>
526
527         * MODULES.txt: Update according to m4/ changes.
528
529         Module gettext.
530         * config.rpath: New file, from gettext-0.11.5.
531
532         * modules/*: New module descriptions.
533         * gnulib-tool: New file.
534         * MODULES.html.sh: New file.
535
536 2002-11-01  Bruno Haible  <bruno@clisp.org>
537
538         * configure.in: Add AC_CONFIG_AUX_DIR call.
539         (AC_OUTPUT): Add m4/Makefile, lib/Makefile. Remove doc/Makefile,
540         test/Makefile.
541         * Makefile.in (subdirs): Add m4, lib. Remove doc, test.
542
543 2002-08-23  Stefan Monnier  <monnier@cs.yale.edu>
544
545         * regex.c (PATFETCH): Remove the translating fetch.
546         (PATFETCH_RAW): Rename to PATFETCH.
547         (set_image_of_range): New fun.
548         (SET_RANGE_TABLE_WORK_AREA): Use it.
549         (regex_compile): Don't translate the pattern chars so eagerly.
550         Only do it when inserting an `exactn' bytecode or when handling
551         a char-range.
552         (mutually_exclusive_p): Avoid empty statement.
553
554 2001-10-22  Jeff Bailey  <jbailey@outpost.dnsalias.org>
555
556         * README: New file
557         * doc/*: Add COPYING, COPYING.LIB, COPYING.DOC, fdl.texi
558         (per RMS's instructions, this is now the canonical source)
559         * lgpl/, gpl/: New directories.
560
561 2001-01-24  Stefan Monnier  <monnier@cs.yale.edu>
562
563         * regex.c (mutually_exclusive_p): Don't blindly handle `charset_not'
564         as if it was a `charset'.
565
566 2000-10-30  Stefan Monnier  <monnier@cs.yale.edu>
567
568         * regex.c (re_iswctype, re_wctype_to_bit): Fix braino.
569         (regex_compile): Catch bogus \(\1\).
570
571 2000-10-27  Stefan Monnier  <monnier@cs.yale.edu>
572
573         * regex.c (POP_FAILURE_REG_OR_COUNT, re_match_2_internal)
574         (re_match_2_internal, re_match_2_internal, re_match_2_internal):
575         Giving in to popular pressure to shut up the compiler with casts.
576
577 2000-10-25  Stefan Monnier  <monnier@cs.yale.edu>
578
579         * regex.c: More `unsigned char' -> `re_char' changes.
580         Also change several `int' into `re_wchar_t'.
581         (PATTERN_STACK_EMPTY, PUSH_PATTERN_OP, POP_PATTERN_OP): Remove.
582         (PUSH_FAILURE_POINTER): Don't cast any more.
583         (POP_FAILURE_REG_OR_COUNT): Remove the cast that strips `const'.
584         We want GCC to complain, since this piece of code makes
585         re_match non-reentrant, which *should* be fixed.
586         (GET_BUFFER_SPACE): Use size_t rather than unsigned long.
587         (EXTEND_BUFFER): Use RETALLOC.
588         (SET_LIST_BIT): Don't cast.
589         (re_wchar_t): New type.
590         (re_iswctype, re_wctype_to_bit): Make it crystal clear to GCC
591         that those two functions will always properly return.
592         (IMMEDIATE_QUIT_CHECK): Cast to void.
593         (analyse_first): Use recursion rather than an explicit stack.
594         (re_compile_fastmap): Can't fail anymore.
595         (re_search_2): Don't check re_compile_fastmap for failure.
596         (PUSH_NUMBER): Renamed from PUSH_FAILURE_COUNT.
597         Now also sets the new value (passed in a new argument).
598         (re_match_2_internal): Use it.
599         Also, use a new var `reg' of type size_t when looping through regs
600         rather than reuse the inappropriate `mcnt'.
601
602 2000-10-24  Andrew Innes  <andrewi@gnu.org>
603
604         * regex.c (IMMEDIATE_QUIT_CHECK): New macro, which does QUIT on
605         NT-Emacs only.
606         (re_match_2_internal): Use IMMEDIATE_QUIT_CHECK instead of QUIT,
607         so that re_search functions only quit when callers expect them to.
608
609 2000-10-24  Kenichi Handa  <handa@etl.go.jp>
610
611         * regex.c (regex_compile): Change the way of handling a range from
612         a char less than 256 to a char not less than 256.
613
614 2000-10-15  Stefan Monnier  <monnier@cs.yale.edu>
615
616         * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.