From unknown Wed Jun 25 03:57:51 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#23674: 25.0.93; Daemon mode on Windows
Resent-From: Paul Moore
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 01 Jun 2016 15:34:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: report 23674
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 23674@debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@gnu.org
Received: via spool by submit@debbugs.gnu.org id=B.14647952046750
(code B ref -1); Wed, 01 Jun 2016 15:34:02 +0000
Received: (at submit) by debbugs.gnu.org; 1 Jun 2016 15:33:24 +0000
Received: from localhost ([127.0.0.1]:50022 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1b8895-0001ko-LF
for submit@debbugs.gnu.org; Wed, 01 Jun 2016 11:33:24 -0400
Received: from eggs.gnu.org ([208.118.235.92]:34495)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1b82Jt-0003Bd-D7
for submit@debbugs.gnu.org; Wed, 01 Jun 2016 05:20:09 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1b82Jm-0006hY-85
for submit@debbugs.gnu.org; Wed, 01 Jun 2016 05:20:04 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:38648)
by eggs.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1b82Jm-0006h4-5J
for submit@debbugs.gnu.org; Wed, 01 Jun 2016 05:20:02 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:53681)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1b82Jj-0007WL-9d
for bug-gnu-emacs@gnu.org; Wed, 01 Jun 2016 05:20:00 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1b82Jg-0006en-G4
for bug-gnu-emacs@gnu.org; Wed, 01 Jun 2016 05:19:58 -0400
Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:38421)
by eggs.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1b82Jg-0006ea-5i
for bug-gnu-emacs@gnu.org; Wed, 01 Jun 2016 05:19:56 -0400
Received: by mail-wm0-x229.google.com with SMTP id a20so18143534wma.1
for ; Wed, 01 Jun 2016 02:19:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:date:message-id:subject:from:to;
bh=WWpbXNleJbpm8HqjmC/XjRT5dMEaitly5fOqTyN0XPM=;
b=v//4t83J4f9WAI6V9w3OcO09EC5vUiI6dUfjtacmofa8cCs3UcTu9gTc7jmGb8eMai
XwkfT1j9Z6AdhNL01HMyBfX8ktXAv/zzSIs8/a2c0LAO2W8DIp9W+/X1keYu/y3gOcG/
AnJcPYIp7HhXc3R7zBulBoapTp4j29plTNu2iIRCIeKe8vEHsJH6mRa1S2+PzJMIrNtq
M08lgnfyCyx2OVGJ6cwpFnltQXT6YtbBlCsv+uRtPk/h880qU21a3ZXOo3r6n8p1Ujjr
LsIZ2y/CdKpfgshiDR1+txwT0WYlorZT0TBs26ZIYsUFl/FJDC+VpT6q1EEapM+Qf5CX
cgXQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
bh=WWpbXNleJbpm8HqjmC/XjRT5dMEaitly5fOqTyN0XPM=;
b=RVvlu1vhu/BrRtI4cuAND5avZOduw9sb2Bh972eYyCilUfvP/gr6dZ9g9JSjZd6Jof
/mXXrZ3+U2KQH0pjvDoLY+LEnIDgE3P7vWZ8kPScuvZawEtmFOWZ2PPgsmKnTfmK+qbQ
mvPwul8lTKrEnbkHVhVwiJ6FxHTpfxpWmubp+Ip+JY4NK3CMNiYY1wxiFfsQat3/JVkw
cmBWYR0Q9YM7XHOO0H6KjQpRy5fn3D9qEjJI7pIXifEw7R0SbeHgmGw0PQ+ouzWrqccb
f/43hMw8F1kPzzna4FxDjU8ulBmhTbx/rmzmJe9ic6n86KJ3oV98er/wlfPQ2ZjXIW49
ioBA==
X-Gm-Message-State: ALyK8tJbwrA9rdRPlMYgaRig1BCuttvtrN78cwRk0X03srlPJlL2vlvIjluLBjZXJD/+nCXKWxZ8i3Uo7HLS6A==
MIME-Version: 1.0
X-Received: by 10.28.158.8 with SMTP id h8mr2732607wme.1.1464772795100; Wed,
01 Jun 2016 02:19:55 -0700 (PDT)
Received: by 10.194.108.136 with HTTP; Wed, 1 Jun 2016 02:19:55 -0700 (PDT)
Date: Wed, 1 Jun 2016 10:19:55 +0100
Message-ID:
From: Paul Moore
Content-Type: text/plain; charset=UTF-8
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Mailman-Approved-At: Wed, 01 Jun 2016 11:33:22 -0400
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -4.0 (----)
Daemon mode on Windows (initialised by calling "emacs --daemon") starts
up Emacs with a frame running on a non-GUI terminal. This can be seen by
starting Emacs with "emacs -Q --daemon" and then "emacsclient -c". In the
scratch buffer, execute
(mapcar #'frame-terminal (visible-frame-list))
The result is
(# #)
Because Emacs is started with only a non-GUI terminal, GUI functions
such as find-font do not work as expected, so it's not possible to
configure GUI settings from init.el without complex workarounds (e.g.
deferring font selection until a GUI frame is open). Few packages seem
to expect this situation (for example, Spacemacs and Powerline), and as
a result configuration does not work as expected.
Would it be possible to modify the --daemon behaviour to open the initial
hidden frame on the "w32" GUI terminal, as this would avoid packages
having to modify their configuration process to deal with not having
access to the GUI terminal on startup?
In GNU Emacs 25.0.93.1 (x86_64-w64-mingw32)
of 2016-04-23 built on KAEL
Windowing system distributor 'Microsoft Corp.', version 6.1.7601
Configured using:
'configure --prefix=/tmp/emacs --without-imagemagick 'CFLAGS=-O2
-fomit-frame-pointer -g0''
Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND DBUS NOTIFY ACL GNUTLS LIBXML2 ZLIB
TOOLKIT_SCROLL_BARS
Important settings:
value of $LANG: ENG
locale-coding-system: cp1252
Major mode: Emacs-Lisp
Minor modes in effect:
auto-compile-mode: t
elisp-slime-nav-mode: t
goto-address-prog-mode: t
bug-reference-prog-mode: t
auto-highlight-symbol-mode: t
clean-aindent-mode: t
highlight-numbers-mode: t
highlight-parentheses-mode: t
rainbow-delimiters-mode: t
helm-descbinds-mode: t
helm-mode: t
shell-dirtrack-mode: t
helm-flx-mode: t
projectile-global-mode: t
projectile-mode: t
recentf-mode: t
hl-todo-mode: t
winner-mode: t
window-numbering-mode: t
volatile-highlights-mode: t
global-undo-tree-mode: t
undo-tree-mode: t
spaceline-info-mode: t
spaceline-helm-mode: t
smooth-scrolling-mode: t
save-place-mode: t
savehist-mode: t
popwin-mode: t
persp-mode: t
global-page-break-lines-mode: t
page-break-lines-mode: t
Info-breadcrumbs-in-mode-line-mode: t
ido-vertical-mode: t
flx-ido-mode: t
global-evil-surround-mode: t
evil-surround-mode: t
global-evil-search-highlight-persist: t
evil-search-highlight-persist: t
show-smartparens-global-mode: t
show-smartparens-mode: t
smartparens-mode: t
evil-escape-mode: t
global-anzu-mode: t
anzu-mode: t
eval-sexp-fu-flash-mode: t
spacemacs-leader-override-mode: t
global-spacemacs-leader-override-mode: t
global-hl-line-mode: t
xterm-mouse-mode: t
global-auto-revert-mode: t
which-key-mode: t
override-global-mode: t
evil-mode: t
evil-local-mode: t
diff-auto-refine-mode: t
global-eldoc-mode: t
eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
hs-minor-mode: t
Recent messages:
SPC ESC is undefined
Type y, n, ! or SPC (the space bar):
SPC n ESC is undefined
mode-line-point-position enabled.
mode-line-point-position disabled.
Quit
mode-line-point-position enabled.
Quit
mode-line-point-position disabled.
Type M-x delete-other-windows to remove help window.
mwheel-scroll: End of buffer
Load-path shadows:
c:/Users/UK03306/.emacs.d/elpa/helm-20160530.424/helm-multi-match
hides c:/Users/UK03306/.emacs.d/elpa/helm-core-20160530.52/helm-multi-match
Features:
(shadow sort mail-extr emacsbug message rfc822 mml mml-sec epg
mailabbrev gmm-utils mailheader sendmail mail-utils novice helm-command
helm-elisp helm-eval edebug apropos auto-compile packed elisp-slime-nav
goto-addr bug-reference auto-highlight-symbol clean-aindent-mode
highlight-numbers parent-mode highlight-parentheses hideshow
rainbow-delimiters org-element org-rmail org-mhe org-irc org-info
org-gnus org-docview doc-view jka-compr image-mode org-bibtex bibtex
org-bbdb org-w3m org org-macro org-footnote org-pcomplete org-list
org-faces org-entities noutline outline org-version ob-emacs-lisp ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint
ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu
calendar cal-loaddefs two-column iso-transl helm-descbinds helm-mode
helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell
pcomplete format-spec dired-x dired-aux ffap helm-buffers helm-elscreen
helm-tags helm-bookmark helm-adaptive helm-info bookmark helm-locate
helm-grep helm-regexp helm-plugin helm-external helm-net browse-url xml
url url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util mailcap helm-utils helm-help helm-types helm-flx
helm helm-source eieio-compat helm-multi-match helm-lib dired projectile
grep compile ibuf-ext ibuffer recentf tree-widget async hl-todo server
winner window-numbering etags xref project volatile-highlights undo-tree
diff spaceline-config spaceline-segments s ucs-normalize spaceline
powerline powerline-separators color powerline-themes smooth-scrolling
smartparens-config saveplace savehist popwin persp-mode page-break-lines
info+ ido-vertical-mode flx-ido flx ido exec-path-from-shell
evil-surround evil-search-highlight-persist evil-numbers evil-lisp-state
smartparens dash evil-indent-plus evil-exchange evil-escape evil-args
evil-anzu anzu info eval-sexp-fu rx highlight diminish adaptive-wrap
hybrid-mode evil-evilified-state ielm pp comint ansi-color hl-line
xt-mouse autorevert filenotify quelpa url-parse auth-source gnus-util
password-cache url-vars package-build mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util help-fns
mail-prsvr json map lisp-mnt use-package which-key bind-key bind-map
evil evil-integration evil-maps evil-commands evil-jumps
evil-command-window evil-types evil-search evil-ex evil-macros
evil-repeat evil-states evil-core evil-common windmove thingatpt rect
evil-digraphs evil-vars ring vc-git diff-mode time-date wid-edit
spacemacs-dark-theme spacemacs-common finder-inf
core-configuration-layer cl-seq ht cl warnings package epg-config seq
eieio byte-opt bytecomp byte-compile cl-extra help-mode cconv eieio-core
core-spacemacs core-use-package-ext core-micro-state corelv core-toggle
core-keybindings core-fonts-support core-spacemacs-buffer derived
edmacro kmacro core-funcs easy-mmode cl-macs gv core-themes-support
core-display-init core-auto-completion core-release-management
core-emacs-backports core-dotspacemacs core-command-line core-debug
advice profiler easymenu cl-loaddefs cl-lib subr-x pcase mule-util
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan
thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian
slovak czech european ethiopic indian cyrillic chinese charscript
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote w32notify dbusbind w32
multi-tty make-network-process emacs)
Memory information:
((conses 16 638422 642621)
(symbols 56 52659 47)
(miscs 48 502 1408)
(strings 32 115680 289769)
(string-bytes 1 3503362)
(vectors 16 76740)
(vector-slots 8 1327928 388588)
(floats 8 2128 6063)
(intervals 56 1943 2017)
(buffers 976 21))
From unknown Wed Jun 25 03:57:51 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#23674: 25.0.93; Daemon mode on Windows
Resent-From: Glenn Morris
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 01 Jun 2016 17:39:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 23674
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Paul Moore
Cc: 23674@debbugs.gnu.org
Received: via spool by 23674-submit@debbugs.gnu.org id=B23674.14648027355221
(code B ref 23674); Wed, 01 Jun 2016 17:39:01 +0000
Received: (at 23674) by debbugs.gnu.org; 1 Jun 2016 17:38:55 +0000
Received: from localhost ([127.0.0.1]:50104 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1b8A6Y-0001M9-Vy
for submit@debbugs.gnu.org; Wed, 01 Jun 2016 13:38:55 -0400
Received: from eggs.gnu.org ([208.118.235.92]:45907)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1b8A6X-0001Lw-3q
for 23674@debbugs.gnu.org; Wed, 01 Jun 2016 13:38:53 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1b8A6Q-0004Kt-T5
for 23674@debbugs.gnu.org; Wed, 01 Jun 2016 13:38:47 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45961)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1b8A6P-0004KW-CH; Wed, 01 Jun 2016 13:38:45 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.82)
(envelope-from )
id 1b8A6N-0001JB-KS; Wed, 01 Jun 2016 13:38:43 -0400
From: Glenn Morris
References:
X-Spook: Closure Mexico defense information warfare BART U.S.
X-Ran: =x1FFgs$CvQ"?gFn=a#]b3uE$3~~HOSvweGO}1'lTW;ne~YJ9Y3"e\Kjo]-_'Y5^5yoJYP
X-Hue: magenta
X-Attribution: GM
Date: Wed, 01 Jun 2016 13:38:43 -0400
In-Reply-To:
(Paul Moore's message of "Wed, 1 Jun 2016 10:19:55 +0100")
Message-ID:
User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.4 (------)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -6.4 (------)
I think this is how daemon mode works on all platforms, not just MS Windows.
From unknown Wed Jun 25 03:57:51 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#23674: 25.0.93; Daemon mode on Windows
Resent-From: Paul Moore
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 01 Jun 2016 18:41:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 23674
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Glenn Morris
Cc: 23674@debbugs.gnu.org
Received: via spool by 23674-submit@debbugs.gnu.org id=B23674.146480644217038
(code B ref 23674); Wed, 01 Jun 2016 18:41:02 +0000
Received: (at 23674) by debbugs.gnu.org; 1 Jun 2016 18:40:42 +0000
Received: from localhost ([127.0.0.1]:50157 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1b8B4L-0004Qk-NZ
for submit@debbugs.gnu.org; Wed, 01 Jun 2016 14:40:41 -0400
Received: from mail-wm0-f51.google.com ([74.125.82.51]:35352)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1b8B4K-0004QW-1n
for 23674@debbugs.gnu.org; Wed, 01 Jun 2016 14:40:40 -0400
Received: by mail-wm0-f51.google.com with SMTP id a136so196106986wme.0
for <23674@debbugs.gnu.org>; Wed, 01 Jun 2016 11:40:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:cc; bh=v/g2RK8z12Pn5uEgLRvk9Swq5q+SPb2WGT9sO20Nfh4=;
b=poIPVMizsQlMDg5kChLxEwkjjoR6yh7kVdYXBdrnB/xDFlH2onY1cD4StarobCsen6
2m0ooxOL7EZFpSIuD/F8ZFVYH9UgBFRaw32i9UXh9b4bdUgXSYj2Wrk94PO5hDJBASlU
eDA5OZql5ze3xsx1dfVUeWz1+J7KUmH1eFG2KhVAhsfND4o17gVSVJQrr+Ru5OQtV3Qr
CPZWylyrMzGMBDzCQrFC/xumza/c4MjmvJ8/VFHcKx9mAFGqEjuc5HWrlgXg9DAgDDUc
Y+Ut9WGSLnE7EDL+EoiXXaSSdtRFOeXnGNMzn0hFCg5Msk5pAwewLwtoqPKk5IWPQbE9
hN3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:date
:message-id:subject:from:to:cc;
bh=v/g2RK8z12Pn5uEgLRvk9Swq5q+SPb2WGT9sO20Nfh4=;
b=ERMVbyDyOfE7yRJ4K2alvoATkvTz5SlaUDTGirXB591yOn0yBkF7OSIllQzVbSqCfx
aZTmt865rt3XCo5IRA7tVkDFaZj+hX9QlYGMZ1MER53QVeNKICpKyHrRJixrsQEalglF
XFHVI8bilCIIkV9T8fYiDS+DQ9ZYtI6qGnhpcPZKcULGiKvTUMfPYtt5X7M1PF5wtR7z
dI0jLGWtf9lUP1FWRqoJ9jGN1+ArhrQm7+4AS0iNCjxjHQE/fjnmF/AwjkCbusU6ELvM
Q+65cICtxM1EP9nXJcJ8BNSJ/EIV015Hbg6O1L264+YS0ZvgPnoRvgyNj4GNUDKxZAlK
9SKQ==
X-Gm-Message-State: ALyK8tLXB7bgnZSfC1IBuSryPgwI9BnCRfov3EeVp2wNmrG0M1oZFaIF1lbpo4g8/rAKxQN8Nzq0EQG9oR8XAw==
MIME-Version: 1.0
X-Received: by 10.194.148.46 with SMTP id tp14mr5036995wjb.104.1464806434342;
Wed, 01 Jun 2016 11:40:34 -0700 (PDT)
Received: by 10.194.108.136 with HTTP; Wed, 1 Jun 2016 11:40:34 -0700 (PDT)
In-Reply-To:
References:
Date: Wed, 1 Jun 2016 19:40:34 +0100
Message-ID:
From: Paul Moore
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
On 1 June 2016 at 18:38, Glenn Morris wrote:
>
> I think this is how daemon mode works on all platforms, not just MS Windows.
Hmm, OK. My misunderstanding, I guess.
The test I'd used was checking for the existence of a font against
different frames:
(mapcar (lambda (f)
(if
(find-font (font-spec :name "DejaVu Sans Mono") (car
(visible-frame-list)))
"Yes"
"No"))
(visible-frame-list))
This gives ("No" "Yes") on Windows. I've just fired up a Linux system
and checked, though, and it appears to do the same there. From
problems I was getting copying configurations from people (presumably)
working on Linux, I thought that was the issue. There must have been
some other problem.
My apologies for not testing out on Linux before posting the report,
and thanks for the confirmation that this is working correctly.
Paul
From unknown Wed Jun 25 03:57:51 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#23674: 25.0.93; Daemon mode on Windows
Resent-From: Glenn Morris
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Fri, 03 Jun 2016 17:44:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 23674
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Paul Moore
Cc: 23674@debbugs.gnu.org
Received: via spool by 23674-submit@debbugs.gnu.org id=B23674.146497581013057
(code B ref 23674); Fri, 03 Jun 2016 17:44:02 +0000
Received: (at 23674) by debbugs.gnu.org; 3 Jun 2016 17:43:30 +0000
Received: from localhost ([127.0.0.1]:53452 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1b8t86-0003OW-9P
for submit@debbugs.gnu.org; Fri, 03 Jun 2016 13:43:30 -0400
Received: from eggs.gnu.org ([208.118.235.92]:33262)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1b8t84-0003OJ-Pw
for 23674@debbugs.gnu.org; Fri, 03 Jun 2016 13:43:28 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1b8t7z-0002bs-1O
for 23674@debbugs.gnu.org; Fri, 03 Jun 2016 13:43:23 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56246)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1b8t7x-0002bY-JW; Fri, 03 Jun 2016 13:43:21 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.82)
(envelope-from )
id 1b8t7v-000163-Kn; Fri, 03 Jun 2016 13:43:19 -0400
From: Glenn Morris
References:
X-Spook: Serbian Peking SBI TWA DDOS infowar Armed Revolutionary
X-Ran: QpZFZpiNqQZu/Pp%QfT@x,jq
(Paul Moore's message of "Wed, 1 Jun 2016 19:40:34 +0100")
Message-ID: <43bn3ixj60.fsf@fencepost.gnu.org>
User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.4 (------)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -6.4 (------)
Closing since I don't think it is possible to change this aspect of the
design, even though it can cause some issues.
From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 03 13:44:05 2016
Received: (at control) by debbugs.gnu.org; 3 Jun 2016 17:44:05 +0000
Received: from localhost ([127.0.0.1]:53457 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1b8t8f-0003Qd-Fp
for submit@debbugs.gnu.org; Fri, 03 Jun 2016 13:44:05 -0400
Received: from eggs.gnu.org ([208.118.235.92]:33295)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1b8t8d-0003Pw-N5
for control@debbugs.gnu.org; Fri, 03 Jun 2016 13:44:03 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1b8t8Y-0002n1-0A
for control@debbugs.gnu.org; Fri, 03 Jun 2016 13:43:58 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56249)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1b8t8X-0002mw-T0
for control@debbugs.gnu.org; Fri, 03 Jun 2016 13:43:57 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.82)
(envelope-from ) id 1b8t8X-0002S9-Gj
for control@debbugs.gnu.org; Fri, 03 Jun 2016 13:43:57 -0400
Subject: control message for bug 23674
To:
X-Mailer: mail (GNU Mailutils 2.99.98)
Message-Id:
From: Glenn Morris
Date: Fri, 03 Jun 2016 13:43:57 -0400
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.4 (------)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -6.4 (------)
tag 23674 wontfix
close 23674
From unknown Wed Jun 25 03:57:51 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#23674: 25.0.93; Daemon mode on Windows
Resent-From: Paul Moore
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Fri, 03 Jun 2016 18:34:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 23674
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: wontfix
To: Glenn Morris
Cc: 23674@debbugs.gnu.org
Received: via spool by 23674-submit@debbugs.gnu.org id=B23674.146497879723857
(code B ref 23674); Fri, 03 Jun 2016 18:34:01 +0000
Received: (at 23674) by debbugs.gnu.org; 3 Jun 2016 18:33:17 +0000
Received: from localhost ([127.0.0.1]:53465 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1b8tuH-0006Cj-EF
for submit@debbugs.gnu.org; Fri, 03 Jun 2016 14:33:17 -0400
Received: from mail-wm0-f49.google.com ([74.125.82.49]:36627)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1b8tuE-0006CT-EA
for 23674@debbugs.gnu.org; Fri, 03 Jun 2016 14:33:15 -0400
Received: by mail-wm0-f49.google.com with SMTP id n184so8031947wmn.1
for <23674@debbugs.gnu.org>; Fri, 03 Jun 2016 11:33:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc; bh=kdsDkaumYpa4NljIl+23z+fHJwEr1WJfaa45H5ewAAo=;
b=qBXghBH5QFk5+HBQ5lS9EZnGhghzRYRCub8dciFLjeJvq3igCW7/XX48mEg/HWaSuD
9SctncfL/5Ml57NuZhV/BkO/sM7xmiO58lLJ3er+FmNa8nRkIesW2tgdhrDPPugmohCT
iQxKlyWmpTdaLyQ9+nnZ7XJSkd48Kns751jUWm+2s7QbOrFQJNDJvDhDmLXK75jWntEF
ZW3pfX6MG52maweQNmKrQ6/ur3PFvlXD/HYs529eGVTdj+AYNBbzahbta8xR/32TLDXB
ovCt8PBZ/xSiD6p/ED2BafzEkfWkN98VdBdbd/bMINiKmmeNC8FMwro+BZV1+URL7aHa
0YoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to:cc;
bh=kdsDkaumYpa4NljIl+23z+fHJwEr1WJfaa45H5ewAAo=;
b=ITFTCP3m27IQWJlH+zokvJow6hqCPQKGnM95Ev/8GqCAgx6AHMo93urKV1ybHXcqXx
c3hDIuIWOZlhm+qPgF7wbLyOqCwMQIaV2Vby/U0fip/LozqfledBA9ylIwG8WJQkfq0x
2nh+e8rh6WbxRJPUXAUam8TTuyhf2UPFUqgi2Q6KFlnNXtBkT3abrjrmGeuUiJwzkuwn
+S2yBM371q6SN2aD2+DshVJHR9wmBrHy8h0lEc3PweHICH4Jl12J2u/qa4JAUC1s8vUT
4VHq1s4C/h3fW9R+92uuWty624jac7QqkcqyPPwt5j75BS3+xmQV+mkLBZrcZ4XtKqbS
XdbQ==
X-Gm-Message-State: ALyK8tK5KlqeyRQ97txosz/6T0n2kkuNW2eU/R8uvfnqw6E8ClSDi1x6gmi5KWfdzbIzM+/Ss5Me/BgLfBmC6g==
X-Received: by 10.194.80.42 with SMTP id o10mr4613691wjx.117.1464978788672;
Fri, 03 Jun 2016 11:33:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.108.136 with HTTP; Fri, 3 Jun 2016 11:33:08 -0700 (PDT)
In-Reply-To: <43bn3ixj60.fsf@fencepost.gnu.org>
References:
<43bn3ixj60.fsf@fencepost.gnu.org>
From: Paul Moore
Date: Fri, 3 Jun 2016 19:33:08 +0100
Message-ID:
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
On 3 June 2016 at 18:43, Glenn Morris wrote:
>
> Closing since I don't think it is possible to change this aspect of the
> design, even though it can cause some issues.
Sounds fair to me, thanks for looking at this.
Paul
From unknown Wed Jun 25 03:57:51 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#23674: 25.0.93; Daemon mode on Windows
Resent-From: Eli Zaretskii
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sat, 04 Jun 2016 08:55:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 23674
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: wontfix
To: Paul Moore
Cc: 23674@debbugs.gnu.org
Reply-To: Eli Zaretskii
Received: via spool by 23674-submit@debbugs.gnu.org id=B23674.146503046817555
(code B ref 23674); Sat, 04 Jun 2016 08:55:02 +0000
Received: (at 23674) by debbugs.gnu.org; 4 Jun 2016 08:54:28 +0000
Received: from localhost ([127.0.0.1]:53714 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1b97Lg-0004Z5-Dp
for submit@debbugs.gnu.org; Sat, 04 Jun 2016 04:54:28 -0400
Received: from eggs.gnu.org ([208.118.235.92]:60302)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1b97Le-0004Ys-NM
for 23674@debbugs.gnu.org; Sat, 04 Jun 2016 04:54:26 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1b97LU-0003GF-R3
for 23674@debbugs.gnu.org; Sat, 04 Jun 2016 04:54:21 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36246)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1b97LU-0003Fu-Nz; Sat, 04 Jun 2016 04:54:16 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2345
helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
(Exim 4.82) (envelope-from )
id 1b97LT-0002Z2-0o; Sat, 04 Jun 2016 04:54:15 -0400
Date: Sat, 04 Jun 2016 11:54:44 +0300
Message-Id: <83eg8dwcyz.fsf@gnu.org>
From: Eli Zaretskii
In-reply-to:
(message from Paul Moore on Wed, 1 Jun 2016 10:19:55 +0100)
References:
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.4 (------)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -6.4 (------)
> Date: Wed, 1 Jun 2016 10:19:55 +0100
> From: Paul Moore
>
> Daemon mode on Windows (initialised by calling "emacs --daemon") starts
> up Emacs with a frame running on a non-GUI terminal.
As Glenn points out, this is how things work on all platforms.
> Because Emacs is started with only a non-GUI terminal, GUI functions
> such as find-font do not work as expected, so it's not possible to
> configure GUI settings from init.el without complex workarounds (e.g.
> deferring font selection until a GUI frame is open).
I see nothing wrong with those workarounds. In addition, you can set
default-frame-alist as well.
> Few packages seem to expect this situation (for example, Spacemacs
> and Powerline), and as a result configuration does not work as
> expected.
Please ask the developers of those packages to adapt them to the
daemon mode.
Thanks.