summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/float-sup.el
diff options
context:
space:
mode:
authorYuuki Harano <masm+github@masm11.me>2021-05-14 01:32:53 +0900
committerYuuki Harano <masm+github@masm11.me>2021-05-14 01:32:53 +0900
commit9a64cc1468486c7668b329c859b43c728ded123e (patch)
treecec1d67f0ea56477cb28821822c7a61a696cc8a4 /lisp/emacs-lisp/float-sup.el
parentbfd6ab9dc936d16d7b550d878385431077b8c9a7 (diff)
downloademacs-9a64cc1468486c7668b329c859b43c728ded123e.tar.gz
emacs-9a64cc1468486c7668b329c859b43c728ded123e.tar.bz2
emacs-9a64cc1468486c7668b329c859b43c728ded123e.zip
Treat all the wayland connection as the same display
On Wayland, even if without WAYLAND_DISPLAY, --display DISPLAY works, but gdk_display_get_name() always return "wayland-0", which may be different from DISPLAY. If with WAYLAND_DISPLAY, then it always returns WAYLAND_DISPLAY. So pgtk emacs is confused and enter multi display environment. To workaround this situation, treat all the wayland-* as the same display. * src/pgtkfns.c (is_wayland_display): New function to decide it is a wayland connection. (pgtk_display_info_for_name): If both are wayland connection, then they are the same display.
Diffstat (limited to 'lisp/emacs-lisp/float-sup.el')
0 files changed, 0 insertions, 0 deletions