Re: [RFC PATCH v1 0/1] Avoid accidentally overwriting macro recording

Benno Schulenberg <[email protected]> Thu, 12 Feb 2026 17:58:29 +0100
Newsgroups gmane.editors.nano.devel
Message-ID <[email protected]>
Op 11-02-2026 om 18:14 schreef Charles Mirabile:
> On Wed, Feb 11, 2026 at 11:07 AM Benno Schulenberg <[email protected]> wrote:
>> Intuitions differ from person to person.  See if you
>> can get votes for the change in behavior.
> 
> Someone else already replied to my patch in favor of it.

Huh?  That must have been a private email then, because I have not
seen any such mail -- and in the archives it's just you and me in
this thread:

   https://lists.gnu.org/archive/html/nano-devel/2026-02/msg00007.html

> Obviously
> that is only a sample size of two, but it felt validating, so I was
> kind of surprised when you shot it down.

I didn't shoot it down -- I pushed back.  The defaults cannot please
everyone, therefore many people will want to do some customization.
So that's what I suggested.

But if you had given me some more time, I would most likely already
have changed my mind -- sleeping a night over it does wonders.


> I on the other hand accidentally nuke a useful macro and have to
> re-record at least once a month, not the end of the world, but way
> more common for me personally.

I've accidentally hit M-: when I meant M-;.  But I did that just once,
and never again.  When I make a costly mistake, I learn.  :)  Nowadays,
when I record or replay a macro, I go real slow.


Benno
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEFo5vQpe/16ea/USWUUu+Lrjhlh8FAmmOBrUFAwAAAAAACgkQUUu+Lrjhlh9s
hRAAhuqlGlSJSRauib+WS6j/5920INgDq6FI0nlhq2pKGhWfk3v5gyhwrtYQg2e367J3SlZuotE2
O0wvQ5XLCSIgwZgb0zT3ncVYR/gugG7EiAwpd7KCcFRAR1p0i1TgK0oEg/NoIidBFLShSais3NvB
FYrPN2SFwm0IExu/CKsBKzEsc5cRAz4ZPK4xCkGqDkDS1+k+cv94UYy/6UDSb4zLR+hRSZB7EmU1
IfPOeaLZ8+hfQ6hWilJvm1szdjaKmgsdlilW8Vtwq9b8ZMX2rTxtnCjVg+Bwe87N+6bpjSsLQxNX
+Tpz6BFvXKAny7Dg9hahIyt8mRNCDNrCqSOu3ngh52nBr+BJbtEW23Yy01Q3/QwRvB6BFrK8l4SV
F8YfZwYDE7bJcXB5LKJCLlDHDUiYDEO+OxQ6Imrl73Wq7iF4ucYNK6mDHbXF98Er12agWL487YrG
RpEGE6OyxwqpkDrj4bspDQoTWhy4UxTLP+DKvnvVxzmltSg0SsooBY1/nf3XddVPYPp17JzmLmXB
tj28infnitgAeumWzXd8ujgdlynGPHWam4ogzTHMR5a9lAMVYe3YondEifiMkwsPIJ36ucg7mMRy
FvQ6Al681dqsDQnXQXnwwlz33B6BXfY5Zu4nrtNmDd3ekZaLq9CAIu7l6Gfhavg8P78RZTE1nBc4
k2Q=
=Wtj5
-----END PGP SIGNATURE-----