From unknown Sun Jun 22 22:46:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19453: Bad interaction between daemon mode and desktop-save-mode Resent-From: David Fiander Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Dec 2014 13:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19453 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19453@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.141968672610534 (code B ref -1); Sat, 27 Dec 2014 13:26:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Dec 2014 13:25:26 +0000 Received: from localhost ([127.0.0.1]:58613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4rMz-0002jp-TD for submit@debbugs.gnu.org; Sat, 27 Dec 2014 08:25:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52194) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4rMw-0002jg-2U for submit@debbugs.gnu.org; Sat, 27 Dec 2014 08:25:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y4rMu-0006Ym-HD for submit@debbugs.gnu.org; Sat, 27 Dec 2014 08:25:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55103) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y4rMu-0006Yg-EP for submit@debbugs.gnu.org; Sat, 27 Dec 2014 08:25:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53916) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y4rMt-00016b-As for bug-gnu-emacs@gnu.org; Sat, 27 Dec 2014 08:25:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y4rMq-0006Wy-3S for bug-gnu-emacs@gnu.org; Sat, 27 Dec 2014 08:25:19 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:58990) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y4rMp-0006SL-V2 for bug-gnu-emacs@gnu.org; Sat, 27 Dec 2014 08:25:16 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 810F320793 for ; Sat, 27 Dec 2014 08:25:14 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sat, 27 Dec 2014 08:25:14 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:message-id:date:from :mime-version:to:subject:content-type:content-transfer-encoding; s=smtpout; bh=RbT3l/WAjwdkMPuTl69LhBH6pXc=; b=iaxrV53DEPu4NT6qq Ygdxhv2Qg9RawFH61D+7g2CGJESidclUuHQMxJaMZ7C24Z4DVMrR36zYZXSKQLB0 I+aRhg4t3hQXwhXR0Ra+3r8aTREbPH5HvTGCawWxnO6jqJbVzjJjEKfNHNg/uVij QmzmPERCCUbsbE4kiu6S/fglhY= X-Sasl-enc: w2kGA5L1MVOR6JiuW5g9QFfD9uOb4DfvGTY8sD3eVGkH 1419686714 Received: from [192.168.11.180] (unknown [198.84.198.116]) by mail.messagingengine.com (Postfix) with ESMTPA id 393706800BA for ; Sat, 27 Dec 2014 08:25:14 -0500 (EST) Message-ID: <549EB339.3020902@fiander.info> Date: Sat, 27 Dec 2014 08:25:13 -0500 From: David Fiander User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (----) This seems to be related to bugs 17957, 17963, and 7352. In a terminal window, run $ emacs -Q -daemon then run $ emacsclient -n -c In the new emacs window, execute (desktop-save-mode 1) (kill-emacs) and answer 'y' when asked if you want to save the desktop. Back in the terminal, run $ emacs (note that the daemon is already dead). Emacs will create a new graphical frame. This frame may display the warning Error (frameset): Font `tty' is not defined And, according to the modeline, it will claim to be an emailclient frame, even though it's not. The problem is that the desktop save file saved the setting (client . nowait) In general, I think that the problem is that certain parts of the emacs state are being saved (or restored, depending on your point of view) in the desktop file that shouldn't necessarily be, since they're tied to the method of invocation more than to the user's specific preferences. - David From unknown Sun Jun 22 22:46:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19453: Possible fix References: <549EB339.3020902@fiander.info> In-Reply-To: <549EB339.3020902@fiander.info> Resent-From: David Fiander Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Dec 2014 14:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19453 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19453@debbugs.gnu.org Received: via spool by 19453-submit@debbugs.gnu.org id=B19453.141968882713932 (code B ref 19453); Sat, 27 Dec 2014 14:01:02 +0000 Received: (at 19453) by debbugs.gnu.org; 27 Dec 2014 14:00:27 +0000 Received: from localhost ([127.0.0.1]:58638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4rut-0003ce-AF for submit@debbugs.gnu.org; Sat, 27 Dec 2014 09:00:27 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35750) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4ruq-0003cV-DK for 19453@debbugs.gnu.org; Sat, 27 Dec 2014 09:00:24 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id B6F052092F for <19453@debbugs.gnu.org>; Sat, 27 Dec 2014 09:00:23 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Sat, 27 Dec 2014 09:00:23 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:message-id:date:from :mime-version:to:subject:content-type:content-transfer-encoding; s=smtpout; bh=g9rBofhaE+vzu+cu3IqJyAzvzLE=; b=ZkP6VSb+hGS+38HwE 40FBdUBYKZlmOcwkkdg1dIdumZMYlTVgIkty7Kmjsy8oQsfrUr8GBN6pMyznWB7k ax54VsasMhzQ2hofZ2yF+kiTuyrcElH3qa0qzBKP+xGd0KR16QYRXKfDFwoTcB9w 30N4N/1alWUkQHxT37kc988gpw= X-Sasl-enc: 0US0VwABDRI5/g/qe+316t64LoWGYXIeDLRW27K1tGev 1419688823 Received: from [192.168.11.180] (unknown [198.84.198.116]) by mail.messagingengine.com (Postfix) with ESMTPA id 733F46800BA for <19453@debbugs.gnu.org>; Sat, 27 Dec 2014 09:00:23 -0500 (EST) Message-ID: <549EBB77.1010001@fiander.info> Date: Sat, 27 Dec 2014 09:00:23 -0500 From: David Fiander User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) It looks like adding (client . :never) to frameset-filter-alist (and frameset-persistent-filter-alist?) fixes the problem of the client state being saved incorrectly. From unknown Sun Jun 22 22:46:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19453: Bad interaction between daemon mode and desktop-save-mode Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Dec 2014 14:03:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19453 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19453@debbugs.gnu.org, 17352@debbugs.gnu.org, control@debbugs.gnu.org Received: via spool by 19453-submit@debbugs.gnu.org id=B19453.141968895514168 (code B ref 19453); Sat, 27 Dec 2014 14:03:03 +0000 Received: (at 19453) by debbugs.gnu.org; 27 Dec 2014 14:02:35 +0000 Received: from localhost ([127.0.0.1]:58646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4rww-0003gM-Hz for submit@debbugs.gnu.org; Sat, 27 Dec 2014 09:02:34 -0500 Received: from fely.am-1.org ([78.47.74.50]:46457) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4rwt-0003fw-6a; Sat, 27 Dec 2014 09:02:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=TkkRykcv2ErsmmeAu360jpZmNs9Phc/+NRVR9K43BtM=; b=EdEqzAoHJuqS/4/cdhg7mnUIaXZRISXQ6Nr3AJwhL53xuEjHtA5ZBo5DDAjMaoHnWnw9npmWzTtdxbtQHs42jCNqwxYyMmo3oMyQvWjgJiEsUk13LFmm4dHXt/xBFtS9kW0Tf+YaiUULO28gJkSI81C9ZbB3c3JYWLxKxXE1E0s=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Y4rwq-0008Sb-4W; Sat, 27 Dec 2014 14:02:28 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Y4rwi-00076B-Rs; Sat, 27 Dec 2014 21:02:20 +0700 From: Ivan Shmakov References: <549EB339.3020902@fiander.info> Mail-Followup-To: 19453@debbugs.gnu.org, 17352@debbugs.gnu.org Date: Sat, 27 Dec 2014 14:02:20 +0000 In-Reply-To: <549EB339.3020902@fiander.info> (David Fiander's message of "Sat, 27 Dec 2014 08:25:13 -0500") Message-ID: <877fxdchsj.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) merge 17352 19453 thanks >>>>> David Fiander writes: [=E2=80=A6] > This frame may display the warning > Error (frameset): Font `tty' is not defined AIUI, this has already been reported as #17352. As a workaround, the latter suggests the following setting: (setq desktop-restore-frames nil) The issue isn=E2=80=99t really specific to the daemon mode: loading a desktop file saved from a non-windowed Emacs instance into a windowed produces the same error. > And, according to the modeline, it will claim to be an emailclient > frame, even though it's not. The problem is that the desktop save > file saved the setting > (client . nowait) > In general, I think that the problem is that certain parts of the > emacs state are being saved (or restored, depending on your point of > view) in the desktop file that shouldn't necessarily be, since > they're tied to the method of invocation more than to the user's > specific preferences. Yes. --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 18 19:27:40 2017 Received: (at control) by debbugs.gnu.org; 19 Feb 2017 00:27:40 +0000 Received: from localhost ([127.0.0.1]:45469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfFLo-0003Sr-Ep for submit@debbugs.gnu.org; Sat, 18 Feb 2017 19:27:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfFLm-0003Se-D1 for control@debbugs.gnu.org; Sat, 18 Feb 2017 19:27:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cfFLg-0000oG-BF for control@debbugs.gnu.org; Sat, 18 Feb 2017 19:27:33 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 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]:53086) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cfFLg-0000oC-7v for control@debbugs.gnu.org; Sat, 18 Feb 2017 19:27:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cfFLf-0000W4-UF for control@debbugs.gnu.org; Sat, 18 Feb 2017 19:27:32 -0500 Subject: control message for bug 24655 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 18 Feb 2017 19:27:31 -0500 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: -5.0 (-----) 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: -5.0 (-----) block 24655 by 17352