From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 12:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14765@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.137276768616611 (code B ref -1); Tue, 02 Jul 2013 12:22:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Jul 2013 12:21:26 +0000 Received: from localhost ([127.0.0.1]:52035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtzaH-0004Jo-VD for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60289) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtzaF-0004JU-RB for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Utza5-000588-Dk for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36140) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Utza5-000584-8E for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:13 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33747) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Utza2-0003QC-Lo for bug-gnu-emacs@gnu.org; Tue, 02 Jul 2013 08:21:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtzZw-00051Q-Hz for bug-gnu-emacs@gnu.org; Tue, 02 Jul 2013 08:21:10 -0400 Received: from mailout.melmac.se ([62.20.26.67]:43547) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtzZw-0004oy-0b for bug-gnu-emacs@gnu.org; Tue, 02 Jul 2013 08:21:04 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id A1A74E644 for ; Tue, 2 Jul 2013 14:20:58 +0200 (CEST) Received: (qmail 11862 invoked by uid 89); 2 Jul 2013 12:20:58 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 2 Jul 2013 12:20:58 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 3D28E1A0325 for ; Tue, 2 Jul 2013 12:20:58 +0000 (UTC) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> Date: Tue, 2 Jul 2013 14:20:57 +0200 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) X-Mailer: Apple Mail (2.1508) X-detected-operating-system: by eggs.gnu.org: Solaris 10 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 (----) Hello. Saving frames on NS (OSX or GnuStep) does not work. It only restores one frame, the last one created, no matter how many frames where saved (I tried, two, three and four). It works on GNU/Linux though. Jan D. In GNU Emacs 24.3.50.1 (x86_64-apple-darwin12.4.0, NS = apple-appkit-1187.39) of 2013-07-02 on zeplin Bzr revision: 113257 yamaoka@jpl.org-20130702103858-pfajmji6yk77armw Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure --prefix=3D/opt/emacs-cvs --without-x --with-ns' Important settings: value of $LC_COLLATE: C value of $LANG: sv_SE.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: ObjC/lah Minor modes in effect: desktop-save-mode: t delete-selection-mode: t icomplete-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-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 line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: x r e p o r t - e=20 Recent messages: Loading icomplete...done Loading desktop...done Setting up indent for shell type sh setting up indent stuff Indentation variables are now local. Indentation setup for shell type sh Wrote /Users/jhd/src/emacs/current/.emacs.desktop.lock Error restoring frame: "Don't know how to interpret display = \"\"zeplin.localdomain\"\"" [2 times] Desktop: 4 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /Users/jhd/.emacs.d/elpa/magit-20130525.2329/.dir-locals hides = /Users/jhd/Applications/Emacs.app/Contents/Resources/lisp/gnus/.dir-locals= Features: (shadow sort gnus-util mail-extr emacsbug message cl-macs gv format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils make-mode sh-script smie executable vc-bzr magit-autoloads package desktop cus-start cus-load msb delsel advice help-fns icomplete cc-langs cl nadvice cl-loaddefs cl-lib cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs time time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 13:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.137277071427033 (code B ref 14765); Tue, 02 Jul 2013 13:12:02 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 13:11:54 +0000 Received: from localhost ([127.0.0.1]:52060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu0N7-00071v-Cz for submit@debbugs.gnu.org; Tue, 02 Jul 2013 09:11:53 -0400 Received: from mout.gmx.net ([212.227.15.19]:58847) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu0N4-00071S-4B for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 09:11:51 -0400 Received: from mailout-de.gmx.net ([10.1.76.33]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0MaXIN-1Ueoti2mVN-00K4oT for <14765@debbugs.gnu.org>; Tue, 02 Jul 2013 15:11:43 +0200 Received: (qmail invoked by alias); 02 Jul 2013 13:11:43 -0000 Received: from 62-47-46-26.adsl.highway.telekom.at (EHLO [62.47.46.26]) [62.47.46.26] by mail.gmx.net (mp033) with SMTP; 02 Jul 2013 15:11:43 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1/KiW9j+lXKJf/5zm6FzDtZoyywWU5/XadCJZLeoM X10iRh433+agI9 Message-ID: <51D2D186.6000008@gmx.at> Date: Tue, 02 Jul 2013 15:11:34 +0200 From: martin rudalics MIME-Version: 1.0 References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> In-Reply-To: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Spam-Score: 0.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: 0.0 (/) > Saving frames on NS (OSX or GnuStep) does not work. > It only restores one frame, the last one created, no matter how many > frames where saved (I tried, two, three and four). > It works on GNU/Linux though. [...] > Error restoring frame: "Don't know how to interpret display \"\"zeplin.localdomain\"\"" [2 times] What happens when you set `desktop-restore-in-current-display' to t? martin From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Juanma Barranquero Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 13:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.13727729441825 (code B ref 14765); Tue, 02 Jul 2013 13:50:03 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 13:49:04 +0000 Received: from localhost ([127.0.0.1]:52075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu0x2-0000Su-FP for submit@debbugs.gnu.org; Tue, 02 Jul 2013 09:49:03 -0400 Received: from mail-ea0-f181.google.com ([209.85.215.181]:48477) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu0x0-0000SI-3S for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 09:48:58 -0400 Received: by mail-ea0-f181.google.com with SMTP id a15so2784887eae.26 for <14765@debbugs.gnu.org>; Tue, 02 Jul 2013 06:48:52 -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:content-type:content-transfer-encoding; bh=L3c98TlOwLxCxw0qzkpi5FwkBbV3Yfj2PhEsrv+Y93Q=; b=GRM27MdbeN9D1hJ4P27vKdrM11KxvSO09Lho20jqybCSOhXqqzQGMV/qHW8ANuhYPs DB11GLyhX4buKy7dn/T0INj7FFg0UYgFXG8h+aUInaQ1fDZ48ddnwT70OxhLWnTdFirD 1h54/QsPKuykIBrif5RxvNt1KcYrIZTxoLDKkqvhLVoFHqfDXVpuOf/p5gt2UcRYjhgw oRDj0Y1lc3ZI8bjozaBjUD4xMCjbV4s8tePnIQfv8QZu3xFhXBC7VBj8zQB6nIMIty5H eHZt0BBo3jbAfo83iLrF4qFHqHDdrSihyf7mS5NQ54o8sD0U9UgwMjSbkwKY/mr9fF8v +agw== X-Received: by 10.14.213.135 with SMTP id a7mr25865281eep.152.1372772932207; Tue, 02 Jul 2013 06:48:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.14.142.4 with HTTP; Tue, 2 Jul 2013 06:48:12 -0700 (PDT) In-Reply-To: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> From: Juanma Barranquero Date: Tue, 2 Jul 2013 15:48:12 +0200 Message-ID: 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 (/) On Tue, Jul 2, 2013 at 2:20 PM, Jan Dj=C3=A4rv wrote: > Saving frames on NS (OSX or GnuStep) does not work. > It only restores one frame, the last one created, no matter how many > frames where saved (I tried, two, three and four). > Error restoring frame: "Don't know how to interpret display \"\"zeplin.lo= caldomain\"\"" [2 times] With the current code, the first frame is not created, just reused. For the others, desktop--restore-frames is calling make-frame-on-display and passing it the expected display and the saved frame info. The expected display, assuming that you didn't set `destop-restore-in-current-display', is the value of the saved frame's display property (i.e., the result of (cdr (assq 'display config)). In this case, "zeplin.localdomain". So the question is, what happens if you do M-: (make-frame-on-display "zeplin.localdomain") ? If that works, then it is possible that the make-frame-on-display is failing because of other frame parameters; please try with just two frames and show the contents of desktop--saved-states. From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 17:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.13727864881560 (code B ref 14765); Tue, 02 Jul 2013 17:35:01 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 17:34:48 +0000 Received: from localhost ([127.0.0.1]:52759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu4TX-0000P4-TA for submit@debbugs.gnu.org; Tue, 02 Jul 2013 13:34:48 -0400 Received: from mailout.melmac.se ([62.20.26.67]:35012) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu4TV-0000Om-Ax for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 13:34:46 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 60190911B for <14765@debbugs.gnu.org>; Tue, 2 Jul 2013 19:34:38 +0200 (CEST) Received: (qmail 7910 invoked by uid 89); 2 Jul 2013 17:34:38 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 2 Jul 2013 17:34:38 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id E0D4D1A0583; Tue, 2 Jul 2013 17:34:37 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: Date: Tue, 2 Jul 2013 19:34:36 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.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: 1.0 (+) Hello. 2 jul 2013 kl. 15:48 skrev Juanma Barranquero : > On Tue, Jul 2, 2013 at 2:20 PM, Jan Dj=E4rv = wrote: >=20 >> Saving frames on NS (OSX or GnuStep) does not work. >> It only restores one frame, the last one created, no matter how many >> frames where saved (I tried, two, three and four). >=20 >> Error restoring frame: "Don't know how to interpret display = \"\"zeplin.localdomain\"\"" [2 times] >=20 > With the current code, the first frame is not created, just reused. > For the others, desktop--restore-frames is calling > make-frame-on-display and passing it the expected display and the > saved frame info. >=20 > The expected display, assuming that you didn't set > `destop-restore-in-current-display', is the value of the saved frame's > display property (i.e., the result of (cdr (assq 'display config)). In > this case, "zeplin.localdomain". >=20 > So the question is, what happens if you do M-: (make-frame-on-display > "zeplin.localdomain") ? I get an error message: make-frame: Don't know how to interpret display ""zeplin.localhost"" In frame.el there is a check that the display matches entries in = display-format-alist. On NS that only contains "ns". So there is a = mismatch between what NS use for display name and what = display-format-alist contains. I will fix this in one way or another. = NS does not have display names, or multiple displays so any display name = should be OK. The display-format-alist makes no sense. It is not like we can start a = W32 or NS frame on an X-verson of Emacs or have any combination except X = on X, W32 on W32 and NS on NS. It seems like a meaningless check, that = just exists to create bugs like this. Jan D. From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Juanma Barranquero Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 17:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.13727867882107 (code B ref 14765); Tue, 02 Jul 2013 17:40:02 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 17:39:48 +0000 Received: from localhost ([127.0.0.1]:52775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu4YN-0000Xv-Km for submit@debbugs.gnu.org; Tue, 02 Jul 2013 13:39:48 -0400 Received: from mail-ie0-f169.google.com ([209.85.223.169]:65272) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu4YL-0000XX-Q4 for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 13:39:46 -0400 Received: by mail-ie0-f169.google.com with SMTP id 10so13227913ied.0 for <14765@debbugs.gnu.org>; Tue, 02 Jul 2013 10:39:40 -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:content-type:content-transfer-encoding; bh=AcDcx8MNPoAYVsOPMMrziJ/h3pQC+dsOER3dGLO6KiI=; b=YuYgl6ejNZ8mA+fkYDBC5eaL9ONFJMBFRawMk9amRspRvBqmPpnpApmNBiDctYsPOh hRpG2+4A6KTSWQp5ox2ljfmKP0jwiLSpUlj1ujIESfD1nwXFS/9WVGlzSJIyfHB3mMPw C2CZB8i22wePB7INWRKC0M1cbasIMaz1qgqyNYIeuHtbAN0f5Iz2vc14k7xbOymgB3ip MNY1ZRp2M/pI0IRTkrAuRe6wEy5OkaVs6d9UQkJoqBrXZ32OUv13l7Hq1Eu9I/2GGkwL /Aa6BaOacVMlT/TjTnmyhRCHsiJ/0pZAO1CUqzkLGF1IR1DkVg5TwGrm7xZo5QNOJ3A3 4rHQ== X-Received: by 10.50.122.65 with SMTP id lq1mr22315470igb.11.1372786779963; Tue, 02 Jul 2013 10:39:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.250.7 with HTTP; Tue, 2 Jul 2013 10:38:59 -0700 (PDT) In-Reply-To: <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> From: Juanma Barranquero Date: Tue, 2 Jul 2013 19:38:59 +0200 Message-ID: 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 (/) On Tue, Jul 2, 2013 at 7:34 PM, Jan Dj=C3=A4rv wrote: > I get an error message: > > make-frame: Don't know how to interpret display ""zeplin.localhost"" Aha. > In frame.el there is a check that the display matches entries in > display-format-alist. On NS that only contains "ns". So there is > a mismatch between what NS use for display name and what > display-format-alist contains. I will fix this in one way or another. > NS does not have display names, or multiple displays so any > display name should be OK. Windows does not have display names either, so w32 functions that must use or return a display name use "w32". I suggest you do the same and use "ns" everywhere. > The display-format-alist makes no sense. It is not like we can > start a W32 or NS frame on an X-verson of Emacs or have any > combination except X on X, W32 on W32 and NS on NS. There are X Server implementations for Windows. It could be conceivable to have a Windows Emacs that could open "normal" (w32) frames and X ones. It's just that nobody has implemented it. Can we close this bug, then, or there's something more to do? J From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 18:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.13727885975509 (code B ref 14765); Tue, 02 Jul 2013 18:10:02 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 18:09:57 +0000 Received: from localhost ([127.0.0.1]:52808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu51Z-0001Qn-Bn for submit@debbugs.gnu.org; Tue, 02 Jul 2013 14:09:57 -0400 Received: from mailout.melmac.se ([62.20.26.67]:40476) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu51X-0001QQ-HU for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 14:09:56 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id E3847925E for <14765@debbugs.gnu.org>; Tue, 2 Jul 2013 20:09:47 +0200 (CEST) Received: (qmail 26675 invoked by uid 89); 2 Jul 2013 18:09:47 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 2 Jul 2013 18:09:47 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 7FF081A05E1; Tue, 2 Jul 2013 18:09:47 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: Date: Tue, 2 Jul 2013 20:09:47 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.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: 1.0 (+) Hello. 2 jul 2013 kl. 19:38 skrev Juanma Barranquero : > On Tue, Jul 2, 2013 at 7:34 PM, Jan Dj=E4rv = wrote: >=20 > Windows does not have display names either, so w32 functions that must > use or return a display name use "w32". I suggest you do the same and > use "ns" everywhere. But then a NS user must know that make-frame-on-display must have "ns" = as argument. This is not documented anywhere (nor is the "w32" thing). I'd rather just accept anything. >=20 >> The display-format-alist makes no sense. It is not like we can >> start a W32 or NS frame on an X-verson of Emacs or have any >> combination except X on X, W32 on W32 and NS on NS. >=20 > There are X Server implementations for Windows. It could be > conceivable to have a Windows Emacs that could open "normal" (w32) > frames and X ones. It's just that nobody has implemented it. There are X server implementations for OSX also, but mixing X and NS (or = X and W32) in the same binary is not easy, and AFAIK, nobody has done it = for any application. Not to mention that Emacs itself is very hard to = convert to a "multi-GUI" application. Having a display check for some = theoretical future implementation which nobody has asked for and nobody = is even considering, is just silly IMHO. >=20 > Can we close this bug, then, or there's something more to do? I'll close it when I check in a fix. Jan D. From unknown Fri Jun 20 20:10:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Subject: bug#14765: closed (Re: bug#14765: 24.3.50; desktop-restore-frames on NS does not work) Message-ID: References: <8B1A79DC-E2BA-4C8A-A5D6-D563F282631A@swipnet.se> <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> X-Gnu-PR-Message: they-closed 14765 X-Gnu-PR-Package: emacs Reply-To: 14765@debbugs.gnu.org Date: Tue, 02 Jul 2013 18:17:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1372789022-6305-1" This is a multi-part message in MIME format... ------------=_1372789022-6305-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14765: 24.3.50; desktop-restore-frames on NS does not work which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14765@debbugs.gnu.org. --=20 14765: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14765 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1372789022-6305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14765-done) by debbugs.gnu.org; 2 Jul 2013 18:16:57 +0000 Received: from localhost ([127.0.0.1]:52819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu58K-0001dL-K8 for submit@debbugs.gnu.org; Tue, 02 Jul 2013 14:16:57 -0400 Received: from mailout.melmac.se ([62.20.26.67]:43111) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu58I-0001d6-VT for 14765-done@debbugs.gnu.org; Tue, 02 Jul 2013 14:16:55 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 52EDF9282 for <14765-done@debbugs.gnu.org>; Tue, 2 Jul 2013 20:16:49 +0200 (CEST) Received: (qmail 482 invoked by uid 89); 2 Jul 2013 18:16:49 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 2 Jul 2013 18:16:49 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 0907B1A1B76 for <14765-done@debbugs.gnu.org>; Tue, 2 Jul 2013 18:16:49 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: bug#14765: 24.3.50; desktop-restore-frames on NS does not work From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: Date: Tue, 2 Jul 2013 20:16:48 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <8B1A79DC-E2BA-4C8A-A5D6-D563F282631A@swipnet.se> References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> To: 14765-done@debbugs.gnu.org X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 14765-done 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: 1.0 (+) Fixed in trunk. Jan D. 2 jul 2013 kl. 20:09 skrev Jan Dj=E4rv : > Hello. >=20 > 2 jul 2013 kl. 19:38 skrev Juanma Barranquero : >=20 >> On Tue, Jul 2, 2013 at 7:34 PM, Jan Dj=E4rv = wrote: >>=20 >> Windows does not have display names either, so w32 functions that = must >> use or return a display name use "w32". I suggest you do the same and >> use "ns" everywhere. >=20 > But then a NS user must know that make-frame-on-display must have "ns" = as argument. > This is not documented anywhere (nor is the "w32" thing). > I'd rather just accept anything. >=20 >>=20 >>> The display-format-alist makes no sense. It is not like we can >>> start a W32 or NS frame on an X-verson of Emacs or have any >>> combination except X on X, W32 on W32 and NS on NS. >>=20 >> There are X Server implementations for Windows. It could be >> conceivable to have a Windows Emacs that could open "normal" (w32) >> frames and X ones. It's just that nobody has implemented it. >=20 > There are X server implementations for OSX also, but mixing X and NS = (or X and W32) in the same binary is not easy, and AFAIK, nobody has = done it for any application. Not to mention that Emacs itself is very = hard to convert to a "multi-GUI" application. Having a display check = for some theoretical future implementation which nobody has asked for = and nobody is even considering, is just silly IMHO. >=20 >>=20 >> Can we close this bug, then, or there's something more to do? >=20 > I'll close it when I check in a fix. >=20 > Jan D. >=20 ------------=_1372789022-6305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Jul 2013 12:21:26 +0000 Received: from localhost ([127.0.0.1]:52035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtzaH-0004Jo-VD for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60289) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtzaF-0004JU-RB for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Utza5-000588-Dk for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36140) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Utza5-000584-8E for submit@debbugs.gnu.org; Tue, 02 Jul 2013 08:21:13 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33747) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Utza2-0003QC-Lo for bug-gnu-emacs@gnu.org; Tue, 02 Jul 2013 08:21:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtzZw-00051Q-Hz for bug-gnu-emacs@gnu.org; Tue, 02 Jul 2013 08:21:10 -0400 Received: from mailout.melmac.se ([62.20.26.67]:43547) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtzZw-0004oy-0b for bug-gnu-emacs@gnu.org; Tue, 02 Jul 2013 08:21:04 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id A1A74E644 for ; Tue, 2 Jul 2013 14:20:58 +0200 (CEST) Received: (qmail 11862 invoked by uid 89); 2 Jul 2013 12:20:58 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 2 Jul 2013 12:20:58 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 3D28E1A0325 for ; Tue, 2 Jul 2013 12:20:58 +0000 (UTC) From: =?iso-8859-1?Q?Jan_Dj=E4rv?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: 24.3.50; desktop-restore-frames on NS does not work Message-Id: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> Date: Tue, 2 Jul 2013 14:20:57 +0200 To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) X-Mailer: Apple Mail (2.1508) X-detected-operating-system: by eggs.gnu.org: Solaris 10 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-Debbugs-Envelope-To: submit 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 (----) Hello. Saving frames on NS (OSX or GnuStep) does not work. It only restores one frame, the last one created, no matter how many frames where saved (I tried, two, three and four). It works on GNU/Linux though. Jan D. In GNU Emacs 24.3.50.1 (x86_64-apple-darwin12.4.0, NS = apple-appkit-1187.39) of 2013-07-02 on zeplin Bzr revision: 113257 yamaoka@jpl.org-20130702103858-pfajmji6yk77armw Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure --prefix=3D/opt/emacs-cvs --without-x --with-ns' Important settings: value of $LC_COLLATE: C value of $LANG: sv_SE.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: ObjC/lah Minor modes in effect: desktop-save-mode: t delete-selection-mode: t icomplete-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-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 line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: x r e p o r t - e=20 Recent messages: Loading icomplete...done Loading desktop...done Setting up indent for shell type sh setting up indent stuff Indentation variables are now local. Indentation setup for shell type sh Wrote /Users/jhd/src/emacs/current/.emacs.desktop.lock Error restoring frame: "Don't know how to interpret display = \"\"zeplin.localdomain\"\"" [2 times] Desktop: 4 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /Users/jhd/.emacs.d/elpa/magit-20130525.2329/.dir-locals hides = /Users/jhd/Applications/Emacs.app/Contents/Resources/lisp/gnus/.dir-locals= Features: (shadow sort gnus-util mail-extr emacsbug message cl-macs gv format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils make-mode sh-script smie executable vc-bzr magit-autoloads package desktop cus-start cus-load msb delsel advice help-fns icomplete cc-langs cl nadvice cl-loaddefs cl-lib cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs time time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) ------------=_1372789022-6305-1-- From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Juanma Barranquero Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 18:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.137279124710075 (code B ref 14765); Tue, 02 Jul 2013 18:55:01 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 18:54:07 +0000 Received: from localhost ([127.0.0.1]:52875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu5iH-0002cQ-Rg for submit@debbugs.gnu.org; Tue, 02 Jul 2013 14:54:06 -0400 Received: from mail-ie0-f180.google.com ([209.85.223.180]:59603) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu5iF-0002bu-2j for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 14:54:04 -0400 Received: by mail-ie0-f180.google.com with SMTP id f4so12806523iea.39 for <14765@debbugs.gnu.org>; Tue, 02 Jul 2013 11:53:57 -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:content-type:content-transfer-encoding; bh=FBopBdj1EK7RsaARKIrbI1sdK+uF3KINcEgMYI61mVU=; b=IPo6Ah/aZsW4wqR4D7e26XNGgdAWKmXdOFszRPCuyfUSu1vKq2xBh1LuEVjPkf8Phk xlFia10Q4qa5Uph28/gtQT4kSfAEQl2LqwiIGA4ewk+oKcnNreEXCuHJ0u/KSQsIh7Lj 8c3ZcXX6h81ak8zKjaLtapWjfKO6WtzlPaja5eSoEA0VAgxSr+vYPOI+pa2a6yuV3+GP /aPlFu5nEyp3I5iH3swtKox4W0ZRDFgS9NsdUL1tUXTDQ0KJMarJ90IsNrtWwigBgBfG O4XbH2L352M4trwq1IPOG0/umw129MOIL1+yQOloVmQhtB4csxXyjt9kK1u6doeJ2EH5 mzcw== X-Received: by 10.50.77.80 with SMTP id q16mr22202450igw.3.1372791237040; Tue, 02 Jul 2013 11:53:57 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.250.7 with HTTP; Tue, 2 Jul 2013 11:53:16 -0700 (PDT) In-Reply-To: References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> From: Juanma Barranquero Date: Tue, 2 Jul 2013 20:53:16 +0200 Message-ID: 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 (/) On Tue, Jul 2, 2013 at 8:09 PM, Jan Dj=C3=A4rv wrote: > But then a NS user must know that make-frame-on-display must have "ns" as= argument. > This is not documented anywhere (nor is the "w32" thing). I'd say that's a documentation bug. Certainly is weird to allow Windows or Mac users to type M-x make-frame-on-display with no clue whatsoever of what is allowed (or expected) as display name, or what the consequences are of chosing one name over another. > I'd rather just accept anything. Fair enough. > There are X server implementations for OSX also, but mixing X and NS > (or X and W32) in the same binary is not easy, and AFAIK, nobody has > done it for any application. IIRC, at some not-so-distant point in the past, Emacs didn't accept tty and GUI frames on the same running instance. Juanma From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 19:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.137279156110550 (code B ref 14765); Tue, 02 Jul 2013 19:00:03 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 18:59:21 +0000 Received: from localhost ([127.0.0.1]:52880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu5nN-0002k5-Dm for submit@debbugs.gnu.org; Tue, 02 Jul 2013 14:59:21 -0400 Received: from mailout.melmac.se ([62.20.26.67]:51119) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu5nL-0002jr-8b for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 14:59:20 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 107D2956A for <14765@debbugs.gnu.org>; Tue, 2 Jul 2013 20:59:12 +0200 (CEST) Received: (qmail 22730 invoked by uid 89); 2 Jul 2013 18:59:11 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 2 Jul 2013 18:59:11 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 98FD71A05E1; Tue, 2 Jul 2013 18:59:11 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: Date: Tue, 2 Jul 2013 20:59:11 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.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: 1.0 (+) Hello. 2 jul 2013 kl. 20:53 skrev Juanma Barranquero : > On Tue, Jul 2, 2013 at 8:09 PM, Jan Dj=E4rv = wrote: >=20 >> There are X server implementations for OSX also, but mixing X and NS >> (or X and W32) in the same binary is not easy, and AFAIK, nobody has >> done it for any application. >=20 > IIRC, at some not-so-distant point in the past, Emacs didn't accept > tty and GUI frames on the same running instance. I'm aware of that. However, I would estimate a "multi-GUI" = implementation to be at least an order of magnitude more difficult. And = that is not even before touching any Emacs code, just to get the = toolkits to play nice is a huge undertaking. Jan D. From unknown Fri Jun 20 20:10:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14765: 24.3.50; desktop-restore-frames on NS does not work Resent-From: Juanma Barranquero Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 19:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14765@debbugs.gnu.org Received: via spool by 14765-submit@debbugs.gnu.org id=B14765.137279169710845 (code B ref 14765); Tue, 02 Jul 2013 19:02:02 +0000 Received: (at 14765) by debbugs.gnu.org; 2 Jul 2013 19:01:37 +0000 Received: from localhost ([127.0.0.1]:52884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu5pY-0002or-Vk for submit@debbugs.gnu.org; Tue, 02 Jul 2013 15:01:37 -0400 Received: from mail-ie0-f178.google.com ([209.85.223.178]:47439) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu5pW-0002od-RN for 14765@debbugs.gnu.org; Tue, 02 Jul 2013 15:01:35 -0400 Received: by mail-ie0-f178.google.com with SMTP id u16so13165368iet.37 for <14765@debbugs.gnu.org>; Tue, 02 Jul 2013 12:01:29 -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:content-type:content-transfer-encoding; bh=ZMb4DK9WdgcGI3XUly1J+h5KZgaAFq8c79dggYuY5F4=; b=k8BRaMyHNn6ZnygtYe5XQ5Tgj/r6wAHmkUKl0v85qRGbzqxT2LgIzZSJdlY5AmIbTk 5JV6vh9t1rKs2t530CUhWkcpb27DVbljROXsaHfxG6gIBNGTjK8/YDSZ9zm3HkgvN33I 23PLG0OAHctN6BVvUgH9mV/D6HlR/FAjfKaO52plnwUoXSVxngkRoJNJD4hgmhVfVqBh cZqhfdtFqNphTpIIhNCLgm5eFfNg3fnQzmJMot+8cfCdEQFL7L5oX3Mg81iMTDIzZlaY cqKQ/rSlnD8guch/x7nN4AuVIS070hFGQ5Ciu75EbkAejJdNB+kYT6KHcqsNSnjZJppA LKSg== X-Received: by 10.50.62.83 with SMTP id w19mr26207840igr.0.1372791689171; Tue, 02 Jul 2013 12:01:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.250.7 with HTTP; Tue, 2 Jul 2013 12:00:49 -0700 (PDT) In-Reply-To: References: <3C13CE5D-BCB3-4272-84E0-783BB84F000C@swipnet.se> <4641A594-370D-4A7A-AB1C-C7A79AB8435D@swipnet.se> From: Juanma Barranquero Date: Tue, 2 Jul 2013 21:00:49 +0200 Message-ID: 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 (/) On Tue, Jul 2, 2013 at 8:59 PM, Jan Dj=C3=A4rv wrote: > I'm aware of that. However, I would estimate a "multi-GUI" implementatio= n > to be at least an order of magnitude more difficult. Agreed. > just to get the toolkits to play nice is a huge undertaking. Yes, thinking about the event loop(s) makes my head hurt. J