]> git.eshelyaron.com Git - emacs.git/commit
Make multipdisplay work by limiting selection while enabed
authorYuuki Harano <masm+github@masm11.me>
Wed, 31 Jul 2019 16:26:55 +0000 (01:26 +0900)
committerJeff Walsh <fejfighter@gmail.com>
Sun, 22 Nov 2020 03:46:56 +0000 (14:46 +1100)
commitbc35a1e1d5dbee82391d08c4fca361c7fc77d558
tree37d8cb8f338ca89c45be7f9642e968acfb2826d4
parent24d82638bc674d0c258ed95649fe98b22113d42f
Make multipdisplay work by limiting selection while enabed

* src/pgtkterm.c (pgtk_mouse_position):

* src/pgtkselect.c (pgtk_selection_usable): new function
(Fpgtk_own_selection_internal, Fpgtk_disown_selection_internal)
(Fpgtk_selection_exists_p, Fpgtk_selection_owner_p)
(Fpgtk_get_selection_internal): check usable selection

multi-display で落ちる理由を一つ潰した。

まだまだありそう。

multi-display 時は selection を使えないようにした。
src/pgtkselect.c
src/pgtkterm.c