From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8bc34e14e4555720 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-17 10:13:38 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!feed.cgocable.net!news.uunet.ca!nnrp1.tor.metronet.ca!not-for-mail Message-ID: <3BCDBC41.3070305@home.com> From: "Warren W. Gay VE3WWG" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 X-Accept-Language: en-us MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: This is a simple question References: <9pk4t7$tbm$1@trog.dera.gov.uk> <87zo762rta.fsf@deneb.enyo.de> <9pkc0r$m5j$1@trog.dera.gov.uk> <9pkddm$afh$1@nh.pace.co.uk> <9pvdp5$8im$1@nh.pace.co.uk> <3BC48598.80703@home.com> <87lmije4lt.fsf@deneb.enyo.de> <3BC5D230.6030702@home.com> <3BCB228E.1010700@home.com> <9qhsvv$e01$1@a1-hrz.uni-duisburg.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 17 Oct 2001 17:13:38 GMT NNTP-Posting-Host: 198.96.47.195 NNTP-Posting-Date: Wed, 17 Oct 2001 11:13:38 MDT Organization: MetroNet Communications Group Inc. Xref: archiver1.google.com comp.lang.ada:14834 Date: 2001-10-17T17:13:38+00:00 List-Id: Georg Bauhaus wrote: > Warren W. Gay VE3WWG wrote: > > :>>> On GNU Emacs, the command is called 'repeat', and it's bound to 'C-x > :>>> z' by default, and for subsequent invocations of this command, 'z' is > :>>> sufficient. > : > : Well, I tried it and its functionality is either broken, or left > : wanting. What I found was that while it works good for simple things > : (even their "complex repeat"), it did not work well for repeating > : the last executed macro. > > I'm not sure if I understand this. If it is the last keyboard > macro you want to call, then C-x e does this, repeatedly if you > want... Let me explain: If you collect a macro with 3 steps in it, and you execute it with C-x e, then this executes the 3 steps of the macro (so far, so good). You then do C-x z, and it again executes the equivalent of C-x e, which performs the 3 steps again. This part is OK also. If you then now just do "z" (to further "repeat"), only the last step of the 3-step macro is executed. This is where it falls down. -- Warren W. Gay VE3WWG http://members.home.net/ve3wwg