summaryrefslogtreecommitdiff
path: root/src/regex.c
Commit message (Expand)AuthorAgeFilesLines
* Use ad-hoc comparison function for the profiler's hash-tables.Stefan Monnier2012-11-081-1/+1
* * regex.c (immediate_quit) [emacs]: Remove duplicate decl.Paul Eggert2012-10-101-1/+0
* Remove configure's --without-sync-input option.Paul Eggert2012-09-161-3/+3
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0
* Revert changes prompted only by gcc -Wjump-misses-init.Paul Eggert2012-09-031-4/+2
* Fix minor problems found by static checking.Paul Eggert2012-09-031-2/+4
* Use bool for Emacs Lisp booleans.Paul Eggert2012-08-141-2/+1
* * lisp.h (SWITCH_ENUM_CAST): Remove. All uses removed.Paul Eggert2012-07-301-10/+8
* Don't use the abbreviation "win" to refer to Windows (Bug#10421).Paul Eggert2012-07-291-14/+0
* Simplify by avoiding confusing use of strncpy etc.Paul Eggert2012-07-101-1/+1
* More xmalloc and related cleanup.Paul Eggert2012-07-051-30/+13
* * regex.c: Suppress GCC warning on RHEL 6. (Bug#11207)Paul Eggert2012-07-031-1/+1
* Clean out last vestiges of the old HAVE_CONFIG_H stuff.Paul Eggert2012-06-251-3/+1
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-161-1/+1
* * regex.c (at_begline_loc_p): Also recognize `(?N:' and correctlyAndreas Schwab2012-06-101-11/+30
* Assume C89 or later.Paul Eggert2012-05-211-52/+31
* configure: new option --enable-gcc-warningsPaul Eggert2012-04-091-2/+15
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* Spelling fixes.Paul Eggert2011-12-051-1/+1
* Fix typos.Juanma Barranquero2011-11-151-1/+1
* Support MSVC build with newer versions of Visual Studio.Eli Zaretskii2011-11-051-0/+4
* Whitespace changes.Juanma Barranquero2011-09-091-11/+11
* * regex.c (re_iswctype): Remove some redundant boolean conversions.Andreas Schwab2011-08-041-2/+2
* * src/regex.c (re_comp): Protoize.Andreas Schwab2011-07-301-4/+3
* * regex.c (re_iswctype): Convert return values to boolean.Andreas Schwab2011-07-281-17/+17
* Merge from trunk.Paul Eggert2011-07-101-10/+7
|\
| * ProtoizeAndreas Schwab2011-07-101-10/+7
* | Assume freestanding C89 headers, string.h, stdlib.h.Paul Eggert2011-07-061-39/+17
* | [ChangeLog]Paul Eggert2011-07-041-12/+1
|/
* Fix regex.c, syntax.c and friends for buffers > 2GB.Eli Zaretskii2011-04-161-67/+74
* * regex.c (IF_LINT): Add defn, for benefit of ../lib-src.Paul Eggert2011-03-151-0/+7
* Use functions, not macros, for up- and down-casing.Paul Eggert2011-03-151-2/+2
* * regex.c (RETALLOC_IF): Define only if needed.Paul Eggert2011-03-151-43/+12
* * regex.c (regex_compile, re_match_2_internal): Mark locals as initialized.Paul Eggert2011-03-151-4/+4
* * regex.c (FREE_VAR): Rewrite so as not to use empty "else",Paul Eggert2011-03-151-1/+8
* * regex.c (re_match_2_internals): Fix one more "not".Paul Eggert2011-03-151-12/+15
* * regex.c: (regex_compile, re_search_2, re_match_2_internal):Paul Eggert2011-03-151-10/+3
* * regex.c (CHARSET_LOOKUP_RANGE_TABLE_RAW, POP_FAILURE_REG_OR_COUNT):Paul Eggert2011-03-151-67/+69
* * regex.c: conform to C89 pointer rulesPaul Eggert2011-02-041-2/+2
* Refill some long/short copyright headers.Glenn Morris2011-01-261-2/+1
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
* Merge from mainline.Paul Eggert2011-01-171-2/+0
|\
| * * regex.c (analyse_first): Remove unreachable 'continue' statement.Paul Eggert2011-01-161-2/+0
* | Merge from mainline.Paul Eggert2011-01-141-1/+1
|\ \ | |/
| * Merge from emacs-23Stefan Monnier2011-01-141-1/+1
| |\
| | * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
* | | Include <unistd.h> unilaterally.Paul Eggert2011-01-091-3/+1
|/ /
* | Convert definitions to standard C.Dan Nicolaescu2010-11-151-35/+13
* | Merge changes from emacs-23 branch.Juanma Barranquero2010-10-141-1/+1
|\ \ | |/
| * Fix typos in docstrings, comments and ChangeLogs.Juanma Barranquero2010-10-121-1/+1