summaryrefslogtreecommitdiff
path: root/src/search.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Include-file cleanup for src directoryPaul Eggert2015-10-201-2/+0
* Omit unnecessary \ before paren in C docstringsPaul Eggert2015-09-161-1/+1
* Clarify what happens to match data on failurePaul Eggert2015-08-171-3/+7
* Merge from origin/emacs-24Paul Eggert2015-03-031-0/+6
|\
| * Avoid assertion violations in Rmail due to newline cacheEli Zaretskii2015-02-281-0/+6
| * Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | Consolidate duplicated string matching code.Dmitry Antipov2015-01-131-25/+6
* | Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-6/+3
* | Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | Avoid unwanted point motion in Fline_beginning_position.Dmitry Antipov2014-10-151-0/+18
* | Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-31/+42
* | Simplify and cleanup character conversion stuff.Dmitry Antipov2014-06-231-4/+4
* | Merge from emacs-24; up to 2014-04-25T10:35:01Z!michael.albinus@gmx.deJuanma Barranquero2014-04-251-19/+37
|\ \ | |/
| * Fix debugging code for checking the newline cache.Eli Zaretskii2014-04-231-19/+37
* | Merge from emacs-24; up to 2014-04-22T20:19:17Z!eggert@cs.ucla.eduPaul Eggert2014-04-221-0/+164
|\ \ | |/
| * * search.c (Fnewline_cache_check): Remove unused locals.Paul Eggert2014-04-221-2/+1
| * Add debugging facility for the newline cache.Eli Zaretskii2014-04-221-0/+165
* | * search.c (Freplace_match): Use make_specified_string.Dmitry Antipov2014-03-311-12/+2
|/
* Fix bug #16830 with slow search for newlines in forward-line.Eli Zaretskii2014-03-161-16/+92
* Fix bug #16265 with buffer caches when modifying text in indirect buffers.Eli Zaretskii2014-01-011-16/+44
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* * search.c (find_newline): Rewrite to prefer offsets to pointers.Paul Eggert2013-11-111-60/+38
* Fix bug #15841 with missing line numbers in linum-mode.Eli Zaretskii2013-11-091-0/+28
* Hook scanning and indentation functions to find_newline. This helpsDmitry Antipov2013-08-291-77/+9
* Use region cache to speedup bidi_find_paragraph_start.Dmitry Antipov2013-08-061-2/+2
* New unwind-protect flavors to better type-check C callbacks.Paul Eggert2013-07-161-2/+2
* Syntax cleanup, mostly replacing macros with functions.Paul Eggert2013-07-101-1/+1
* * src/search.c (looking_at_1): Only set last_thing_searched if the matchStefan Monnier2013-05-211-6/+6
* Prefer < to > in range checks such as 0 <= i && i < N.Paul Eggert2013-04-011-3/+3
* Reorder conditions that are written backwardsAndreas Schwab2013-03-241-3/+3
* region-cache.c, scroll.c, search.c: Use bool for booleans.Paul Eggert2013-03-081-31/+33
* * search.c (find_newline): Accept start and end byte positionsDmitry Antipov2013-03-081-9/+10
* Rename find_next_newline to find_newline_no_quit.Eli Zaretskii2013-03-061-4/+6
* * lisp.h (find_next_newline_no_quit): Rename to find_next_newline.Dmitry Antipov2013-03-061-1/+1
* * search.c (find_newline): Return byte position in bytepos.Dmitry Antipov2013-02-201-18/+33
* * composite.c (fill_gstring_header): Remove useless prototype.Dmitry Antipov2013-02-151-9/+11
* Tune by using memchr and memrchr.Paul Eggert2013-02-111-91/+81
* * search.c (scan_buffer): Calculate end byte position just once.Dmitry Antipov2013-02-081-11/+11
* Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-021-2/+2
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-011-2/+2
* | Merge from emacs-24; up to 2012-12-01T13:25:13Z!cyd@gnu.orgGlenn Morris2012-12-211-2/+5
|\ \ | |/
| * search.c (search_buffer): Improve a comment.Kenichi Handa2012-12-151-1/+3
| * search.c (search_buffer): Improve a comment.Kenichi Handa2012-12-151-2/+3
* | Avoid calls to CHAR_TO_BYTE if byte position is known.Dmitry Antipov2012-12-201-1/+1
|/
* Fix bug #13084 with crashes during search.Eli Zaretskii2012-12-111-1/+15
* keyboard.c, keymap.c: Use bool for booleans.Paul Eggert2012-10-101-8/+8
* Simplify and avoid signal-handling races.Paul Eggert2012-09-231-1/+1
* Misc doc fixes.Chong Yidong2012-09-221-16/+13
* Fix bug #12196 with infloop when cache-long-line-scans is non-nil.Eli Zaretskii2012-09-171-8/+16