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-15 10:53:19 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!news1.tor.metronet.ca!nnrp1.tor.metronet.ca!not-for-mail Message-ID: <3BCB228E.1010700@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> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 15 Oct 2001 17:53:19 GMT NNTP-Posting-Host: 198.96.47.195 NNTP-Posting-Date: Mon, 15 Oct 2001 11:53:19 MDT Organization: MetroNet Communications Group Inc. Xref: archiver1.google.com comp.lang.ada:14558 Date: 2001-10-15T17:53:19+00:00 List-Id: Warren W. Gay VE3WWG wrote: > Pascal Obry wrote: >> Florian Weimer writes: >>> "Warren W. Gay VE3WWG" writes: >>> >>>> GNU-Emacs could be vastly improved by make one single change: >>>> that is, support the ^C function that Prime's EMACS provided. ^C was >>>> a "repeat last function" binding. It would repeat the last keystroke, >>>> last macro, or last "whatever was done". >>>> >>> 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. The first time was OK, but (the broken part is) then the "z" to repeat it subsequently would only execute the last function performed within the keyboard macro. I think this is because GNU emacs expands the macro (C-x e) and then plays it out as if it were then typed in (ie. a "buffer trick".) What I had hoped for was that the same action would be completely repeated (C-x e). Instead, what it repeated was the last action within the macro that was played back. So close, and yet so far... I won't discard MicroEMACS yet. :< -- Warren W. Gay VE3WWG http://members.home.net/ve3wwg