Subject: bug#77224: [PATCH] New minor mode 'cursor-indicators-mode'

From: Eli Zaretskii <[email-masked]>
Date: Wed, 26 Mar 2025 14:50:09 +0200

> From: Juri Linkov <[email-masked]>
> Cc: Eli Zaretskii <[email-masked]>,  [email-masked]
> Date: Wed, 26 Mar 2025 09:58:06 +0200
> 
> > I've updated the patch following Juri suggestions.
> > Now all the conditions are inside a single defcustom.
> 
> Thanks!  I tested that everything works nicely.
> There is only one small problem for repeat-mode:
> 
> > +        (add-hook 'post-command-hook #'cursor-indicators--update-indications)
> 
> It would be better to use a large value DEPTH for add-hook
> to add the hook to the end.  The problem is that repeat-mode
> also uses the same hook 'post-command-hook'.  So the cursor
> indication hook should be called afterwards as the last hook.

Would it be better to use an idle timer instead?  post-command-hook
tends to make Emacs sluggish.