Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!EDDIE.MIT.EDU!mcgill-vision!odyssee!pinard From: mcgill-vision!odyssee!pinard@EDDIE.MIT.EDU (Francois Pinard) Newsgroups: gnu.emacs.bug Subject: Kbd-macro problem with dired/view modes Message-ID: <8905301610.AA12385@odyssee.odyssee.UUCP> Date: 30 May 89 16:10:18 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 19 In GNU Emacs 18.53.1 of Sat Mar 4 1989 on odyssee (berkeley-unix) Inside a dired-view-file command, I execute the sequence: C-x ( q d v C-x ) which is supposed to: exit view mode and return to dired display mark the current file for deletion and move the cursor down call view mode on the new file indicated by the cursor But q or C-c are implemented by exit-recursive-edit, which seems to have the side effect of interrupting the macro playback. Is that true? I did not find any clear documentation for this behaviour. This looks like a bug which could have an ``explanation'' and, as one put it, ``violates the principle of least astonishment'' :-).