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