aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2012-03-18 18:57:39 +0200
committerEli Zaretskii2012-03-18 18:57:39 +0200
commite50a24a249e1bfd69af7e48ea5076cac78bf7224 (patch)
tree782a992440226d6a66d9d2ee76ab4803ae19229a /src/ChangeLog
parentd15aac68209502b0a4e748a3a24e4b1c6a4bc54a (diff)
downloademacs-e50a24a249e1bfd69af7e48ea5076cac78bf7224.tar.gz
emacs-e50a24a249e1bfd69af7e48ea5076cac78bf7224.zip
Fix bug #11035 with cursor positioning on overlay strings with newlines.
src/xdisp.c (cursor_row_p): Even if the glyph row ends in a string that is not from display property, accept the row as a "cursor row" if one of the string's character has a non-nil `cursor' property. Fixes cursor positioning when there are newlines in overlay strings, e.g. in icomplete.el.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 1ec148b30c8..adfa363e253 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
12012-03-18 Eli Zaretskii <eliz@gnu.org>
2
3 * xdisp.c (cursor_row_p): Even if the glyph row ends in a string
4 that is not from display property, accept the row as a "cursor
5 row" if one of the string's character has a non-nil `cursor'
6 property. Fixes cursor positioning when there are newlines in
7 overlay strings, e.g. in icomplete.el. (Bug#11035)
8
12012-03-12 Paul Eggert <eggert@cs.ucla.edu> 92012-03-12 Paul Eggert <eggert@cs.ucla.edu>
2 10
3 * buffer.c (compare_overlays): Don't assume args differ (Bug#6830). 11 * buffer.c (compare_overlays): Don't assume args differ (Bug#6830).