On 2020-12-05 2:39 am, Eli Zaretskii wrote: >> Date: Wed, 02 Dec 2020 00:40:01 -0800 >> From: Jared Finder >> Cc: joaotavora@gmail.com, emacs-devel@gnu.org >> >> * src/frame.c (Fset_mouse_position, Fset_mouse_pixel_position): Call >> Fselect_frame in all terminals, independent of defines. > > Maybe I'm missing something, but I don't see how the proposed changes > cause Fselect_frame to be called fore any display type. Perhaps I'm using the wrong terminology? It causes Fselect_frame to be called for all terminals, a.k.a *non-graphical* displays, a.k.a. the display you get when you specify -nw. Other comments addressed, patch attached. -- MJF