From unknown Sun Aug 10 07:24:20 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#14619 <14619@debbugs.gnu.org> To: bug#14619 <14619@debbugs.gnu.org> Subject: Status: 24.3; Daemon mode and NS App could play nicer together Reply-To: bug#14619 <14619@debbugs.gnu.org> Date: Sun, 10 Aug 2025 14:24:20 +0000 retitle 14619 24.3; Daemon mode and NS App could play nicer together reassign 14619 emacs submitter 14619 Ryan severity 14619 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 14 13:21:40 2013 Received: (at submit) by debbugs.gnu.org; 14 Jun 2013 17:21:40 +0000 Received: from localhost ([127.0.0.1]:44439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnXgx-0006xq-1g for submit@debbugs.gnu.org; Fri, 14 Jun 2013 13:21:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43833) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnXgt-0006xG-B1 for submit@debbugs.gnu.org; Fri, 14 Jun 2013 13:21:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnXgj-00083G-0j for submit@debbugs.gnu.org; Fri, 14 Jun 2013 13:21:30 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50352) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnXgi-00083B-UJ for submit@debbugs.gnu.org; Fri, 14 Jun 2013 13:21:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnXgc-0002uC-UK for bug-gnu-emacs@gnu.org; Fri, 14 Jun 2013 13:21:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnXgY-000810-Eh for bug-gnu-emacs@gnu.org; Fri, 14 Jun 2013 13:21:18 -0400 Received: from mail-pb0-x231.google.com ([2607:f8b0:400e:c01::231]:33133) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnXgY-00080o-0X for bug-gnu-emacs@gnu.org; Fri, 14 Jun 2013 13:21:14 -0400 Received: by mail-pb0-f49.google.com with SMTP id jt11so774839pbb.36 for ; Fri, 14 Jun 2013 10:21:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding:x-gm-message-state; bh=D4CSXMZAG2SuauGWgfBf3ZTrl6PUFHBS5/lP0UlctRc=; b=GhS5l8kOXNhSX4k6lTxfRsKB3VjehvcVArp3TpfG6z6HDTtwZTf4iltcWeQmiRQEgM yEjH61emSyqGdssSgv/iT5nisXfyCqaSRmTePO9c4Mv+19Zr3dZwUXZOAEiUZgj0m2fy Cu4C0p25ATsb75aAM9U7al89ZG4U6tGRT4EAAxRxYDZ+J7Rh7zG9+l2ORE2RpoNpipx8 62A4pDL8no1852wZejhkDp7ufz89jjsunqvE7bkUt/YRRgOS+YYyl2NrM/3ZHkbLy8bo Ehfn2Px6sQGsCg8B8Id37V0UlUlpPBHVDRBNY731Za9uyLwCyKKlbLku6Pt2R0wpIM2t fgjQ== X-Received: by 10.68.176.197 with SMTP id ck5mr3418333pbc.165.1371230472231; Fri, 14 Jun 2013 10:21:12 -0700 (PDT) Received: from [192.168.10.2] (user-0c9ha1q.cable.mindspring.com. [24.152.168.58]) by mx.google.com with ESMTPSA id ot10sm2971948pbb.12.2013.06.14.10.21.09 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 14 Jun 2013 10:21:11 -0700 (PDT) Message-ID: <51BB5102.3050105@thompsonclan.org> Date: Fri, 14 Jun 2013 10:21:06 -0700 From: Ryan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.3; Daemon mode and NS App could play nicer together Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQmX/f6lBgkevOhaZan0n7kFIncFexi8rq69FBMatwBpFSwCQBQR4z20q425Dk3pNA5WS8vF X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -5.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: -5.0 (-----) This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgment at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': On OS X, if one starts emacs as a daemon and opens up a GUI client window and then closes it, the NS App becomes unresponsive. Doing the following on OS X will exhibit the bug: 1. Run "emacs --daemon -Q" 2. Run "emacsclient -c" to get a GUI frame 3. Do "C-x C-c" to kill the GUI frame After this, the Emacs daemon will still be running, and the dock will also indicate that the Emacs app is still running. However, the menus become nonfunctional. Clicking on "File", "Edit", "View", etc. does not pop up any menu at all. Clicking on "Emacs" pops up a menu, but the only functional items are "About Emacs" and "Quit Emacs". All keyboard shortcuts, even those listed in the menus for functional menu items, are nonfunctional. In short, once the last GUI frame is killed for an Emacs instance, it is not possible to have any further interaction with Emacs from the GUI other than quitting Emacs entirely. If one creates a new GUI frame by running "emacsclient -c" from a terminal, the GUI once again becomes responsive. In any case, I believe that this situation is clearly suboptimal. I can think of two reasonable ways for Emacs to handle the closing of the last GUI frame. First, Emacs could shut down the NS App, so that OS X would think that Emacs had quit and no longer show it as running. Then, when a new GUI frame is created via "emacsclient -c", a new NS App instance would be created. Second, Emacs could support the behavior of most OS X apps, which continue running after the last window is closed, with menus and keyboard shortcuts still functional. Either of these is preferable to the current behavior. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /Applications/Emacs.app/Contents/Resources/etc/DEBUG. In GNU Emacs 24.3.1 (x86_64-apple-darwin, NS apple-appkit-1038.36) of 2013-03-12 on bob.porkrind.org Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure '--host=x86_64-apple-darwin' '--build=i686-apple-darwin' '--with-ns' 'build_alias=i686-apple-darwin' 'host_alias=x86_64-apple-darwin' 'CC=gcc -mmacosx-version-min=10.7 -isystem /Users/david/Xcode-10.7_4.5.2/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/ -F/Users/david/Xcode-10.7_4.5.2/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks'' Important settings: locale-coding-system: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: recentf-mode: t bug-reference-prog-mode: t global-pretty-mode: t pretty-mode: t sml-modeline-mode: t show-paren-mode: t savehist-mode: t minibuffer-electric-default-mode: t minibuffer-depth-indicate-mode: t ido-yes-or-no-mode: t ido-ubiquitous-mode: t icomplete-mode: t global-undo-tree-mode: t undo-tree-mode: t desktop-save-mode: t delete-selection-mode: t ido-everywhere: t shell-dirtrack-mode: t eldoc-mode: t autopair-global-mode: t autopair-mode: t global-auto-complete-mode: t auto-complete-mode: t override-global-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 Recent input: n s _ t e r m _ i n i t C-h f x - o p e n - M-x f i n d l i b n s w i n - w i n C-g C-g C-g M-x l o a d - l i n o s - w i n C-g C-g C-x C-f l i s p e m l i s p / n s - w i n t e r m / n s w i n C-s x - o p e n - c o n n e c t i o n C-s C-x 1 C-h f s-h M-x r e p o r t - e m a c s Recent messages: Quit [3 times] Mark saved where search started Error during redisplay: (eval (list (sml-modeline-create))) signaled (args-out-of-range 1296 1330) Type C-x 1 to delete the help window. Source file `/Users/ryan/.emacs.d/elpa/smex-20130421.2153/smex.el' newer than byte-compiled file Quit [6 times] Mark saved where search started Error during redisplay: (eval (list (sml-modeline-create))) signaled (args-out-of-range 2780 2918) Type C-x 1 to delete the help window. scroll-down: Beginning of buffer [14 times] browse-url-at-point: No URL found Load-path shadows: ~/.emacs.d/el-get/el-get/.dir-locals hides /Users/ryan/.emacs.d/elpa/ess-20130521.1613/.dir-locals ~/.emacs.d/el-get/el-get/.dir-locals hides /Users/ryan/.emacs.d/elpa/fringe-helper-20130519.1641/.dir-locals ~/.emacs.d/el-get/el-get/.dir-locals hides /Users/ryan/.emacs.d/elpa/highlight-parentheses-20130523.1752/.dir-locals /Users/ryan/.emacs.d/el-get/ido-ubiquitous/ido-ubiquitous hides /Users/ryan/.emacs.d/elpa/ido-ubiquitous-20121214.2145/ido-ubiquitous ~/.emacs.d/el-get/el-get/.dir-locals hides /Users/ryan/.emacs.d/elpa/magit-20130528.2019/.dir-locals /Users/ryan/.emacs.d/elpa/cperl-mode-20130117.2116/cperl-mode hides /Applications/Emacs.app/Contents/Resources/lisp/progmodes/cperl-mode /Users/ryan/.emacs.d/elpa/org-20130527/org hides /Applications/Emacs.app/Contents/Resources/lisp/org/org /Users/ryan/.emacs.d/elpa/org-20130527/org-w3m hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-w3m /Users/ryan/.emacs.d/elpa/org-20130527/org-version hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-version /Users/ryan/.emacs.d/elpa/org-20130527/org-timer hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/ryan/.emacs.d/elpa/org-20130527/org-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-table /Users/ryan/.emacs.d/elpa/org-20130527/org-src hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-src /Users/ryan/.emacs.d/elpa/org-20130527/org-rmail hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-rmail /Users/ryan/.emacs.d/elpa/org-20130527/org-protocol hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/ryan/.emacs.d/elpa/org-20130527/org-plot hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/ryan/.emacs.d/elpa/org-20130527/org-pcomplete hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete /Users/ryan/.emacs.d/elpa/org-20130527/org-mouse hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/ryan/.emacs.d/elpa/org-20130527/org-mobile hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/ryan/.emacs.d/elpa/org-20130527/org-mhe hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mhe /Users/ryan/.emacs.d/elpa/org-20130527/org-macs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/ryan/.emacs.d/elpa/org-20130527/org-loaddefs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs /Users/ryan/.emacs.d/elpa/org-20130527/org-list hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-list /Users/ryan/.emacs.d/elpa/org-20130527/org-irc hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-irc /Users/ryan/.emacs.d/elpa/org-20130527/org-install hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-install /Users/ryan/.emacs.d/elpa/org-20130527/org-inlinetask hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/ryan/.emacs.d/elpa/org-20130527/org-info hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-info /Users/ryan/.emacs.d/elpa/org-20130527/org-indent hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/ryan/.emacs.d/elpa/org-20130527/org-id hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-id /Users/ryan/.emacs.d/elpa/org-20130527/org-habit hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/ryan/.emacs.d/elpa/org-20130527/org-gnus hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-gnus /Users/ryan/.emacs.d/elpa/org-20130527/org-footnote hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/ryan/.emacs.d/elpa/org-20130527/org-feed hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/ryan/.emacs.d/elpa/org-20130527/org-faces hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/ryan/.emacs.d/elpa/org-20130527/org-eshell hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-eshell /Users/ryan/.emacs.d/elpa/org-20130527/org-entities hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-entities /Users/ryan/.emacs.d/elpa/org-20130527/org-element hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-element /Users/ryan/.emacs.d/elpa/org-20130527/org-docview hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-docview /Users/ryan/.emacs.d/elpa/org-20130527/org-datetree hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/ryan/.emacs.d/elpa/org-20130527/org-ctags hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-ctags /Users/ryan/.emacs.d/elpa/org-20130527/org-crypt hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/ryan/.emacs.d/elpa/org-20130527/org-compat hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/ryan/.emacs.d/elpa/org-20130527/org-colview hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/ryan/.emacs.d/elpa/org-20130527/org-clock hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/ryan/.emacs.d/elpa/org-20130527/org-capture hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-capture /Users/ryan/.emacs.d/elpa/org-20130527/org-bibtex hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bibtex /Users/ryan/.emacs.d/elpa/org-20130527/org-bbdb hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bbdb /Users/ryan/.emacs.d/elpa/org-20130527/org-attach hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/ryan/.emacs.d/elpa/org-20130527/org-archive hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/ryan/.emacs.d/elpa/org-20130527/org-agenda hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/ryan/.emacs.d/elpa/org-20130527/ob hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob /Users/ryan/.emacs.d/elpa/org-20130527/ob-tangle hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle /Users/ryan/.emacs.d/elpa/org-20130527/ob-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-table /Users/ryan/.emacs.d/elpa/org-20130527/ob-sqlite hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite /Users/ryan/.emacs.d/elpa/org-20130527/ob-sql hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql /Users/ryan/.emacs.d/elpa/org-20130527/ob-shen hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shen /Users/ryan/.emacs.d/elpa/org-20130527/ob-sh hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sh /Users/ryan/.emacs.d/elpa/org-20130527/ob-screen hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen /Users/ryan/.emacs.d/elpa/org-20130527/ob-scheme hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme /Users/ryan/.emacs.d/elpa/org-20130527/ob-scala hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scala /Users/ryan/.emacs.d/elpa/org-20130527/ob-sass hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass /Users/ryan/.emacs.d/elpa/org-20130527/ob-ruby hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ruby /Users/ryan/.emacs.d/elpa/org-20130527/ob-ref hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref /Users/ryan/.emacs.d/elpa/org-20130527/ob-R hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-R /Users/ryan/.emacs.d/elpa/org-20130527/ob-python hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-python /Users/ryan/.emacs.d/elpa/org-20130527/ob-plantuml hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-plantuml /Users/ryan/.emacs.d/elpa/org-20130527/ob-picolisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-picolisp /Users/ryan/.emacs.d/elpa/org-20130527/ob-perl hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-perl /Users/ryan/.emacs.d/elpa/org-20130527/ob-org hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-org /Users/ryan/.emacs.d/elpa/org-20130527/ob-octave hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave /Users/ryan/.emacs.d/elpa/org-20130527/ob-ocaml hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ocaml /Users/ryan/.emacs.d/elpa/org-20130527/ob-mscgen hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-mscgen /Users/ryan/.emacs.d/elpa/org-20130527/ob-maxima hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-maxima /Users/ryan/.emacs.d/elpa/org-20130527/ob-matlab hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-matlab /Users/ryan/.emacs.d/elpa/org-20130527/ob-lob hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob /Users/ryan/.emacs.d/elpa/org-20130527/ob-lisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lisp /Users/ryan/.emacs.d/elpa/org-20130527/ob-lilypond hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond /Users/ryan/.emacs.d/elpa/org-20130527/ob-ledger hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ledger /Users/ryan/.emacs.d/elpa/org-20130527/ob-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-latex /Users/ryan/.emacs.d/elpa/org-20130527/ob-keys hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-keys /Users/ryan/.emacs.d/elpa/org-20130527/ob-js hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-js /Users/ryan/.emacs.d/elpa/org-20130527/ob-java hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-java /Users/ryan/.emacs.d/elpa/org-20130527/ob-io hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-io /Users/ryan/.emacs.d/elpa/org-20130527/ob-haskell hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-haskell /Users/ryan/.emacs.d/elpa/org-20130527/ob-gnuplot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot /Users/ryan/.emacs.d/elpa/org-20130527/ob-fortran hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortran /Users/ryan/.emacs.d/elpa/org-20130527/ob-exp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-exp /Users/ryan/.emacs.d/elpa/org-20130527/ob-eval hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval /Users/ryan/.emacs.d/elpa/org-20130527/ob-emacs-lisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp /Users/ryan/.emacs.d/elpa/org-20130527/ob-dot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot /Users/ryan/.emacs.d/elpa/org-20130527/ob-ditaa hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ditaa /Users/ryan/.emacs.d/elpa/org-20130527/ob-css hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-css /Users/ryan/.emacs.d/elpa/org-20130527/ob-comint hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint /Users/ryan/.emacs.d/elpa/org-20130527/ob-clojure hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure /Users/ryan/.emacs.d/elpa/org-20130527/ob-calc hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-calc /Users/ryan/.emacs.d/elpa/org-20130527/ob-C hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-C /Users/ryan/.emacs.d/elpa/org-20130527/ob-awk hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk /Users/ryan/.emacs.d/elpa/org-20130527/ob-asymptote hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-asymptote ~/.emacs.d/el-get/el-get/.dir-locals hides /Applications/Emacs.app/Contents/Resources/lisp/gnus/.dir-locals /Users/ryan/.emacs.d/elpa/emms-20130515.1144/tq hides /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/tq Features: (shadow sort gnus-util mail-extr emacsbug message 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 smex recentf tree-widget wid-edit misearch multi-isearch cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine jka-compr find-func load-dir gitignore-mode bug-reference vc-git imenu noutline outline pretty-mode conf-mode bug-reference-github vlfi sh-script smie melpa server face-remap midnight saveplace uniquify sml-modeline paren savehist minibuf-eldef mb-depth ido-yes-or-no ido-ubiquitous icomplete undo-tree diff desktop delsel auto-dim-other-buffers cus-start cus-load ido-speed-hack .loaddefs ido ess-toolbar ess-mouse mouseme thingatpt browse-url ess-menu ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a shell pcomplete ess-arc-d ess-vst-d ess-xls-d ess-lsp-l ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-sp5-d ess-sp3-d ess-julia ess-r-d compile ess-tracebug ess-roxy hideshow ess-help ess-developer ess-r-args eldoc ess-s-l ess ess-inf comint ansi-color ring ess-mode ess-noweb-mode ess-utils ess-custom executable ess-compat ess-site autopair auto-complete popup time-date bar-cursor edmacro kmacro use-package diminish bind-key easy-mmode el-get el-get-autoloads el-get-list-packages el-get-notify help-mode el-get-dependencies el-get-build el-get-status pp el-get-recipes el-get-byte-compile el-get-methods el-get-fossil el-get-svn el-get-pacman el-get-github-zip el-get-github-tar el-get-http-zip el-get-http-tar el-get-hg el-get-git-svn el-get-fink el-get-emacswiki el-get-http el-get-emacsmirror el-get-github el-get-git el-get-elpa el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin el-get-apt-get el-get-custom el-get-core autoload dired ac-js2-autoloads ack-and-a-half-autoloads apache-mode-autoloads applescript-mode-autoloads async-autoloads auto-dim-other-buffers-autoloads auto-indent-mode-autoloads autopair-autoloads bar-cursor-autoloads bs-ext-autoloads buffer-utils-autoloads bug-reference-github-autoloads button-lock-autoloads charmap-autoloads charmap concurrent-autoloads cperl-mode-autoloads crontab-mode-autoloads csharp-mode-autoloads cursor-chg-autoloads dedicated-autoloads deferred-autoloads dna-mode-autoloads edit-list-autoloads ein-autoloads auto-complete-autoloads eldoc-eval-autoloads emacs-setup-autoloads emms-autoloads ess-R-data-view-autoloads ctable-autoloads ess-R-object-popup-autoloads express-autoloads git-gutter-fringe-autoloads fringe-helper-autoloads git-gutter-autoloads gitconfig-mode-autoloads gitignore-mode-autoloads hardhat-autoloads header2-autoloads highlight-cl-autoloads highlight-parentheses-autoloads icomplete+-autoloads ido-load-library-autoloads ido-sort-mtime-autoloads ido-ubiquitous-autoloads ido-yes-or-no-autoloads ignoramus-autoloads igrep-autoloads lacarte-autoloads letcheck-autoloads lexbind-mode-autoloads load-dir-autoloads look-dired-autoloads look-mode-autoloads macro-utils-autoloads macrostep-autoloads magit-commit-training-wheels-autoloads magit-gh-pulls-autoloads gh-autoloads eieio logito-autoloads magithub-autoloads magit-autoloads markdown-mode+-autoloads markdown-mode-autoloads marmalade-autoloads furl-autoloads melpa-autoloads byte-opt warnings bytecomp byte-compile cconv advice advice-preload mic-paren-autoloads mode-line-debug-autoloads mouse+-autoloads nav-autoloads nav-flash-autoloads nlinum-autoloads oddmuse-autoloads openwith-autoloads org-autoloads info easymenu osx-plist-autoloads pallet-autoloads carton-autoloads paredit-everywhere-autoloads paredit-autoloads paredit-menu-autoloads persistent-soft-autoloads pcache-autoloads pointback-autoloads popup-switcher-autoloads popup-autoloads popwin-autoloads powerline-autoloads powerline powerline-separators pretty-mode-autoloads rainbow-mode-autoloads request-autoloads s-buffer-autoloads noflet-autoloads s-autoloads shell-history-autoloads skewer-mode-autoloads js2-mode-autoloads finder-inf simple-httpd-autoloads smart-forward-autoloads expand-region-autoloads smart-mode-line-autoloads smex-autoloads sml-modeline-autoloads ssh-config-mode-autoloads string-edit-autoloads dash-autoloads string-utils-autoloads list-utils-autoloads help-fns cl-macs gv cl cl-lib sudo-ext-autoloads undo-tree-autoloads unfill-autoloads use-package-autoloads diminish-autoloads bind-key-autoloads vlfi-autoloads volatile-highlights-autoloads websocket-autoloads winpoint-autoloads package tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-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 debbugs-submit-bounces@debbugs.gnu.org Tue Nov 03 12:06:01 2015 Received: (at control) by debbugs.gnu.org; 3 Nov 2015 17:06:01 +0000 Received: from localhost ([127.0.0.1]:51688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ztf20-0004Qx-Nm for submit@debbugs.gnu.org; Tue, 03 Nov 2015 12:06:00 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:39657) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ztf1g-0004QR-3c for control@debbugs.gnu.org; Tue, 03 Nov 2015 12:05:40 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 239B621846 for ; Tue, 3 Nov 2015 12:05:39 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Tue, 03 Nov 2015 12:05:39 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:message-id:mime-version:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=HCYAG77O28L2QP4P0R1XE3O8iXQ =; b=eAwCh6RRlaZtLpgsAJ0J5vw3ZOY3LFTDL6Lr1CJ6sHxieSfNvMLcRGzfEV3 lG/deB5UuBQ/ICWY2zATJ4RNr4PS9LYBimSH90xEU62P0dpSB1DCyjDA0yLolZ2t ss+OtpstfQmpUg6o9JEz1mVxrZcU9XxRnMv2oiF80kg2RM6E= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=HC YAG77O28L2QP4P0R1XE3O8iXQ=; b=sTtrKlJpmfhqSv1Fx82Lq1EdHvrQIydLV9 1LPkAj96zkT8j6RLHPYdTMoQC3qsjvY+mBHGbwggJP+9UlYsjWaZKcWJX3kBcivi Rxojk39+8IuW3QCar09eIrXT/nlZntQFG59f/SpUTaEOP9oOC0SYSYbhjx8sPJg+ yNnCJzAIQ= X-Sasl-enc: TSI1QZBvjpehOZpUAQfqYj+qKE0e19DHh/XQWFZ/hyDQ 1446570338 Received: from Kogasa (c-68-39-146-59.hsd1.in.comcast.net [68.39.146.59]) by mail.messagingengine.com (Postfix) with ESMTPA id BA13468016C for ; Tue, 3 Nov 2015 12:05:38 -0500 (EST) From: Random832 To: control@debbugs.gnu.org Subject: merge 14619 21357 Date: Tue, 03 Nov 2015 12:05:17 -0500 Message-ID: <87fv0n814i.fsf@fastmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: control 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.4 (/) merge 14619 21357 From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 16 08:58:23 2021 Received: (at control) by debbugs.gnu.org; 16 Aug 2021 12:58:23 +0000 Received: from localhost ([127.0.0.1]:48915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFcC3-0002Nq-UF for submit@debbugs.gnu.org; Mon, 16 Aug 2021 08:58:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFcBx-0002NQ-CC for control@debbugs.gnu.org; Mon, 16 Aug 2021 08:58:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=xJ03Q1TFIqOwkDO28BBslPhyJHqCObDkSnJsN7ypeDI=; b=ASo0x77hfOVNF3xS1mjFHDZWHt O0NNTSjV92d3J7DDUI7pw78S3c3aK1PIKqb4WEhjHXLCLMO8QNvbsqcqAT9DGN8UbLVeJv+sO0lBJ NTr4gSGGwqosvoeWEXioSPXxK610w8PKOtP8EwvY4eCYOGszx/PK2+hs4fpNdnR+z8f4=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mFcBp-0004xP-HL for control@debbugs.gnu.org; Mon, 16 Aug 2021 14:58:07 +0200 Date: Mon, 16 Aug 2021 14:58:05 +0200 Message-Id: <87k0klbl7m.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #21357 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 21357 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) tags 21357 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 18 09:38:57 2021 Received: (at control) by debbugs.gnu.org; 18 Aug 2021 13:38:57 +0000 Received: from localhost ([127.0.0.1]:55280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGLmP-0006oA-Aj for submit@debbugs.gnu.org; Wed, 18 Aug 2021 09:38:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:38390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGLmJ-0006nm-Pc for control@debbugs.gnu.org; Wed, 18 Aug 2021 09:38:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=KJ3dSV4oBK9Kbbk3CL8A5JwOcVyC91l1M0la0eM33xQ=; b=myiryQ/TTJyr0dBOHw8G24Hvd0 dW40YYvDPCHwW6wZ+ifB4MqJZl2LgLzgosOZoysvcnyXm9QVOLbJP4f4iY3wfZPrOYjdRRlnBjqWh 5YOUSVdy6joG1oSzOuLAIC/OJ5Qtjnaou7R5ZTca343JjWpgxEs5bDell+PD3peLYF68=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mGLmB-0000QP-T8 for control@debbugs.gnu.org; Wed, 18 Aug 2021 15:38:41 +0200 Date: Wed, 18 Aug 2021 15:38:39 +0200 Message-Id: <8735r6dg9s.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #21357 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 21357 - moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) tags 21357 - moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 25 15:00:35 2021 Received: (at control) by debbugs.gnu.org; 25 Aug 2021 19:00:35 +0000 Received: from localhost ([127.0.0.1]:47871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mIy8Z-0004Kh-Fn for submit@debbugs.gnu.org; Wed, 25 Aug 2021 15:00:35 -0400 Received: from outbound.soverin.net ([116.202.126.228]:56699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mIy8X-0004KR-0V for control@debbugs.gnu.org; Wed, 25 Aug 2021 15:00:35 -0400 Received: from smtp.soverin.net (unknown [10.10.3.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 7249153 for ; Wed, 25 Aug 2021 19:00:26 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1629918026; bh=gUbRHOUUj3jXZtnoWZ3+JK/jYz9TJEw2kTC78a5FY1g=; h=To:From:Subject:Date:From; b=ANPTPBgEH9eryzNF6ezA1qQdff721FwJHMKHykz2q9+JT6Uv4fisSEK0zG7t8hvzq c9s6tiTYbiPY9crUjblBSRrICc5DfAwl94xNqSolzaCMbnnIeJG8TZPOVQ3wMsHMZj oRHKPjlDZLj5/U0iL0wuNt0Nhdmk3rZkupFNLyGDZEfMxytrMU82c68vA19WadxDtl i1a66l9otILe0qkJ6wJ25q1kJkIVEnrlTyPWc4AS29B+jqZanMpTeLcrqKIb4opPM7 dZy9UqXp8nzwmJk5GrA5yxzspf59x1hiYIh8EzQsVkFBqZAme3pyF4GAbu2Tg7fx1+ QzS1iewdr/7SQ== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.94.2) (envelope-from ) id 1mIy8M-000uHJ-Qz for control@debbugs.gnu.org; Wed, 25 Aug 2021 20:00:22 +0100 To: control@debbugs.gnu.org From: Alan Third Subject: control message for bug #14619 Message-Id: Date: Wed, 25 Aug 2021 20:00:22 +0100 X-Spam-Score: -0.7 (/) 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: -1.7 (-) merge 14619 23586 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 09 11:23:24 2021 Received: (at 14619) by debbugs.gnu.org; 9 Oct 2021 15:23:24 +0000 Received: from localhost ([127.0.0.1]:53968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZEBp-0000C0-4C for submit@debbugs.gnu.org; Sat, 09 Oct 2021 11:23:24 -0400 Received: from mail-qk1-f172.google.com ([209.85.222.172]:47035) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZEBl-0000BH-IC for 14619@debbugs.gnu.org; Sat, 09 Oct 2021 11:23:07 -0400 Received: by mail-qk1-f172.google.com with SMTP id bk7so3418635qkb.13 for <14619@debbugs.gnu.org>; Sat, 09 Oct 2021 08:23:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thompsonclan-org.20210112.gappssmtp.com; s=20210112; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=+bb6iuh0W65HWwGrCEqTF1vUTZe+GIhc6/Agsgwoc60=; b=DG3xVkbigBUvlwRHER5kzbXief27EQiATv5kfhZ/a8JKirLdNIAZcxvEMkuPuIAIkd ELRs8OzdOe6Hvhp09wJQVJa7EPa8XCwU8a0HTGkP4NlgGBM010IPJ7sZ+eb4FIOS3Una JoL9b51/sbynGtprmN1oxEPAF14szToR18WnydCBoBZ1ZdrY2qIkfIykn55dPoOW9tC2 QcELn8uVeC6jR9RgdgImH8odZPTm9EZCQQw4cUyXSvBFuKjrrL3+Sn1HsDVL7yRTv2v9 vVK70U5JNgVB3w7OUx+DDejKki/5lOQ2j6uuQn7TtIaJ4/SUmRqkZ3gC2ZCNOBapzAF8 u4KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=+bb6iuh0W65HWwGrCEqTF1vUTZe+GIhc6/Agsgwoc60=; b=j00/T5prNVKvBdcI7Mtxqc/8mbegguV1fX8hJU+GHxUyBCYM7JGhP36eMMn34tksct 7foPEyiy0fOl/68cIQR3GwToTa9cUA1AWAIAojrcSFu8KGfMoRMueZYD92W8F3qIKfER /Cf5nND/QlKwrwFZzFCP9t6mcNE0W/GEs5MYC15mgITsjd9uzSRXT81YLclNk4boQFEp Og2dMZXsiwlmwCJbkVK8DZ5JIrNuggT4YKfuQ2EJrIBGRnSJ/OjRqFhnPTj8VWGzKOVI eVno/RrOTbXqMiGwnbMXA0QdG8uUCMFeH6c61rja3lHLk0Ch39GcAbwNM7ZMBxI+hNud TOzw== X-Gm-Message-State: AOAM532Fc3l764dBMn5OHpmvcv/B/IQU/mqxMTG9AfayxEFf2F82j1KU AP67LCZ0WKtYLGc8A5lCsO6EiDawVowYD/R1 X-Google-Smtp-Source: ABdhPJypMKxketPeqjFQhtXwYj1hKWGOPxMU9RaFUh1f5bcSVdTYjaYTxA1ANyTrOGs0XGOHa1p5MQ== X-Received: by 2002:a37:9887:: with SMTP id a129mr7724921qke.85.1633792979497; Sat, 09 Oct 2021 08:22:59 -0700 (PDT) Received: from urania.local ([2601:8c:4002:a330:9433:870a:9dd8:c5d5]) by smtp.gmail.com with ESMTPSA id o23sm1541409qtl.74.2021.10.09.08.22.58 for <14619@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 09 Oct 2021 08:22:58 -0700 (PDT) Subject: Re: bug#14619: closed (Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame) To: 14619@debbugs.gnu.org References: <51BB5102.3050105@thompsonclan.org> From: "Ryan C. Thompson" Message-ID: Date: Sat, 9 Oct 2021 11:22:55 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 14619 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: -1.1 (-) Hello, For some reason (perhaps related to bugs being marked duplicates?) I didn't see the email about this patch. I will give it a try and report back. Regards, Ryan On 10/9/21 10:58 AM, GNU bug Tracking System wrote: > Your bug report > > #21357: 24.3; Daemon mode and NS App could play nicer together > > 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 14619@debbugs.gnu.org. > From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 09 12:02:26 2021 Received: (at 14619) by debbugs.gnu.org; 9 Oct 2021 16:02:26 +0000 Received: from localhost ([127.0.0.1]:54029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZEnp-0001D1-W2 for submit@debbugs.gnu.org; Sat, 09 Oct 2021 12:02:26 -0400 Received: from mail-qk1-f177.google.com ([209.85.222.177]:46875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZEnk-0001Cl-MU for 14619@debbugs.gnu.org; Sat, 09 Oct 2021 12:02:24 -0400 Received: by mail-qk1-f177.google.com with SMTP id bk7so3487360qkb.13 for <14619@debbugs.gnu.org>; Sat, 09 Oct 2021 09:02:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thompsonclan-org.20210112.gappssmtp.com; s=20210112; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=qAXxhf50vE3bQJpg7d8653lULYfreMZOgRfZsu2OtRY=; b=IfYMJyVO4APoluvsmgKQNftl4/XXN25yCCHhjYn1BYXcRxyuwUtBBgmRMK6CHG3UJJ aqbT+aec5ouVbtb4kwCNYMJ950yxLQRlns/OQvFeapn2Z905MkPpaIhvrgGD2fkiR+iJ zajmK8SG9JlcTxWMD1W49x/rGkjDwPadBUGaTxYKHoV0jv6FE5RytyRHg8LXhwyv+XZe u/PTaI9USY7+K/WQrPJrZe95MKHNXVslgEaVPs9vXigGqHzZPxosjaksU0WTPXcZeoE5 Dh/52TzeQF+pB7zsnQMaOg6KT+s4Qpra+Gberf89N8DBnNLCN3eiCtDCltlcS9X88Ual Xs2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=qAXxhf50vE3bQJpg7d8653lULYfreMZOgRfZsu2OtRY=; b=XmUpqde2FuOL9tsjCnY1QnJirTcDYhUqr/9rvRldDNlBbzx8uD9m5sRnKsOD1mFPru P6vbE2cbe3h5kxdQ7AtzpihTCzeaFHc3ZIUwjuPvxpM9Ww1Hap4CsGoaAZ3Hl1Q2U5F5 jtp8brMkRP3BsQQK1itIKmLG4lm/O507pkzRTW469eKM3cAA38OAvzDX2JixLfN4kjxm hvjbDfKY6c/ECQL66Cp5qd7Ceenzr+uAqF8+AfsOC0DMEkJ0IN/PYz77vUzywDG54iGk nDO/sKVknmb29dY6rHZxL9bpbmY4Ka172NVYdzVWV/yICTBBe64vX9OIzgwUY5N6lzUd xl0A== X-Gm-Message-State: AOAM530t7km8lHGVzt3AVpuJxOwpwv6x9skjori34olySunEEVoW81r5 eoOfqIGVXfGk1TSXEC0kUURD1ADeDZWuvhh2 X-Google-Smtp-Source: ABdhPJxpPK0Y1rJuJWhSJMh7CsYAllcUOxSykBe+RFBcpO+SRXvPcdUJTJkxQf3lsf9+W/CaFMsfBA== X-Received: by 2002:a37:bc07:: with SMTP id m7mr7989585qkf.54.1633795334526; Sat, 09 Oct 2021 09:02:14 -0700 (PDT) Received: from urania.local ([2601:8c:4002:a330:9433:870a:9dd8:c5d5]) by smtp.gmail.com with ESMTPSA id c4sm1655604qkf.122.2021.10.09.09.02.13 for <14619@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 09 Oct 2021 09:02:13 -0700 (PDT) Subject: Re: bug#14619: closed (Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame) To: 14619@debbugs.gnu.org References: <51BB5102.3050105@thompsonclan.org> From: "Ryan C. Thompson" Message-ID: Date: Sat, 9 Oct 2021 12:02:10 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 14619 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: -1.1 (-) On 10/9/21 10:58 AM, GNU bug Tracking System wrote: > Your bug report > > #21357: 24.3; Daemon mode and NS App could play nicer together > > 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 14619@debbugs.gnu.org. Ok, I have tested this a bit, and I think it's an improvement over the previous behavior. However, I notice some weird edge cases that would need to be fixed before I could recommend this for general use. Try the following: 0. Start with no emacs running 1. Run "emacs --daemon". The emacs daemon should launch normally. 2. Try to launch the Emacs app normally. Nothing happens. I'm not sure exactly what *should* happen when you do this, but doing nothing is clearly wrong. Possibly defensible choices include: - automatically detecting a running daemon and running "emacsclient -c" instead of "emacs" - ignoring the daemon and launching a separate non-daemon instance of Emacs - Popping up a dialogue box informing the user that there's already an emacs daemon running? - Somehow making this a user preference? In addition, "emacsclient -c" does indeed create a new frame and activate the NS app, but that frame is created behind all other OS windows, unless it is the frame created upon launch by "emacsclient -c -a ''", in which case it appears in front of all other OS windows. This seems like it should be governed by a preference, but the default should probably be to appear in front, or else the user might not realize that the frame was actually created. From unknown Sun Aug 10 07:24:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 07 Nov 2021 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator