Hi, when I set an item to done in a todo-mode buffer, point ends up at the end of the buffer, which is somewhat surprising. Attached patch remembers where point was, and restores it. Regards Robert In GNU Emacs 25.0.50.6 (i686-pc-cygwin) of 2015-01-28 on RPLUIM Repository revision: 8a8bd38fedb89b2d04cca2419698813a22862c3b Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-w32 --with-wide-int'