The debate on save-excursion getting "defeated" flared up again on gnu.emacs.help. Somebody noticed that the Lisp manual hasn't been updated properly to take account of the new compiler warning. The attached patch/bundle is an attempt to explain the situation as well as to provide guidance on how to use these forms correctly. Please let me have any comments. Cheers, Uday