1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
emacs/doc
Dmitry Antipov e30b79c1c5 Use region cache to speedup bidi_find_paragraph_start.
* src/buffer.h (struct buffer): New member bidi_paragraph_cache.
Rename cache_long_line_scans to cache_long_scans.
* src/buffer.c (bset_cache_long_line_scans): Rename to
bset_cache_long_scans.
(Fget_buffer_create, Fmake_indirect_buffer, Fkill_buffer)
(Fbuffer_swap_text, init_buffer_once): Take bidi_paragraph_cache
into account.
(syms_of_buffer): Rename cache-long-line-scans to
cache-long-scans.  Adjust docstring.
* src/search.c (newline_cache_on_off):
* src/indent.c (width_run_cache_on_off): Adjust users.
* src/bidi.c (bidi_paragraph_cache_on_off): New function.
(bidi_find_paragraph_start): Use bidi_paragraph_cache if needed.
* src/insdel.c (prepare_to_modify_buffer): Invalidate
bidi_paragraph_cache if enabled.
* doc/lispref/positions.texi (Motion by Screen Lines):
* doc/lispref/display.texi (Truncation): Rename `cache-long-line-scans'
to `cache-long-scans'.
2013-08-06 10:53:09 +04:00
..
emacs Fix the Emacs manual broken by 2013-07-31T12:59:10Z!xfq.free@gmail.com. 2013-07-31 19:20:13 +03:00
lispintro * doc/lispintro/emacs-lisp-intro.texi (zap-to-char): Remove obsolete stuff. 2013-08-02 10:33:12 +08:00
lispref Use region cache to speedup bidi_find_paragraph_start. 2013-08-06 10:53:09 +04:00
man Merge from emacs-24; up to 2012-12-26T22:30:58Z!yamaoka@jpl.org 2013-04-20 12:11:25 -07:00
misc * doc/misc/cl.texi (Blocks and Exits): Add an index. 2013-08-05 21:28:29 +08:00