summaryrefslogtreecommitdiff
path: root/src/regex.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Replace bcopy, bzero, bcmp by memcpy, memmove, memset, memcmpAndreas Schwab2010-07-081-33/+12
* | Fix prototypes.Juanma Barranquero2010-07-041-2/+3
* | Convert (most) functions in src to standard C.Dan Nicolaescu2010-07-041-99/+26
* | Merge from emacs-23Andreas Schwab2010-06-101-1/+1
|\ \ | |/
| * Fix typos.Juanma Barranquero2010-06-031-3/+3
* | Remove obsolete macro BASE_LEADING_CODE_P.Juanma Barranquero2010-06-051-3/+2
* | Remove obsolete pre-unicode2 macros.Juanma Barranquero2010-06-031-2/+2
* | Cleanup setup of gl_state in various parts of the code.Stefan Monnier2010-03-101-7/+3
|/
* * regex.c (regex_compile): Setup gl_state as well.Stefan Monnier2010-03-051-0/+7
* regex.c (analyse_first): Fix setting of fastmap for unibyte pattern string.Kenichi Handa2010-01-271-2/+1
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
* * character.h (STRING_CHAR, STRING_CHAR_AND_LENGTH): RemoveAndreas Schwab2009-11-211-28/+23
* * alloc.c: Do not define struct catchtag.Dan Nicolaescu2009-10-191-0/+1
* Remove leftover table unibyte_to_multibyte_table.Stefan Monnier2009-10-181-1/+1
* Fix typos in comments.Juanma Barranquero2009-10-041-1/+1
* Add 2009 to copyright years.Glenn Morris2009-01-081-1/+1
* * character.h (CHAR_TO_BYTE_SAFE): New macro.Stefan Monnier2008-06-121-8/+2
* remove useless if-before-free testsJim Meyering2008-06-021-6/+3