aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2013-08-29 11:03:18 +0400
committerDmitry Antipov2013-08-29 11:03:18 +0400
commitd2b368135803170fc2d1f65237b7ef22676f9ecb (patch)
tree366956b20df8e76e561878824bd5e96fa5936d85 /src/ChangeLog
parente8dfd19797fa7224ae726a8be78726fefd260c0e (diff)
downloademacs-d2b368135803170fc2d1f65237b7ef22676f9ecb.tar.gz
emacs-d2b368135803170fc2d1f65237b7ef22676f9ecb.zip
Hook scanning and indentation functions to find_newline. This helps
to avoid duplicated code and renders more respect to newline cache. * lisp.h (scan_newline): Prefer ptrdiff_t to EMACS_INT. * cmds.c (Fforward_line): * indent.c (scan_for_column, Fcurrent_indentation, indented_beyond_p): Use find_newline and avoid unnecessary point movements. * search.c (scan_newline): Implement on top of find_newline.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 9e62a8e08a4..2105391755b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,13 @@
12013-08-29 Dmitry Antipov <dmantipov@yandex.ru>
2
3 Hook scanning and indentation functions to find_newline. This helps
4 to avoid duplicated code and renders more respect to newline cache.
5 * lisp.h (scan_newline): Prefer ptrdiff_t to EMACS_INT.
6 * cmds.c (Fforward_line):
7 * indent.c (scan_for_column, Fcurrent_indentation, indented_beyond_p):
8 Use find_newline and avoid unnecessary point movements.
9 * search.c (scan_newline): Implement on top of find_newline.
10
12013-08-28 Stefan Monnier <monnier@iro.umontreal.ca> 112013-08-28 Stefan Monnier <monnier@iro.umontreal.ca>
2 12
3 * eval.c (Ffuncall): Fix handling of ((lambda ..) ..) in lexically 13 * eval.c (Ffuncall): Fix handling of ((lambda ..) ..) in lexically