diff options
| author | Eli Zaretskii | 2012-03-31 10:45:33 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2012-03-31 10:45:33 +0300 |
| commit | 8427ddd200656d210b73881607adddc5f87078b0 (patch) | |
| tree | 5c54504ae9008023fe76882589b5e29378a0bd6d /src/ChangeLog | |
| parent | 650b6d0b9e4b001ee750c3feb3ce8b98798a51f7 (diff) | |
| download | emacs-8427ddd200656d210b73881607adddc5f87078b0.tar.gz emacs-8427ddd200656d210b73881607adddc5f87078b0.zip | |
Fix cursor positioning in rows completely covered by display strings.
src/xdisp.c (set_cursor_from_row): If `cursor' property on a display
string comes from a `display' text property, use the buffer
position of that property as if we actually saw that position in
the row's glyphs.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index cbf9abd0ea1..189a7e4e775 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2012-03-31 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (set_cursor_from_row): If `cursor' property on a display | ||
| 4 | string comes from a `display' text property, use the buffer | ||
| 5 | position of that property as if we actually saw that position in | ||
| 6 | the row's glyphs. | ||
| 7 | |||
| 1 | 2012-03-30 Eli Zaretskii <eliz@gnu.org> | 8 | 2012-03-30 Eli Zaretskii <eliz@gnu.org> |
| 2 | 9 | ||
| 3 | * xdisp.c (append_space_for_newline): If the default face was | 10 | * xdisp.c (append_space_for_newline): If the default face was |