emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/posframe adc5ba1 2/6: Guess desktop environment also fr


From: Feng Shu
Subject: [elpa] externals/posframe adc5ba1 2/6: Guess desktop environment also from $DESKTOP_SESSION
Date: Tue, 17 Nov 2020 21:39:17 -0500 (EST)

branch: externals/posframe
commit adc5ba1dff4f82c1b54d3d8c0ab12c7e1b27084f
Author: Lukas Fuermetz <lukas.fuermetz@partner.esrlabs.com>
Commit: Lukas Fuermetz <lukas.fuermetz@partner.esrlabs.com>

    Guess desktop environment also from $DESKTOP_SESSION
    
    This means it also works under wayland.
---
 posframe.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/posframe.el b/posframe.el
index 33eeb6a..9165e93 100644
--- a/posframe.el
+++ b/posframe.el
@@ -217,7 +217,7 @@ frame.")
   (when (and
          (> emacs-major-version 26)
          (string-match-p "GTK3" system-configuration-features)
-         (let ((value (getenv "XDG_CURRENT_DESKTOP")))
+         (let ((value (or (getenv "XDG_CURRENT_DESKTOP") (getenv 
"DESKTOP_SESSION")))
            (and (stringp value)
                 ;; It can be "ubuntu:GNOME".
                 (string-match-p "GNOME" value))))



reply via email to

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