diff options
| author | Eli Zaretskii | 2012-03-18 18:57:39 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2012-03-18 18:57:39 +0200 |
| commit | e50a24a249e1bfd69af7e48ea5076cac78bf7224 (patch) | |
| tree | 782a992440226d6a66d9d2ee76ab4803ae19229a /src/ChangeLog | |
| parent | d15aac68209502b0a4e748a3a24e4b1c6a4bc54a (diff) | |
| download | emacs-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/ChangeLog | 8 |
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 @@ | |||
| 1 | 2012-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 | |||
| 1 | 2012-03-12 Paul Eggert <eggert@cs.ucla.edu> | 9 | 2012-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). |