[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-mit-scheme] [bug #14918] Undoing sometimes moves the point randomly
[Bug-mit-scheme] [bug #14918] Undoing sometimes moves the point randomly.
Fri, 4 Nov 2005 22:37:41 +0000
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.42
Summary: Undoing sometimes moves the point randomly.
Project: MIT/GNU Scheme
Submitted by: riastradh
Submitted on: Fri 11/04/05 at 22:37
Severity: 2 - Minor
Item Group: Suboptimal behavior
Assigned to: None
Somewhere, a glitch occurs in the undo-recording of deletions, so that
the group's point is not the same as the point from which the deletion
is occurring, even though the deletion occurs from the current point.
Because of this, a bogus mark index is recorded in the undo history
after the deleted text, and, when you undo, the current point is set to
a mark with that bogus mark index, leading to random jumpage of point,
when the point should be set to what it was originally. This is
*sometimes* exhibited, for example, simply by typing C-k C-/ to kill a
line and then to undo (when there is something on the line and the
pointis in the middle of the line), but its reproduction appears
random: I have not yet figured out the pattern which it follows. A
similar behaviour, though I don't know whether it is internally the
same as what I described above (a bogus mark index recorded because the
group point differs from the point of deletion), is exhibited with some
other commands, too.
Reply to this item at:
Message sent via/by Savannah
|[Prev in Thread]
||[Next in Thread]|
- [Bug-mit-scheme] [bug #14918] Undoing sometimes moves the point randomly.,
Taylor Campbell <=