summaryrefslogtreecommitdiff
path: root/lib/regex.c
AgeCommit message (Collapse)Author
2005-09-22Sync from gnulib.Paul Eggert
2005-09-09Import latest regex module from gnulib, to fix some 64-bit bugs.Paul Eggert
2005-08-23Update from gnulib.Jim Meyering
2005-08-12(IF_LINT): Define.Jim Meyering
2005-07-08Switch to Isamu Hasegawa's implementation of regex, which isPaul Eggert
now in gnulib.
2005-05-14Update FSF postal mail address.Jim Meyering
2005-05-02Sync from gnulib.Paul Eggert
2005-03-21Sync from gnulib.Paul Eggert
2004-10-05Sync from gnulib.Paul Eggert
2004-10-04Sync from gnulib, to remove dependencies of other modules on unlocked-io.Paul Eggert
2004-05-21update from gnulibJim Meyering
2003-09-11(PARAMS): Remove. All uses removed.Jim Meyering
All uses of _RE_ARGS removed, too. Include <stddef.h>, <stdlib.h>, <string.h>, <limits.h> unconditionally. (bzero): Assume memset exists. (memcmp, memcpy, NULL): Remove. (SIGN_EXTEND_CHAR): Remove; all uses replaced by casts to signed char, or assignments to local vars of type signed char. (init_syntax_once, PREFIX(extract_number_and_incr), PREFIX(print_partial_compiled_pattern), PREFIX(print_compiled_pattern), PREFIX(print_double_string), convert_mbs_to_wcs, print_fastmap, re_set_syntax, PREFIX(regex_grow_registers), PREFIX(regex_compile), PREFIX(store_op1), PREFIX(store_op2), PREFIX(insert_op1), PREFIX(insert_op2), PREFIX(at_begline_loc_p), PREFIX(at_endline_loc_p), group_in_compile_stack, insert_space, wcs_compile_range, byte_compile_range, truncate_wchar, PREFIX(re_compile_fastmap), re_compile_fastmap, re_set_registers, re_search, re_search_2, PREFIX(re_search_2), re_match, re_match_2, count_mbs_length, wcs_re_match_2_internal, byte_re_match_2_internal, PREFIX(group_match_null_string_p), PREFIX(alt_match_null_string_p), PREFIX(common_op_match_null_string_p), PREFIX(bcmp_translate), re_compile_pattern, re_comp, re_exec, regcomp, regexec, regerror, regfree, PREFIX(extract_number)): Define with prototype. Remove now-unnecessary declaration, if any. (byte_compile_range, PREFIX(regex_compile), re_comp, re_exec, regcomp, regexec): Remove now-unnecessary casts among pointer types.
2003-08-07Sync with gnulib.Jim Meyering
2001-12-08tweak to align with libcJim Meyering
2001-12-02[!__BOUNDED_POINTERS__]: Define away __bounded, __unbounded, and __ptrvalue.Jim Meyering
2001-11-27Merge with version from libc.Jim Meyering
2001-11-17Include unlocked-io.h.Jim Meyering
2001-10-22(uintptr_t): Remove macro and decl; it's config.h's job.Jim Meyering
2001-10-21(_): Honor the setting of ENABLE_NLS. Otherwise,Jim Meyering
this code would end up calling gettext even in packages built with --disable-nls.
2001-09-01(uintptr_t) [!_LIBC]: Define to private_uintptr_t, so itJim Meyering
doesn't conflict with sparc-sun-solaris2.7's definition in /usr/include/sys/int_types.h.
2001-08-12update from libcJim Meyering
2001-07-15Update from glibc.Jim Meyering
2001-06-11Update from GNU libc.Jim Meyering
2001-04-02Update from GNU libc.Jim Meyering
2001-02-17Update from libc.Jim Meyering
2001-02-08update from libcJim Meyering
2001-02-07Update from libc.Jim Meyering
2000-10-28Update from libc.Jim Meyering
2000-09-16Update from libc.Jim Meyering
2000-09-09Rename ISASCII to IN_CTYPE_DOMAIN.Jim Meyering
2000-08-03(SET_HIGH_BOUND, MOVE_BUFFER_POINTER,Jim Meyering
ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros. (EXTEND_BUFFER): Use them.
2000-05-04Update from glibc.Jim Meyering
1999-05-10Update from libc.Jim Meyering
1999-01-13new version from glibcJim Meyering
1998-08-11add comment from glibc versionJim Meyering
1998-08-07update from glibcJim Meyering
1998-04-05(WIDE_CHAR_SUPPORT): Define.Jim Meyering
This now depends on HAVE_BTOWC so systems that lack btowc (like solaris-2.5.1) don't lose.
1998-04-04*** empty log message ***Jim Meyering
1998-03-27remove dcl of unused local, num_regsJim Meyering
1998-03-23update from libc/copiesJim Meyering
1997-12-06(re_compile_fastmap): Remove dcl of unused num_regs.Jim Meyering
1997-07-26replace with new version from libcJim Meyering
1996-09-19Merge with FSF version.Jim Meyering
1996-07-15update FSF address in copyright and remove any trailing blanksJim Meyering
1996-05-12Sat May 11 13:30:53 1996 enami tsugutomo <enami@ba2.so-net.or.jp>Jim Meyering
* regex.c (re_match_2_internal): Fix off-by-one error; don't use length of exactn as character, and don't use length of bitmap of charset as bitmap.
1996-05-05[IN_CTYPE_DOMAIN]: Rename from ISASCII.Jim Meyering
1995-12-15Apply the usual REL_ALLOC patch.Jim Meyering
1995-12-15new, from FSFJim Meyering
1995-12-15Remove trailing white space.Jim Meyering
1995-11-06From FSF.Jim Meyering