summaryrefslogtreecommitdiff
path: root/src/search.c
Commit message (Expand)AuthorAge
* Fix debugging code for checking the newline cache.Eli Zaretskii2014-04-23
* * search.c (Fnewline_cache_check): Remove unused locals.Paul Eggert2014-04-22
* Add debugging facility for the newline cache.Eli Zaretskii2014-04-22
* Fix bug #16830 with slow search for newlines in forward-line.Eli Zaretskii2014-03-16
* Fix bug #16265 with buffer caches when modifying text in indirect buffers.Eli Zaretskii2014-01-01
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-01
* * search.c (find_newline): Rewrite to prefer offsets to pointers.Paul Eggert2013-11-11
* Fix bug #15841 with missing line numbers in linum-mode.Eli Zaretskii2013-11-09
* Hook scanning and indentation functions to find_newline. This helpsDmitry Antipov2013-08-29
* Use region cache to speedup bidi_find_paragraph_start.Dmitry Antipov2013-08-06
* New unwind-protect flavors to better type-check C callbacks.Paul Eggert2013-07-16
* Syntax cleanup, mostly replacing macros with functions.Paul Eggert2013-07-10
* * src/search.c (looking_at_1): Only set last_thing_searched if the matchStefan Monnier2013-05-21
* Prefer < to > in range checks such as 0 <= i && i < N.Paul Eggert2013-04-01
* Reorder conditions that are written backwardsAndreas Schwab2013-03-24
* region-cache.c, scroll.c, search.c: Use bool for booleans.Paul Eggert2013-03-08
* * search.c (find_newline): Accept start and end byte positionsDmitry Antipov2013-03-08
* Rename find_next_newline to find_newline_no_quit.Eli Zaretskii2013-03-06
* * lisp.h (find_next_newline_no_quit): Rename to find_next_newline.Dmitry Antipov2013-03-06
* * search.c (find_newline): Return byte position in bytepos.Dmitry Antipov2013-02-20
* * composite.c (fill_gstring_header): Remove useless prototype.Dmitry Antipov2013-02-15
* Tune by using memchr and memrchr.Paul Eggert2013-02-11
* * search.c (scan_buffer): Calculate end byte position just once.Dmitry Antipov2013-02-08
* Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-02
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-01
* | Merge from emacs-24; up to 2012-12-01T13:25:13Z!cyd@gnu.orgGlenn Morris2012-12-21
|\|
| * search.c (search_buffer): Improve a comment.Kenichi Handa2012-12-15
| * search.c (search_buffer): Improve a comment.Kenichi Handa2012-12-15
* | Avoid calls to CHAR_TO_BYTE if byte position is known.Dmitry Antipov2012-12-20
|/
* Fix bug #13084 with crashes during search.Eli Zaretskii2012-12-11
* keyboard.c, keymap.c: Use bool for booleans.Paul Eggert2012-10-10
* Simplify and avoid signal-handling races.Paul Eggert2012-09-23
* Misc doc fixes.Chong Yidong2012-09-22
* Fix bug #12196 with infloop when cache-long-line-scans is non-nil.Eli Zaretskii2012-09-17
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-15
* Simplify redefinition of 'abort' (Bug#12316).Paul Eggert2012-09-04
* * lisp.h (set_char_table_extras): Rename from char_table_set_extras.Paul Eggert2012-08-17
* Simple interface to set Lisp_Object fields of chararcter tables.Dmitry Antipov2012-08-16
* * search.c (Freplace_match): Treat \? in the replacement text literally.Lawrence Mitchell2012-08-05
* Fix failure to compile on Windows due to 2012-07-27T06:04:35Z!dmantipov@yande...Eli Zaretskii2012-07-27
* Utility function to make a list from specified amount of objects.Dmitry Antipov2012-07-27
* Avoid call to strlen in fast_c_string_match_ignore_case.Dmitry Antipov2012-07-11
* Optimize pure C strings initialization.Dmitry Antipov2012-07-10
* More xmalloc and related cleanup.Paul Eggert2012-07-05
* Cleanup xmalloc.Dmitry Antipov2012-07-05
* Fix compilation with --enable-gcc-warnings and -O1Dmitry Antipov2012-07-04
* Switch from NO_RETURN to C11's _Noreturn.Paul Eggert2012-06-24
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-16
* Merge from emacs-24; up to 2012-04-24T21:47:24Z!michael.albinus@gmx.deChong Yidong2012-05-31
|\
| * Don't call r_alloc_inhibit_buffer_relocation from search.c.Eli Zaretskii2012-05-29