emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: address@hidden: Kill ring leak in winemacs macros]


From: Stuart D. Herring
Subject: Re: address@hidden: Kill ring leak in winemacs macros]
Date: Tue, 16 Aug 2005 08:07:03 -0700 (PDT)
User-agent: SquirrelMail/1.4.4-2

Kevin Rodgers wrote:
>  > Then `kill-new', `kill-append', and `current-kill' would be modified to
>  > ignore `interprogram-*-function' if `macro-private-kills' is set and a
>  > keyboard macro is executing.
>
> It would be simpler to temporarily bind the interprogram-*-functions
> variables to nil in execute-kbd-macro.

I realize I never did implement this -- can I get some opinions on which
of these approaches to follow?  So far my reasoning is that the
execute-kbd-macro path is simpler and cleaner, but the kill-functions path
is more transparent (as well as having the trivial advantage that it would
remain possible to permanently affect the interprogram-*-functions
variables from a keyboard macro).

Davis Herring

-- 
This product is sold by volume, not by mass.  If it appears too dense or
too sparse, it is because mass-energy conversion has occurred during
shipping.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]