[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-mit-scheme] [bug #14918] Undoing sometimes moves the point randomly

From: Taylor Campbell
Subject: [Bug-mit-scheme] [bug #14918] Undoing sometimes moves the point randomly.
Date: Fri, 4 Nov 2005 22:37:41 +0000
User-agent: 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
                Category: edwin
                Severity: 2 - Minor
              Item Group: Suboptimal behavior
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open



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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]