While trying to implement "inset melting" by backspace-inside-inset I noticed the following bug: If you try to cursor left out of the inset, you end up wherever the outer cursor was previously, not the immediate left of the inset.
Easy to demonstrate. Click mouse here ('|' = cursor): blah b|lah blah blah blah blah [inset] Click mouse inside inset: blah blah blah blah blah blah [in|set] Move cursor left with arrow key: blah blah blah blah blah blah [|inset] <<< ...and the cursor jumps back to where it came from, apparently remembering the old position on its stack. blah b|lah blah blah blah blah [inset] - Martin
pgp00000.pgp
Description: PGP signature