summaryrefslogtreecommitdiff
path: root/src/search.c
Commit message (Expand)AuthorAgeFilesLines
* Merge from emacs--rel--22Miles Bader2007-08-131-1/+1
|\
| * Replace `iff' in comments.Glenn Morris2007-08-081-1/+1
* | Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
|\ \ | |/
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
* | (Vinhibit_changing_match_data, search_regs_1): New vars.Richard M. Stallman2007-07-101-48/+131
* | (wordify): Use empty_unibyte_string.Juanma Barranquero2007-06-081-1/+1
|/
* Update copyright for years from Emacs 21 to present (mainly addingGlenn Morris2007-01-141-2/+2
* (Fsearch_forward): Doc fix.Richard M. Stallman2006-12-261-1/+1
* (Fsearch_forward): Doc fix.Juanma Barranquero2006-12-191-2/+2
* (simple_search): In the loop of backward searching,Kenichi Handa2006-11-171-1/+1
* (compile_pattern): Only check `cp->syntax_table' if needed.Stefan Monnier2006-10-031-2/+7
* (compile_pattern): Only check `cp->syntax_table' if needed.Stefan Monnier2006-10-031-6/+8
* (compile_pattern_1): Don't BLOCK_INPUT.Richard M. Stallman2006-09-241-5/+6
* * search.c (struct regexp_cache): New entry syntax_table.Chong Yidong2006-09-191-0/+10
* * search.c (clear_regexp_cache): New function.Chong Yidong2006-09-171-0/+13
* (looking_at_1, string_match_1, search_command):Richard M. Stallman2006-09-081-0/+15
* (compile_pattern_1): Use xsignal1.Kim F. Storm2006-07-181-12/+6
* (Fset_match_data): Use CHECK_LIST.Kim F. Storm2006-07-121-2/+1
* * search.c (matcher_overflow): Mark as NO_RETURN.Dan Nicolaescu2006-05-291-0/+1
* (boyer_moore): Test ch >= 0400, not >.Richard M. Stallman2006-04-091-2/+2
* (Fregexp_quote): Do not precede a literal `]' with two backslashes toLuc Teirlinck2006-03-011-1/+1
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
* (Freplace_match): Use UPPERCASEP instead of !NOCASEP.Andreas Schwab2006-01-151-1/+1
* (search_buffer): No need to initialize base_pat.Kim F. Storm2005-11-081-1/+1
* (boyer_moore): Surround the '||' part of expression inKenichi Handa2005-10-211-1/+1
* Fix prev change.Richard M. Stallman2005-10-191-1/+1
* (Fstring_match): Doc fix.Richard M. Stallman2005-10-191-1/+1
* (search_buffer): Give up BM search on case-fold-searchKenichi Handa2005-10-141-16/+24
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-071-2/+2
* (syms_of_search): Staticpro searchbuf.whitespace_regexp.Kim F. Storm2005-07-141-0/+1
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
* (Freplace_match): Follow error conventions.Juanma Barranquero2005-06-231-1/+1
* (Fmatch_data): Remove evaporate option.Kim F. Storm2005-06-221-10/+8
* (Fset_match_data): Fix last change.Kim F. Storm2005-06-081-0/+2
* (Fmatch_data): Add optional RESEAT arg. Unchain markersKim F. Storm2005-06-081-18/+76
* (boyer_moore): Fix previous change.Kenichi Handa2005-04-201-12/+17
* (looking_at_1): Use current_buffer->case_canon_table,Kenichi Handa2005-04-011-94/+129
* (syms_of_search) <search-spaces-regexp>: Move 'doc:'Kim F. Storm2004-11-271-5/+5
* (Vsearch_spaces_regexp):Richard M. Stallman2004-11-201-9/+9
* (struct regexp_cache): New element whitespace_regexp.Richard M. Stallman2004-11-191-3/+8
* (Vsearch_whitespace_regexp): New variable.Richard M. Stallman2004-11-191-1/+18
* Comment change.Richard M. Stallman2004-10-271-1/+1
* (fast_string_match_ignore_case): New function.Kenichi Handa2004-10-181-0/+21
* (syms_of_search): staticproDavid Kastrup2004-07-151-0/+3
* (match_limit, Fmatch_data, Fset_match_data): YAILOM.Stefan Monnier2004-06-301-7/+7
* (Fset_match_data): Allow buffer before end of listDavid Kastrup2004-06-291-5/+8
* (Freplace_match): Adjust the match-data moreDavid Kastrup2004-06-231-47/+73
* (match_limit): Cleaner err msg when no match data available.Richard M. Stallman2004-06-211-2/+4
* (match_limit): Don't flag an error if match-dataDavid Kastrup2004-06-111-2/+2
* (trivial_regexp_p): \_ is no longer a trivial regexp.Stefan Monnier2004-05-191-1/+1