comp.lang.ada
 help / color / mirror / Atom feed
From: "Warren W. Gay VE3WWG" <ve3wwg@home.com>
Subject: Re: This is a simple question
Date: Thu, 18 Oct 2001 16:09:52 GMT
Date: 2001-10-18T16:09:52+00:00	[thread overview]
Message-ID: <3BCEFED0.2060302@home.com> (raw)
In-Reply-To: u3d4h128v.fsf@gsfc.nasa.gov

Stephen Leake wrote:

> "Warren W. Gay VE3WWG" <ve3wwg@home.com> writes:
>>Georg Bauhaus wrote:
>>>Warren W. Gay VE3WWG <ve3wwg@home.com> 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.
> 
> Ok. So keep doing C-x e. Or do C-u 5 C-x e to repeat it 5 times. Or
> bind call-last-kbd-macro to a function key, say F3. Then you have a
> single keystroke for repeating the last macro.
> 
> You seem to be saying "since I can't repeat a macro with a single
> keystroke, I won't use Emacs". That seems a very narrow view!

But.. but, I _am_ using Emacs. Just not the same flavour as you. The
other thing that this does say, is that this particular function is
extremely useful to me. This was something that was well recognized
by Prime's Emacs, which goes back to my first post on this subject.

Doing C-x e to repeat is much too slow. Binding it to F3 to compensate
for the weakness is not only a hack, its also inconvenient to reach,
and is a form of editor "modality". It works, but seems more like a
last resort to me.
-- 
Warren W. Gay VE3WWG
http://members.home.net/ve3wwg




  reply	other threads:[~2001-10-18 16:09 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-05 11:23 This is a simple question Stephen Cole
2001-10-05 12:29 ` Florian Weimer
2001-10-05 13:25   ` Stephen Cole
2001-10-05 13:43     ` Ted Dennison
2001-10-05 13:43     ` Marin David Condic
2001-10-05 20:17       ` David Bolen
2001-10-09 17:56         ` Marin David Condic
2001-10-09 19:15           ` Ted Dennison
2001-10-09 19:40             ` Ehud Lamm
2001-10-09 20:30               ` James Rogers
2001-10-09 20:52                 ` Ehud Lamm
2001-10-10  6:07                 ` GRASP (was Re: This is a simple question) Simon Wright
2001-10-12  1:31                   ` James Rogers
2001-10-12 13:54                     ` Simon Wright
2001-10-12 16:34                       ` M. A. Alves
2001-10-13  7:40                         ` Simon Wright
2001-10-12 19:08                       ` Matthew Woodcraft
2001-10-09 22:13           ` This is a simple question David Bolen
2001-10-10 14:27             ` Marin David Condic
2001-10-10 19:14               ` Ted Dennison
2001-10-10 20:36               ` Stephen Leake
2001-10-11 13:30                 ` Ted Dennison
2001-10-11  1:01               ` David Bolen
2001-10-11  7:29                 ` Florian Weimer
2001-10-11 13:11                 ` Stephen Leake
2001-10-11 14:56                 ` Marin David Condic
2001-10-11 15:02                   ` Pat Rogers
2001-10-11 17:16                   ` Georg Bauhaus
2001-10-19  1:12                     ` Barry Kelly
2001-10-20 12:19                     ` Florian Weimer
2001-10-11 18:07                   ` Jean-Marc Bourguet
2001-10-10 17:36             ` Stephen Leake
2001-10-10 18:27             ` Florian Weimer
2001-10-11  1:04               ` David Bolen
2001-10-10 17:30           ` Warren W. Gay VE3WWG
2001-10-10 17:58             ` Pascal Obry
2001-10-10 20:39               ` Stephen Leake
2001-10-11 17:05               ` Warren W. Gay VE3WWG
2001-10-10 18:16             ` Larry Kilgallen
2001-10-11 17:17               ` Warren W. Gay VE3WWG
2001-10-10 18:23             ` Florian Weimer
2001-10-10 18:44               ` Pascal Obry
2001-10-11 13:35                 ` Ted Dennison
2001-10-11 17:09                 ` Warren W. Gay VE3WWG
2001-10-15 17:53                   ` Warren W. Gay VE3WWG
2001-10-16 18:06                     ` Georg Bauhaus
2001-10-17 17:13                       ` Warren W. Gay VE3WWG
2001-10-18 13:55                         ` Stephen Leake
2001-10-18 16:09                           ` Warren W. Gay VE3WWG [this message]
2001-10-18 18:15                             ` Matthew Woodcraft
2001-10-18 20:52                               ` Warren W. Gay VE3WWG
2001-10-20  9:24                                 ` Matthew Woodcraft
2001-11-09 21:13                                 ` [OT] emacs Matthew Woodcraft
2001-10-11 16:44               ` This is a simple question Georg Bauhaus
2001-10-05 21:00       ` Pat Rogers
2001-10-05 14:59     ` Jacob Sparre Andersen
2001-10-05 17:20       ` Florian Weimer
2001-10-10 10:08       ` Stephen Cole
2001-10-10 16:09         ` Florian Weimer
2001-10-11 13:37         ` Ted Dennison
2001-10-05 17:56     ` Florian Weimer
2001-10-05 17:45 ` Jeffrey Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox