bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#45607: 27.1; compiled replace-string breaks repeat-complex-command


From: Juri Linkov
Subject: bug#45607: 27.1; compiled replace-string breaks repeat-complex-command
Date: Wed, 06 Jul 2022 21:39:11 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)

>>>> (defun replace-string (from-string to-string &optional delimited start end 
>>>> backward region-noncontiguous-p)
>>>> ...
>>>>   (declare (arg start (if (use-region-p) (region-beginning)))
>>>>            (arg end (if (use-region-p) (region-end))))
>
> My `declare' suggestion would just make this work again, and fix
> a regression.  That is, this isn't new functionality.

Does `declare' put some property on the command's symbol?
Then if a user doesn't want this fix_command thing, it's
easy to customize and remove a special property from the symbol
of a command like `replace-string'.





reply via email to

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