Function: window-system-for-display
window-system-for-display is a byte-compiled function defined in
frame.el.gz.
Signature
(window-system-for-display DISPLAY)
Documentation
Return the window system for DISPLAY.
Return nil if we don't know how to interpret DISPLAY.
Source Code
;; Defined in /usr/src/emacs/lisp/frame.el.gz
(defun window-system-for-display (display)
"Return the window system for DISPLAY.
Return nil if we don't know how to interpret DISPLAY."
;; MS-Windows doesn't know how to create a GUI frame in a -nw session.
(if (and (eq system-type 'windows-nt)
(null (window-system))
(not (daemonp)))
nil
(cl-loop for descriptor in display-format-alist
for pattern = (car descriptor)
for system = (cdr descriptor)
when (string-match-p pattern display) return system)))