Hi, I found an issue where evaluating this line or not causes Emacs behaviour change: (format "%s" marked-point) "marked-point" is a marker. The bug was found on NTEmacs 23.2.1, reproed on CVS NTEmacs 20110111, and Stephen Berman confirmed it on GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2011-01-13 on escher "rebox2_bug.el" is attached to this message. Repro-steps: 1. emacs -Q rebox2_bug.el 2. M-x eval-current-buffer 3. C-x b ;; switch to "*scratch*" 4. M-x rebox-mode 5. M-< 6. SPC,SPC ;; space twice 7. C-aC-aC-aC-a ;; notice that the point is stuck at 6 8. C-xb ;; switch to "rebox2_bug.el 9. M-g g 1714 10. C-d ;; uncomment the hack workaround the bug 11. C-M-x ;; reevaluated the function 12. C-x b ;; switch to "*scratch*" 13. C-aC-aC-aC-a ;; notice that the cursor switches between 1 and 6 -- Le