GNOME Bugzilla – Bug 398150
cursor leaves trail behind in vim
Last modified: 2007-01-19 13:30:14 UTC
moving around vte.c in vim, sometimes when I do the "o" command, the old cursor is not cleared. I suspect the invalidation changes is a bit wrong somewhere.
Created attachment 80674 [details] [review] Clears the original cursor position afterwards I'm at a loss as to why this behaves, but _vte_invalidate_cursor before doesn't. Behdad, can you try this patch and confirm it fixes the floating trail.
Works for me.
r1470: 2007-01-19 Chris Wilson <chris@chris-wilson.co.uk> Bug 398150 – cursor leaves trail behind in vim * src/vte-private.h: * src/vte.c: (_vte_invalidate_cell), (vte_terminal_process_incoming): * src/vteseq.c: (vte_sequence_handler_decset_internal): Invalidate the old cursor position if we detect the cursor moved during the sequence or if the cursor changed state.
Thanks.