emacs-devel
[Top][All Lists]
Advanced

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

Re: eldoc vs minibuffer-auto-raise


From: martin rudalics
Subject: Re: eldoc vs minibuffer-auto-raise
Date: Sun, 20 Jan 2019 10:18:05 +0100

>> No.  I suppose you have set 'w32-grab-focus-on-raise' to nil so you
>> won't see this behavior.
>
> Yes, it's nil.  (Not that I even remembered what
> that variable is or does, or when I set it to nil.)
>
> However, I see the same behavior even if I set the
> var to `t'.

Eli noted the same.  Strange.

> In my case, no doubt due to something
> else in my setup, the focus stays where I left it,
> in the *scratch* frame.  Eldoc puts its msgs in the
> minibuffer frame (in the echo area, presumably), and
> focus stays put, in *scratch*.

This sounds a bit like focus redirection.  I'm not so familiar with
that.

> However2: With the variable = t things are really
> annoying outside of Emacs!
>
> E.g., while typing this mail in Outlook (not Emacs),
> Eldoc (?) keeps periodically sending the window-mgr
> focus to the Emacs *scratch* frame (not to the
> minibuffer frame - again, no doubt due to my setup),
> so text I try to type into Outlook ends up in
> *scratch*.  That's creepy weird.

This must be related to your setup, some timer maybe.

> I'm not familiar with that variable, and I don't
> really make much, if any, real use of Eldoc, but
> if other users also find Eldoc periodically stealing
> focus from other window-mgr windows and redirecting
> it to some Emacs frame I'd think that would be quite
> annoying.  (Has anyone reported that?)
>
> Good thing I have it set to nil, I guess.

Maybe.  I cannot see any of the behavior you describe here.

martin



reply via email to

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