Fix cursor positioning in rows completely covered by display strings.
authorEli Zaretskii <eliz@gnu.org>
Sat, 31 Mar 2012 07:45:33 +0000 (10:45 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 31 Mar 2012 07:45:33 +0000 (10:45 +0300)
commit8427ddd200656d210b73881607adddc5f87078b0
tree5c54504ae9008023fe76882589b5e29378a0bd6d
parent650b6d0b9e4b001ee750c3feb3ce8b98798a51f7
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.
lisp/dired.el
src/ChangeLog
src/xdisp.c