summaryrefslogtreecommitdiff
path: root/src/regex.c
AgeCommit message (Expand)Author
2012-08-14Use bool for Emacs Lisp booleans.Paul Eggert
2012-07-30* lisp.h (SWITCH_ENUM_CAST): Remove. All uses removed.Paul Eggert
2012-07-29Don't use the abbreviation "win" to refer to Windows (Bug#10421).Paul Eggert
2012-07-10Simplify by avoiding confusing use of strncpy etc.Paul Eggert
2012-07-05More xmalloc and related cleanup.Paul Eggert
2012-07-03* regex.c: Suppress GCC warning on RHEL 6. (Bug#11207)Paul Eggert
2012-06-25Clean out last vestiges of the old HAVE_CONFIG_H stuff.Paul Eggert
2012-06-16* buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab
2012-06-10* regex.c (at_begline_loc_p): Also recognize `(?N:' and correctlyAndreas Schwab
2012-05-21Assume C89 or later.Paul Eggert
2012-04-09configure: new option --enable-gcc-warningsPaul Eggert
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris
2011-12-05Spelling fixes.Paul Eggert
2011-11-15Fix typos.Juanma Barranquero
2011-11-05Support MSVC build with newer versions of Visual Studio.Eli Zaretskii
2011-09-09Whitespace changes.Juanma Barranquero
2011-08-04* regex.c (re_iswctype): Remove some redundant boolean conversions.Andreas Schwab
2011-07-30* src/regex.c (re_comp): Protoize.Andreas Schwab
2011-07-28* regex.c (re_iswctype): Convert return values to boolean.Andreas Schwab
2011-07-10Merge from trunk.Paul Eggert
2011-07-10ProtoizeAndreas Schwab
2011-07-06Assume freestanding C89 headers, string.h, stdlib.h.Paul Eggert
2011-07-04[ChangeLog]Paul Eggert
2011-04-16Fix regex.c, syntax.c and friends for buffers > 2GB.Eli Zaretskii
2011-03-15* regex.c (IF_LINT): Add defn, for benefit of ../lib-src.Paul Eggert
2011-03-15Use functions, not macros, for up- and down-casing.Paul Eggert
2011-03-15* regex.c (RETALLOC_IF): Define only if needed.Paul Eggert
2011-03-15* regex.c (regex_compile, re_match_2_internal): Mark locals as initialized.Paul Eggert
2011-03-15* regex.c (FREE_VAR): Rewrite so as not to use empty "else",Paul Eggert
2011-03-15* regex.c (re_match_2_internals): Fix one more "not".Paul Eggert
2011-03-15* regex.c: (regex_compile, re_search_2, re_match_2_internal):Paul Eggert
2011-03-15* regex.c (CHARSET_LOOKUP_RANGE_TABLE_RAW, POP_FAILURE_REG_OR_COUNT):Paul Eggert
2011-02-04* regex.c: conform to C89 pointer rulesPaul Eggert
2011-01-26Refill some long/short copyright headers.Glenn Morris
2011-01-24Convert consecutive FSF copyright years to ranges.Glenn Morris
2011-01-17Merge from mainline.Paul Eggert
2011-01-16* regex.c (analyse_first): Remove unreachable 'continue' statement.Paul Eggert
2011-01-14Merge from mainline.Paul Eggert
2011-01-14Merge from emacs-23Stefan Monnier
2011-01-09Include <unistd.h> unilaterally.Paul Eggert
2011-01-02Add 2011 to FSF/AIST copyright years.Glenn Morris
2010-11-15Convert definitions to standard C.Dan Nicolaescu
2010-10-14Merge changes from emacs-23 branch.Juanma Barranquero
2010-10-12Fix typos in docstrings, comments and ChangeLogs.Juanma Barranquero
2010-07-08Replace bcopy, bzero, bcmp by memcpy, memmove, memset, memcmpAndreas Schwab
2010-07-04Fix prototypes.Juanma Barranquero
2010-07-04Convert (most) functions in src to standard C.Dan Nicolaescu
2010-06-10Merge from emacs-23Andreas Schwab
2010-06-05Remove obsolete macro BASE_LEADING_CODE_P.Juanma Barranquero
2010-06-03Remove obsolete pre-unicode2 macros.Juanma Barranquero