[Top][All Lists]

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

RE: eldoc vs minibuffer-auto-raise

From: Drew Adams
Subject: RE: eldoc vs minibuffer-auto-raise
Date: Sat, 19 Jan 2019 14:25:36 -0800 (PST)

>  > I'm using MS Windows.  Perhaps the window mgr is involved
>  > here, switching the focus to the minibuffer frame in your
>  > case?
> 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'.  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*.

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.

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.

reply via email to

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