From unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Resent-From: random832@fastmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2015 23:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21357@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.144063230030559 (code B ref -1); Wed, 26 Aug 2015 23:39:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Aug 2015 23:38:20 +0000 Received: from localhost ([127.0.0.1]:39352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZUkGp-0007wo-5J for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:38:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48295) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZUkEZ-0007sC-OL for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:36:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUkEY-0006IJ-5q for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:35:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53475) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUkEY-0006IF-38 for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:35:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUkEW-0005rL-S0 for bug-gnu-emacs@gnu.org; Wed, 26 Aug 2015 19:35:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUkES-0006Gy-JQ for bug-gnu-emacs@gnu.org; Wed, 26 Aug 2015 19:35:56 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:56612) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUkES-0006GW-9N for bug-gnu-emacs@gnu.org; Wed, 26 Aug 2015 19:35:52 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id B356922363 for ; Wed, 26 Aug 2015 19:35:50 -0400 (EDT) Received: from web2 ([10.202.2.212]) by compute1.internal (MEProxy); Wed, 26 Aug 2015 19:35:50 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=CF4 uehQubzYsgNIA5HNlDtUSzv8=; b=g8JCT/rB/7xVHPLdWPKdBquvxq6h4CvaNJs lsTzq2mZT1XCua13sZUbkyCl4rpObGsIwMX5mJyE60Ua9zhV6LnnjWEFMOOTLC6n UyY7+DwnW14UkYahbZ7Jd4UN7T0ByzvVjM+SfuVG/m7KdFF8LkJwpGIQZM0pksG8 4lmSPyAs= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=CF4uehQubzYsgNIA5HNlDtUSzv8=; b=q2vI8 53tloDtsvUX/FV59xjNvkxGracWn2kd2y6Mn2+zTZE4PlZ/MhvA377tLExe2gCOn qwkcpGNS58KPMio/k9PxsmJl21UZK8qSwFcss9H1J7khzxy5NexyAIZjAmnlsOi9 3k4mT2X5Np0xutfU+9gzsbWY64VszKfBp/79bk= Received: by web2.nyi.internal (Postfix, from userid 99) id 75EA7540075; Wed, 26 Aug 2015 19:35:50 -0400 (EDT) Message-Id: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> X-Sasl-Enc: YqacmzDsJ65vPRX37yMsKO+AAk+WvLydek/cu+pQtcHr 1440632150 From: random832@fastmail.com MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-4500bf93 Date: Wed, 26 Aug 2015 19:35:50 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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.1 (----) X-Mailman-Approved-At: Wed, 26 Aug 2015 19:38:17 -0400 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.1 (----) If I have Emacs (OSX App) started in daemon mode, and then create a GUI frame, e.g. emacsclient -c, an instance of Emacs.app starts, which then does not go away when the frame is closed with C-x C-c. Most menu items, even ones such as "New Frame (C-x 5 2)" that seem like they should make sense without a frame, are unresponsive. The app is also unable to respond to s-q, though it does respond to the "Quit Emacs (Command-Q)" item in the App menu, which C-h k shows as sending rather than a sequence. I'm not sure what behavior should be expected here. In order of my personal preference: 1. Keep the app open, and most menu commands should open a new frame. 2. Somehow (is this possible?) close the app instance without shutting down the daemon process, when there are no frames. 3. Somehow create a separate app instance for each emacsclient -c process. In GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) of 2015-04-10 on builder10-9.porkrind.org Windowing system distributor `Apple', version 10.3.1344 Configured using: `configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp'' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t electric-indent-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 messages: Starting Emacs daemon. When done with this frame, type C-x 5 0 Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils server time-date tooltip electric uniquify 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 nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 72471 4238) (symbols 48 17293 0) (miscs 40 43 140) (strings 32 10183 4263) (string-bytes 1 271546) (vectors 16 9219) (vector-slots 8 376271 16268) (floats 8 57 68) (intervals 56 173 0) (buffers 960 12)) From unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: Bug #21357 is a duplicate of #14619 References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> In-Reply-To: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> Resent-From: Random832 Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2015 15:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21357@debbugs.gnu.org Received: via spool by 21357-submit@debbugs.gnu.org id=B21357.14465652318466 (code B ref 21357); Tue, 03 Nov 2015 15:41:02 +0000 Received: (at 21357) by debbugs.gnu.org; 3 Nov 2015 15:40:31 +0000 Received: from localhost ([127.0.0.1]:51617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtdhF-0002CR-Nl for submit@debbugs.gnu.org; Tue, 03 Nov 2015 10:40:30 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:37526) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ztdgu-0002By-V6 for 21357@debbugs.gnu.org; Tue, 03 Nov 2015 10:40:27 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 2C09E20D0E for <21357@debbugs.gnu.org>; Tue, 3 Nov 2015 10:40:08 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute2.internal (MEProxy); Tue, 03 Nov 2015 10:40:08 -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=Y+jQ7nMGgPjJDtPszD0/PA+lbMQ =; b=wkXmwdhhld0XyFU8HZbLXe0E6yvxsB58HztAHTpp3tvsKTm0aIRR+f6G07H 1KImkBgPivXdtFtolvyMslHvjiVP6CaI02pdJL7FpMwU0yP6VQy9rW+8gWJfi2Y3 WxEQzTpoJKWSydXNfqTs5feqiSUJEEMFMHWYJnZgXu4hXzX4= 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=Y+ jQ7nMGgPjJDtPszD0/PA+lbMQ=; b=izeNgb7gUW+gFH64X5UjwhcfE4EmeB3Edr xmhvMF/8y3naEZJzt81A4gapyT8RYuT+kS5ehRcd/7ZMfkr+/ZHrJGsCslKolOS+ sJ3KsXx4iRTKgxC1L75CrhBW0m61I5Q1WOm/ycxSYVfU7HGZVkDz0kPVmxV4el0I Lsv+jUgUk= X-Sasl-enc: icFmhOPbouvNJNPtIYJmwbF/xVRNq3o9l44sYO1GiZQE 1446565207 Received: from Kogasa (c-68-39-146-59.hsd1.in.comcast.net [68.39.146.59]) by mail.messagingengine.com (Postfix) with ESMTPA id B741F680238 for <21357@debbugs.gnu.org>; Tue, 3 Nov 2015 10:40:07 -0500 (EST) From: Random832 Date: Tue, 03 Nov 2015 10:39:46 -0500 Message-ID: <87pozr8531.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-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 (/) Sorry about this, I had not found the original bug when I searched before reporting the bug. From unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: Bug #21357 is a duplicate of #14619 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2015 16:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Random832 Cc: 21357@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 21357-submit@debbugs.gnu.org id=B21357.144656669810863 (code B ref 21357); Tue, 03 Nov 2015 16:05:02 +0000 Received: (at 21357) by debbugs.gnu.org; 3 Nov 2015 16:04:58 +0000 Received: from localhost ([127.0.0.1]:51639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zte4w-0002p9-G5 for submit@debbugs.gnu.org; Tue, 03 Nov 2015 11:04:58 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:63176) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zte4b-0002oe-MF for 21357@debbugs.gnu.org; Tue, 03 Nov 2015 11:04:56 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NX800G00XQOXH00@a-mtaout22.012.net.il> for 21357@debbugs.gnu.org; Tue, 03 Nov 2015 18:04:35 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NX800GPSXZMN160@a-mtaout22.012.net.il>; Tue, 03 Nov 2015 18:04:34 +0200 (IST) Date: Tue, 03 Nov 2015 18:04:49 +0200 From: Eli Zaretskii In-reply-to: <87pozr8531.fsf@fastmail.com> X-012-Sender: halo1@inter.net.il Message-id: <83611jvzku.fsf@gnu.org> References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87pozr8531.fsf@fastmail.com> 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 (+) > From: Random832 > Date: Tue, 03 Nov 2015 10:39:46 -0500 > > > Sorry about this, I had not found the original bug when I searched > before reporting the bug. No need to apologize, but please do merge them. Thanks. 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 unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Aug 2021 12:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: random832@fastmail.com Cc: 21357@debbugs.gnu.org Received: via spool by 21357-submit@debbugs.gnu.org id=B21357.16291187009169 (code B ref 21357); Mon, 16 Aug 2021 12:59:01 +0000 Received: (at 21357) by debbugs.gnu.org; 16 Aug 2021 12:58:20 +0000 Received: from localhost ([127.0.0.1]:48913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFcBz-0002Ne-E5 for submit@debbugs.gnu.org; Mon, 16 Aug 2021 08:58:19 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFcBt-0002NL-Ng for 21357@debbugs.gnu.org; Mon, 16 Aug 2021 08:58:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Qa7Sqcq+soD55cjc6HyZ18nJJ5W/zo/3pUhJP3DfQ3k=; b=Nnuat93tmuD3s/bB2RrK13m4QD K2pUuVcuOinooiUG3JV4feLMwc3P7s7ee4uXGIsO+6FHFiJ/lcXQNHWDb/kKQ8pdB/oHW1Pju/V3j 9AiW1LfErAIZbYkGmkfyLe8yq2MNvPuwVY2PUbKgOGh8BPzcGoH5jer3hNIKJvupkUHk=; 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 1mFcBi-0004xF-Rq; Mon, 16 Aug 2021 14:58:03 +0200 From: Lars Ingebrigtsen References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> Date: Mon, 16 Aug 2021 14:57:58 +0200 In-Reply-To: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> (random's message of "Wed, 26 Aug 2015 19:35:50 -0400") Message-ID: <87lf51bl7t.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: random832@fastmail.com writes: > If I have Emacs (OSX App) started in daemon mode, and then create a > GUI frame, e.g. emacsclient -c, an instance of Emacs.app starts, > which then does not go away when the frame is closed with C-x [...] 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-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 (---) random832@fastmail.com writes: > If I have Emacs (OSX App) started in daemon mode, and then create a > GUI frame, e.g. emacsclient -c, an instance of Emacs.app starts, > which then does not go away when the frame is closed with C-x C-c. > Most menu items, even ones such as "New Frame (C-x 5 2)" that seem > like they should make sense without a frame, are unresponsive. (I'm going through old bug reports that unfortunately weren't resolved at the time.) Is this problem still present in recent Emacs versions? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no 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 unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Aug 2021 17:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen Cc: random832@fastmail.com, 21357@debbugs.gnu.org Received: via spool by 21357-submit@debbugs.gnu.org id=B21357.16291339984476 (code B ref 21357); Mon, 16 Aug 2021 17:14:01 +0000 Received: (at 21357) by debbugs.gnu.org; 16 Aug 2021 17:13:18 +0000 Received: from localhost ([127.0.0.1]:50869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFgAo-0001A8-8Q for submit@debbugs.gnu.org; Mon, 16 Aug 2021 13:13:18 -0400 Received: from outbound.soverin.net ([116.202.126.228]:48059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFgAl-00019u-1o for 21357@debbugs.gnu.org; Mon, 16 Aug 2021 13:13:16 -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 A007A3B9; Mon, 16 Aug 2021 17:13:08 +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=1629133987; bh=cqsbzBXsoSFcmoB86HqfTuMAPcYa3Lh+QaO7qH9l3UQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=jOWeJCIhXAmVv0OdRl/4psTqBwj4RR+Psf8XhvTa820jSdXNj216tByG5/aqXCj6i RaPn6SA/tfJ60N/y58bpd8W1dFioATV33fACryqjJK5vxQBuwhG+urlhVfH7H9oMPi JPCZBBqnNal8HIOlR9kpToiKGPPVspHP9oXCpyUfV8bsc/evyVrf0apMtfSp7wkzy7 D+pjL/h2iYLJbk+daKEI1pJ9vtUF0wUTR0g2noAXjYh7gFzTT0gWwXpZlPmM4nIdqG +Ha9jaNrLlLPECEXVxb0tgBl1KP5Hn1LF7h0DQMjVnPeb+Qd+H9pkeCjzcQxmxVmtS tu0xJVuyNxXzA== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.94.2) (envelope-from ) id 1mFgAZ-000dLJ-4d; Mon, 16 Aug 2021 18:13:03 +0100 Date: Mon, 16 Aug 2021 18:13:03 +0100 From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , random832@fastmail.com, 21357@debbugs.gnu.org References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87lf51bl7t.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87lf51bl7t.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Mon, Aug 16, 2021 at 02:57:58PM +0200, Lars Ingebrigtsen wrote: > random832@fastmail.com writes: > > > If I have Emacs (OSX App) started in daemon mode, and then create a > > GUI frame, e.g. emacsclient -c, an instance of Emacs.app starts, > > which then does not go away when the frame is closed with C-x C-c. > > Most menu items, even ones such as "New Frame (C-x 5 2)" that seem > > like they should make sense without a frame, are unresponsive. > > (I'm going through old bug reports that unfortunately weren't > resolved at the time.) > > Is this problem still present in recent Emacs versions? As far as I'm aware it is. -- Alan Third 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 unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Aug 2021 20:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen , random832@fastmail.com, 21357@debbugs.gnu.org Received: via spool by 21357-submit@debbugs.gnu.org id=B21357.162992274432415 (code B ref 21357); Wed, 25 Aug 2021 20:20:01 +0000 Received: (at 21357) by debbugs.gnu.org; 25 Aug 2021 20:19:04 +0000 Received: from localhost ([127.0.0.1]:47946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mIzMW-0008Ql-1B for submit@debbugs.gnu.org; Wed, 25 Aug 2021 16:19:04 -0400 Received: from outbound.soverin.net ([116.202.126.228]:42579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mIzMU-0008QG-1x for 21357@debbugs.gnu.org; Wed, 25 Aug 2021 16:19:03 -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 B69C7261; Wed, 25 Aug 2021 20:18:55 +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=1629922734; bh=osC1DZWneuJifuDZbmmyb01nVPTnNelekKK8sFkMVho=; h=Date:From:To:Subject:References:In-Reply-To:From; b=f2BJCLURgWXEXj9tIJmpEGQ2L6nW5CxdFmVQOcJZn2rqVzEpxPLhYmZqvPvq7RdjN wBniVHPt/7HATQbnA6kHPlDWP46ExoCWzoMCPJpOX5UFabZ1dSonfnSskR7mRtutPN vAkJKwxGpGQXEWmSvOmCBUz3gxoqTz8q1/mPqUwkh75H2Dg4g7iqkJvMa2xIebQjwz +8AxMDUgtGt/WFpC/xEhZhWGRu7w9QouFQOkYk/S/tKanSexHJY9+N+wN0NEVhRZXz kHtXtp16cfea9mJYhoVCo+0o/5eTwyGGIgJORetPBy5+Rr0EsHhTk9l+81AKUV4jbh MSs4zRCd2URgg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.94.2) (envelope-from ) id 1mIzMJ-000vRS-4j; Wed, 25 Aug 2021 21:18:51 +0100 Date: Wed, 25 Aug 2021 21:18:51 +0100 From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , random832@fastmail.com, 21357@debbugs.gnu.org References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87lf51bl7t.fsf@gnus.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="O0aDWS96krqfKNkg" Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --O0aDWS96krqfKNkg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Aug 16, 2021 at 06:13:03PM +0100, Alan Third wrote: > On Mon, Aug 16, 2021 at 02:57:58PM +0200, Lars Ingebrigtsen wrote: > > random832@fastmail.com writes: > > > > > If I have Emacs (OSX App) started in daemon mode, and then create a > > > GUI frame, e.g. emacsclient -c, an instance of Emacs.app starts, > > > which then does not go away when the frame is closed with C-x C-c. > > > Most menu items, even ones such as "New Frame (C-x 5 2)" that seem > > > like they should make sense without a frame, are unresponsive. > > > > (I'm going through old bug reports that unfortunately weren't > > resolved at the time.) > > > > Is this problem still present in recent Emacs versions? > > As far as I'm aware it is. The attached patch "fixes" this by hiding the app icon in the dock and removing the menus. It's still possible to create a new frame using emacsclient. There's still a bug when a terminal frame is open and the last GUI frame is closed. I've put the code in ns_delete_terminal, which may not be the best place. Perhaps it should go in the normal frame closing function and check whether there are any remaining open frames. The alternative is to occasionally run the NS run loop even when there are no NS frames open. I don't know how we could do that but it would allow us to leave the menu and dock icon available and operative even without any GUI frames open. -- Alan Third --O0aDWS96krqfKNkg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0001-Disable-the-NS-app-when-no-frames-are-left-bug-14619.patch" >From 5dd66d7966d32e8c42e12e16b8682c52d4487d81 Mon Sep 17 00:00:00 2001 From: Alan Third Date: Wed, 25 Aug 2021 21:00:07 +0100 Subject: [PATCH] Disable the NS app when no frames are left (bug#14619, bug#21357, bug#23586) * src/nsfns.m (Fx_create_frame): Enable the app. * src/nsterm.m (ns_delete_terminal): Disable the app. --- src/nsfns.m | 5 +++++ src/nsterm.m | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/src/nsfns.m b/src/nsfns.m index c40367703d..07bcab1816 100644 --- a/src/nsfns.m +++ b/src/nsfns.m @@ -1343,6 +1343,11 @@ Turn the input menu (an NSMenu) into a lisp list for tracking on lisp side. f->output_data.ns->in_animation = NO; +#ifdef NS_IMPL_COCOA + /* If the app has previously been disabled, start it up again. */ + [NSApp setActivationPolicy:NSApplicationActivationPolicyRegular]; +#endif + [[EmacsView alloc] initFrameFromEmacs: f]; ns_icon (f, parms); diff --git a/src/nsterm.m b/src/nsterm.m index 1c1f0c8f23..4bdc67c10b 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -5014,6 +5014,12 @@ static Lisp_Object ns_string_to_lispmod (const char *s) block_input (); +#ifdef NS_IMPL_COCOA + /* Rather than try to clean up the NS environment we can just + disable the app and leave it waiting for any new frames. */ + [NSApp setActivationPolicy:NSApplicationActivationPolicyProhibited]; +#endif + image_destroy_all_bitmaps (dpyinfo); ns_delete_display (dpyinfo); unblock_input (); -- 2.30.2 --O0aDWS96krqfKNkg-- From unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Aug 2021 14:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: random832@fastmail.com, 21357@debbugs.gnu.org Received: via spool by 21357-submit@debbugs.gnu.org id=B21357.16299864266044 (code B ref 21357); Thu, 26 Aug 2021 14:01:02 +0000 Received: (at 21357) by debbugs.gnu.org; 26 Aug 2021 14:00:26 +0000 Received: from localhost ([127.0.0.1]:49957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJFvd-0001ZO-R9 for submit@debbugs.gnu.org; Thu, 26 Aug 2021 10:00:26 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJFvb-0001ZB-8W for 21357@debbugs.gnu.org; Thu, 26 Aug 2021 10:00:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=RvgV3UIAVTnKOgIKMVrA6YLpiC4XN+3taWxI+66MgN8=; b=MBf0EO9aSz0H+bSF5u1/d0+7Jb 4XryqZXgbJZJuGuSJ7uNBBI/8dnR0Dya58uiP5OG1VQL63rA+xSTGVltyBj8DHXjAdBCuRfbODKLA C77O5yIWP+hgdHlBY+reY9dbsoNTQWhKrDcODkEvEKneqmJH9ZvHnchCHgUYUTKFdwsk=; 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 1mJFvQ-0001UV-Mm; Thu, 26 Aug 2021 16:00:16 +0200 From: Lars Ingebrigtsen References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87lf51bl7t.fsf@gnus.org> Date: Thu, 26 Aug 2021 16:00:12 +0200 In-Reply-To: (Alan Third's message of "Wed, 25 Aug 2021 21:18:51 +0100") Message-ID: <87tujc1f2r.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Alan Third writes: > The attached patch "fixes" this by hiding the app icon in the dock and > removing the menus. It's still possible to create a new frame using > emacsclient. I think that makes sense... 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-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 (---) Alan Third writes: > The attached patch "fixes" this by hiding the app icon in the dock and > removing the menus. It's still possible to create a new frame using > emacsclient. I think that makes sense... > The alternative is to occasionally run the NS run loop even when there > are no NS frames open. I don't know how we could do that but it would > allow us to leave the menu and dock icon available and operative even > without any GUI frames open. I would expect there to be nothing in the dock when running an Emacs daemon (and there's no frames open), but don't really have an opinion on this. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Jun 20 19:56:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Aug 2021 09:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21357 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: random832@fastmail.com, 21357@debbugs.gnu.org Received: via spool by 21357-submit@debbugs.gnu.org id=B21357.163022925225372 (code B ref 21357); Sun, 29 Aug 2021 09:28:01 +0000 Received: (at 21357) by debbugs.gnu.org; 29 Aug 2021 09:27:32 +0000 Received: from localhost ([127.0.0.1]:55495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKH68-0006b6-MD for submit@debbugs.gnu.org; Sun, 29 Aug 2021 05:27:32 -0400 Received: from outbound.soverin.net ([116.202.126.228]:52797) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKH62-0006ao-GE for 21357@debbugs.gnu.org; Sun, 29 Aug 2021 05:27:27 -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 2E7B01DC; Sun, 29 Aug 2021 09:27:16 +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=1630229235; bh=yhP5tQtKVmouQ07BHGbGpx+pencsbWoHzuCoHx8dUXI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=U5CmII1pWQ9SkzBnmYM5icQJivsuETdpCwsBY4HX5wbFjQMxQeOEXHUqVnHElYLvm jfe+qoqbuexYSXXH00GfxlGS/zpvJD2D8bmHJiJSvNzg0WgkEQ8EDBWTBO9I4p/Gni l0Tro5LSvtEVQZlju1fA6Dy6xW3Yjso3ZSYgJyl9zB0hKeQ17hQ2Nw1DeIfhOLhCl+ IoYh7eZhsMlaFBm9hocHFZgbJZcOB0ZIdCUBknSFMrsTwf9ts2xPYfz/j+arJRG+lb fs3mCEfvUCOxAf6ggCxwc4nL1W1PdkD4ENALjh6c/fhLkXJ9CLbPIHHE/Wo0/gzMWb 4syNvhMeIgGAg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.94.2) (envelope-from ) id 1mKH5r-0010hI-Ou; Sun, 29 Aug 2021 10:27:11 +0100 Date: Sun, 29 Aug 2021 10:27:11 +0100 From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , random832@fastmail.com, 21357@debbugs.gnu.org References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87lf51bl7t.fsf@gnus.org> <87tujc1f2r.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87tujc1f2r.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, Aug 26, 2021 at 04:00:12PM +0200, Lars Ingebrigtsen wrote: > Alan Third writes: > > > The attached patch "fixes" this by hiding the app icon in the dock and > > removing the menus. It's still possible to create a new frame using > > emacsclient. > > I think that makes sense... Since I don't think we're likely to get anyone testing this on the strength of this bug report, I've pushed it to master and we can wait and see if anyone has any comments. > > The alternative is to occasionally run the NS run loop even when there > > are no NS frames open. I don't know how we could do that but it would > > allow us to leave the menu and dock icon available and operative even > > without any GUI frames open. > > I would expect there to be nothing in the dock when running an Emacs > daemon (and there's no frames open), but don't really have an opinion on > this. I reckon that many Mac users would expect if they run an application (in the normal way, not daemon mode) and close all the windows the application menu and dock icon will still work, allowing them to open new windows and so on. I don't think it's unreasonable for the app to just quit, though. -- Alan Third From unknown Fri Jun 20 19:56:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: random832@fastmail.com Subject: bug#21357: closed (Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame) Message-ID: References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> X-Gnu-PR-Message: they-closed 21357 X-Gnu-PR-Package: emacs Reply-To: 21357@debbugs.gnu.org Date: Sat, 09 Oct 2021 14:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1633791482-30718-1" This is a multi-part message in MIME format... ------------=_1633791482-30718-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame 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 21357@debbugs.gnu.org. --=20 21357: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21357 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1633791482-30718-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 21357-done) by debbugs.gnu.org; 9 Oct 2021 14:57:55 +0000 Received: from localhost ([127.0.0.1]:53935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZDnO-0007zA-Se for submit@debbugs.gnu.org; Sat, 09 Oct 2021 10:57:55 -0400 Received: from outbound.soverin.net ([116.202.126.228]:55659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZDnK-0007yt-7H for 21357-done@debbugs.gnu.org; Sat, 09 Oct 2021 10:57:52 -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 1FC84E3; Sat, 9 Oct 2021 14:57:43 +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=1633791462; bh=Pq8jlo3sIqTyRvZfRe3xaWiC0C1NF0YoxezD/3KRDN0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=hxGzNJ3q13cZ0F9ivqd4nAZPoCN67ZkFvZI/HpPYuz8x60SMPQRT3Pm2bVaIAPK6F gCsOZkQjlgXWznJaaQabllwxpgj/d4BrMH/r0/gdKcvvQLL2G+lXsn+SnhspYCzJfk KuqJ/XpSjy7UnsBIkRBP5PEVyMxF4o7v21jo6ajD87Cnd+l34uvKFhnGqqJaardrae 9vLzNQNWe2PQkA32b9ldf8mfDoWO2gwrQK8lwe7EdpWj4IkzdWa0XKqFh2oEYKj4tv 2JIq4lbgA2MAYeypJWH4Zr+QuhZSbHKVNQvcqVMhEotPGe9UWCQ6lq0uFzwot5kK6q V4b+k//Hnq5hg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1mZDn9-000CUZ-6g; Sat, 09 Oct 2021 15:57:39 +0100 Date: Sat, 9 Oct 2021 15:57:39 +0100 From: Alan Third To: Lars Ingebrigtsen , random832@fastmail.com, 21357-done@debbugs.gnu.org Subject: Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , random832@fastmail.com, 21357-done@debbugs.gnu.org References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87lf51bl7t.fsf@gnus.org> <87tujc1f2r.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21357-done 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 (-) On Sun, Aug 29, 2021 at 10:27:11AM +0100, Alan Third wrote: > On Thu, Aug 26, 2021 at 04:00:12PM +0200, Lars Ingebrigtsen wrote: > > Alan Third writes: > > > > > The attached patch "fixes" this by hiding the app icon in the dock and > > > removing the menus. It's still possible to create a new frame using > > > emacsclient. > > > > I think that makes sense... > > Since I don't think we're likely to get anyone testing this on the > strength of this bug report, I've pushed it to master and we can wait > and see if anyone has any comments. It's been over a month with no complaints, so I'm closing this bug report. -- Alan Third ------------=_1633791482-30718-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Aug 2015 23:38:20 +0000 Received: from localhost ([127.0.0.1]:39352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZUkGp-0007wo-5J for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:38:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48295) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZUkEZ-0007sC-OL for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:36:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUkEY-0006IJ-5q for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:35:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53475) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUkEY-0006IF-38 for submit@debbugs.gnu.org; Wed, 26 Aug 2015 19:35:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUkEW-0005rL-S0 for bug-gnu-emacs@gnu.org; Wed, 26 Aug 2015 19:35:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUkES-0006Gy-JQ for bug-gnu-emacs@gnu.org; Wed, 26 Aug 2015 19:35:56 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:56612) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUkES-0006GW-9N for bug-gnu-emacs@gnu.org; Wed, 26 Aug 2015 19:35:52 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id B356922363 for ; Wed, 26 Aug 2015 19:35:50 -0400 (EDT) Received: from web2 ([10.202.2.212]) by compute1.internal (MEProxy); Wed, 26 Aug 2015 19:35:50 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=CF4 uehQubzYsgNIA5HNlDtUSzv8=; b=g8JCT/rB/7xVHPLdWPKdBquvxq6h4CvaNJs lsTzq2mZT1XCua13sZUbkyCl4rpObGsIwMX5mJyE60Ua9zhV6LnnjWEFMOOTLC6n UyY7+DwnW14UkYahbZ7Jd4UN7T0ByzvVjM+SfuVG/m7KdFF8LkJwpGIQZM0pksG8 4lmSPyAs= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=CF4uehQubzYsgNIA5HNlDtUSzv8=; b=q2vI8 53tloDtsvUX/FV59xjNvkxGracWn2kd2y6Mn2+zTZE4PlZ/MhvA377tLExe2gCOn qwkcpGNS58KPMio/k9PxsmJl21UZK8qSwFcss9H1J7khzxy5NexyAIZjAmnlsOi9 3k4mT2X5Np0xutfU+9gzsbWY64VszKfBp/79bk= Received: by web2.nyi.internal (Postfix, from userid 99) id 75EA7540075; Wed, 26 Aug 2015 19:35:50 -0400 (EDT) Message-Id: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> X-Sasl-Enc: YqacmzDsJ65vPRX37yMsKO+AAk+WvLydek/cu+pQtcHr 1440632150 From: random832@fastmail.com To: bug-gnu-emacs@gnu.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-4500bf93 Subject: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Date: Wed, 26 Aug 2015 19:35:50 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 26 Aug 2015 19:38:17 -0400 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.1 (----) If I have Emacs (OSX App) started in daemon mode, and then create a GUI frame, e.g. emacsclient -c, an instance of Emacs.app starts, which then does not go away when the frame is closed with C-x C-c. Most menu items, even ones such as "New Frame (C-x 5 2)" that seem like they should make sense without a frame, are unresponsive. The app is also unable to respond to s-q, though it does respond to the "Quit Emacs (Command-Q)" item in the App menu, which C-h k shows as sending rather than a sequence. I'm not sure what behavior should be expected here. In order of my personal preference: 1. Keep the app open, and most menu commands should open a new frame. 2. Somehow (is this possible?) close the app instance without shutting down the daemon process, when there are no frames. 3. Somehow create a separate app instance for each emacsclient -c process. In GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) of 2015-04-10 on builder10-9.porkrind.org Windowing system distributor `Apple', version 10.3.1344 Configured using: `configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp'' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t electric-indent-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 messages: Starting Emacs daemon. When done with this frame, type C-x 5 0 Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils server time-date tooltip electric uniquify 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 nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 72471 4238) (symbols 48 17293 0) (miscs 40 43 140) (strings 32 10183 4263) (string-bytes 1 271546) (vectors 16 9219) (vector-slots 8 376271 16268) (floats 8 57 68) (intervals 56 173 0) (buffers 960 12)) ------------=_1633791482-30718-1-- From unknown Fri Jun 20 19:56:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ryan Subject: bug#14619: closed (Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame) Message-ID: References: <51BB5102.3050105@thompsonclan.org> X-Gnu-PR-Message: they-closed 14619 X-Gnu-PR-Package: emacs Reply-To: 14619@debbugs.gnu.org Date: Sat, 09 Oct 2021 14:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1633791482-30718-3" This is a multi-part message in MIME format... ------------=_1633791482-30718-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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. --=20 21357: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21357 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1633791482-30718-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 21357-done) by debbugs.gnu.org; 9 Oct 2021 14:57:55 +0000 Received: from localhost ([127.0.0.1]:53935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZDnO-0007zA-Se for submit@debbugs.gnu.org; Sat, 09 Oct 2021 10:57:55 -0400 Received: from outbound.soverin.net ([116.202.126.228]:55659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZDnK-0007yt-7H for 21357-done@debbugs.gnu.org; Sat, 09 Oct 2021 10:57:52 -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 1FC84E3; Sat, 9 Oct 2021 14:57:43 +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=1633791462; bh=Pq8jlo3sIqTyRvZfRe3xaWiC0C1NF0YoxezD/3KRDN0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=hxGzNJ3q13cZ0F9ivqd4nAZPoCN67ZkFvZI/HpPYuz8x60SMPQRT3Pm2bVaIAPK6F gCsOZkQjlgXWznJaaQabllwxpgj/d4BrMH/r0/gdKcvvQLL2G+lXsn+SnhspYCzJfk KuqJ/XpSjy7UnsBIkRBP5PEVyMxF4o7v21jo6ajD87Cnd+l34uvKFhnGqqJaardrae 9vLzNQNWe2PQkA32b9ldf8mfDoWO2gwrQK8lwe7EdpWj4IkzdWa0XKqFh2oEYKj4tv 2JIq4lbgA2MAYeypJWH4Zr+QuhZSbHKVNQvcqVMhEotPGe9UWCQ6lq0uFzwot5kK6q V4b+k//Hnq5hg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1mZDn9-000CUZ-6g; Sat, 09 Oct 2021 15:57:39 +0100 Date: Sat, 9 Oct 2021 15:57:39 +0100 From: Alan Third To: Lars Ingebrigtsen , random832@fastmail.com, 21357-done@debbugs.gnu.org Subject: Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , random832@fastmail.com, 21357-done@debbugs.gnu.org References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87lf51bl7t.fsf@gnus.org> <87tujc1f2r.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21357-done 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 (-) On Sun, Aug 29, 2021 at 10:27:11AM +0100, Alan Third wrote: > On Thu, Aug 26, 2021 at 04:00:12PM +0200, Lars Ingebrigtsen wrote: > > Alan Third writes: > > > > > The attached patch "fixes" this by hiding the app icon in the dock and > > > removing the menus. It's still possible to create a new frame using > > > emacsclient. > > > > I think that makes sense... > > Since I don't think we're likely to get anyone testing this on the > strength of this bug report, I've pushed it to master and we can wait > and see if anyone has any comments. It's been over a month with no complaints, so I'm closing this bug report. -- Alan Third ------------=_1633791482-30718-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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) ------------=_1633791482-30718-3-- From unknown Fri Jun 20 19:56:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jiegec Subject: bug#23586: closed (Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame) Message-ID: References: <4DB8DD72-2946-4334-A4F1-6ADB31AAA7FF@qq.com> X-Gnu-PR-Message: they-closed 23586 X-Gnu-PR-Package: emacs Reply-To: 23586@debbugs.gnu.org Date: Sat, 09 Oct 2021 14:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1633791482-30718-5" This is a multi-part message in MIME format... ------------=_1633791482-30718-5 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #21357: 25.0.94; The 'New Frame' menu item does not always work in Max OS X= El Capitan. 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 23586@debbugs.gnu.org. --=20 21357: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21357 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1633791482-30718-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 21357-done) by debbugs.gnu.org; 9 Oct 2021 14:57:55 +0000 Received: from localhost ([127.0.0.1]:53935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZDnO-0007zA-Se for submit@debbugs.gnu.org; Sat, 09 Oct 2021 10:57:55 -0400 Received: from outbound.soverin.net ([116.202.126.228]:55659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZDnK-0007yt-7H for 21357-done@debbugs.gnu.org; Sat, 09 Oct 2021 10:57:52 -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 1FC84E3; Sat, 9 Oct 2021 14:57:43 +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=1633791462; bh=Pq8jlo3sIqTyRvZfRe3xaWiC0C1NF0YoxezD/3KRDN0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=hxGzNJ3q13cZ0F9ivqd4nAZPoCN67ZkFvZI/HpPYuz8x60SMPQRT3Pm2bVaIAPK6F gCsOZkQjlgXWznJaaQabllwxpgj/d4BrMH/r0/gdKcvvQLL2G+lXsn+SnhspYCzJfk KuqJ/XpSjy7UnsBIkRBP5PEVyMxF4o7v21jo6ajD87Cnd+l34uvKFhnGqqJaardrae 9vLzNQNWe2PQkA32b9ldf8mfDoWO2gwrQK8lwe7EdpWj4IkzdWa0XKqFh2oEYKj4tv 2JIq4lbgA2MAYeypJWH4Zr+QuhZSbHKVNQvcqVMhEotPGe9UWCQ6lq0uFzwot5kK6q V4b+k//Hnq5hg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1mZDn9-000CUZ-6g; Sat, 09 Oct 2021 15:57:39 +0100 Date: Sat, 9 Oct 2021 15:57:39 +0100 From: Alan Third To: Lars Ingebrigtsen , random832@fastmail.com, 21357-done@debbugs.gnu.org Subject: Re: bug#21357: 24.5; Daemon leaves Mac OSX App open after closing GUI frame Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , random832@fastmail.com, 21357-done@debbugs.gnu.org References: <1440632150.3684.367076905.44E7CC0C@webmail.messagingengine.com> <87lf51bl7t.fsf@gnus.org> <87tujc1f2r.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21357-done 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 (-) On Sun, Aug 29, 2021 at 10:27:11AM +0100, Alan Third wrote: > On Thu, Aug 26, 2021 at 04:00:12PM +0200, Lars Ingebrigtsen wrote: > > Alan Third writes: > > > > > The attached patch "fixes" this by hiding the app icon in the dock and > > > removing the menus. It's still possible to create a new frame using > > > emacsclient. > > > > I think that makes sense... > > Since I don't think we're likely to get anyone testing this on the > strength of this bug report, I've pushed it to master and we can wait > and see if anyone has any comments. It's been over a month with no complaints, so I'm closing this bug report. -- Alan Third ------------=_1633791482-30718-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 May 2016 15:29:15 +0000 Received: from localhost ([127.0.0.1]:59211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3mMR-0008NK-9T for submit@debbugs.gnu.org; Fri, 20 May 2016 11:29:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3gs8-0005Kb-QG for submit@debbugs.gnu.org; Fri, 20 May 2016 05:37:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b3grz-0001IT-6a for submit@debbugs.gnu.org; Fri, 20 May 2016 05:37:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3grz-0001IA-2W for submit@debbugs.gnu.org; Fri, 20 May 2016 05:37:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46670) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3grs-00055I-SB for bug-gnu-emacs@gnu.org; Fri, 20 May 2016 05:37:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b3gro-0001Gg-7V for bug-gnu-emacs@gnu.org; Fri, 20 May 2016 05:37:16 -0400 Received: from smtpbgau1.qq.com ([54.206.16.166]:47609) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3grm-0001Df-Qa for bug-gnu-emacs@gnu.org; Fri, 20 May 2016 05:37:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1463736998; bh=xEfMacUapks9JrGaucMOgAmE4tC+Y4C0J+KwhxCZsJM=; h=From:Content-Type:Content-Transfer-Encoding:Subject:Message-Id:Date:To:Mime-Version; b=BRCb3xzph3Q1km93iD7tm0/XF1S4hUhY/Ic2nC91bv3HbXis41niSFrKdzu2E35TE oLa6aKJFMkmJcvq8KHYIIlFzie1+evHk+JWzKvk/9BfBjnJF8J+nOcFvPFf4PHarvf SZMFWzh2iCvUD1fSWluOW8RIS8bkyYgs2+X95TZU= X-QQ-mid: esmtp11t1463736996t437t17346 Received: from [192.168.0.162] (unknown [183.54.161.41]) by esmtp4.qq.com (ESMTP) with SMTP id 0 for ; Fri, 20 May 2016 17:36:35 +0800 (CST) X-QQ-SSF: 0100000000000050F31000000000000 X-QQ-FEAT: 7dyrQdWWwZJ2LSwsaty0eUMnIONUTmyfESphWqJ5CXHbSccj/Ly/5iOSr/AR9 VyDO3i9xxowycymsDXvWDoSugla7yIa+E03MuTvko6G8MxfWV8syEohA7hqxuMhYCEwYJEg nJmokWHNGtAqBUhcmmxiflUhGEtlH18Xe9X34Amj8T26mZ5bn9KbVxruREvW/xKCj0Pn++X FIg2sWJYZDwj/uHq2A5L6Rwc40TBe0LDPdpwy2mcKWQ== X-QQ-GoodBg: 0 From: Jiegec Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: 25.0.94; The 'New Frame' menu item does not always work in Max OS X El Capitan. Message-Id: <4DB8DD72-2946-4334-A4F1-6ADB31AAA7FF@qq.com> Date: Fri, 20 May 2016 17:36:37 +0800 To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-QQ-SENDSIZE: 520 X-QQ-Bgrelay: 1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 20 May 2016 11:29:09 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Recipe: $ Build emacs --with-ns $ emacs --daemon $ emacsclient -c # Correctly opens a new frame $ C-x C-c $ Right click emacs icon in dock $ Click 'New Frame' -- no window shown $ emacsclient -c # Create a new frame $ Right click emacs icon in dock $ Click 'New Frame' -- showing a new window showing the same content = with the previous window I think the expected behavior should be: open a new window even if no window is showing. Am I misunderstanding something? And what is the difference between frame and window? In GNU Emacs 25.0.94.1 (x86_64-apple-darwin15.4.0, NS appkit-1404.46 = Version 10.11.4 (Build 15E65)) of 2016-05-19 built on MacBookAirs-MacBook-Air.local Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=3D/usr/local/share/emacs/site-lisp --infodir=3D/usr/local/Cellar/emacs/25.0.94/share/info/emacs --prefix=3D/usr/local/Cellar/emacs/25.0.94 --with-xml2 --without-dbus --without-gnutls --with-rsvg --with-imagemagick --with-ns --disable-ns-self-contained' Configured features: JPEG RSVG IMAGEMAGICK NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_CTYPE: UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: smartparens-global-mode: t smartparens-mode: t electric-align-mode: t evil-escape-mode: t volatile-highlights-mode: t yas-global-mode: t yas-minor-mode: t diff-auto-refine-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t global-flycheck-mode: t flycheck-mode: t which-key-mode: t global-aggressive-indent-mode: t aggressive-indent-mode: t editorconfig-mode: t region-state-mode: t company-quickhelp-mode: t company-statistics-mode: t global-company-mode: t company-mode: t super-save-mode: t ivy-mode: t global-whitespace-cleanup-mode: t whitespace-cleanup-mode: t keyfreq-autosave-mode: t keyfreq-mode: t global-undo-tree-mode: t undo-tree-mode: t evil-mode: t evil-local-mode: t savehist-mode: t xterm-mouse-mode: t global-auto-revert-mode: t show-paren-mode: t which-function-mode: t delete-selection-mode: t global-linum-mode: t linum-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-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 size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent messages: Wrote /Users/macbookair/.newsrc Saving /Users/macbookair/.newsrc.eld... Saving file /Users/macbookair/.newsrc.eld... Wrote /Users/macbookair/.newsrc.eld Saving /Users/macbookair/.newsrc.eld...done fcitx--active-p-proc: Wrong type argument: stringp, nil When done with this frame, type C-x 5 0 Active processes exist; kill them and exit anyway? n tty-create-frame-with-faces: Unknown terminal type When done with this frame, type C-x 5 0 Load-path shadows: /Users/macbookair/.emacs.d/elpa/helm-20160518.718/helm-multi-match hides = /Users/macbookair/.emacs.d/elpa/helm-core-20160518.2234/helm-multi-match /Users/macbookair/.emacs.d/elpa/general-20160518.1719/elpa hides = /Users/macbookair/.emacs.d/elpa/lispy-20160516.313/elpa /Users/macbookair/.emacs.d/elpa/org-20160516/ox hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox /Users/macbookair/.emacs.d/elpa/org-20160516/ox-texinfo hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-texinfo /Users/macbookair/.emacs.d/elpa/org-20160516/ox-publish hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-publish /Users/macbookair/.emacs.d/elpa/org-20160516/ox-org hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-org /Users/macbookair/.emacs.d/elpa/org-20160516/ox-odt hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-odt /Users/macbookair/.emacs.d/elpa/org-20160516/ox-md hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-md /Users/macbookair/.emacs.d/elpa/org-20160516/ox-man hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-man /Users/macbookair/.emacs.d/elpa/org-20160516/ox-latex hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-latex /Users/macbookair/.emacs.d/elpa/org-20160516/ox-icalendar hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-icalendar /Users/macbookair/.emacs.d/elpa/org-20160516/ox-html hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-html /Users/macbookair/.emacs.d/elpa/org-20160516/ox-beamer hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-beamer /Users/macbookair/.emacs.d/elpa/org-20160516/ox-ascii hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ox-ascii /Users/macbookair/.emacs.d/elpa/org-20160516/org hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org /Users/macbookair/.emacs.d/elpa/org-20160516/org-w3m hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-w3m /Users/macbookair/.emacs.d/elpa/org-20160516/org-version hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-version /Users/macbookair/.emacs.d/elpa/org-20160516/org-timer hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-timer /Users/macbookair/.emacs.d/elpa/org-20160516/org-table hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-table /Users/macbookair/.emacs.d/elpa/org-20160516/org-src hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-src /Users/macbookair/.emacs.d/elpa/org-20160516/org-rmail hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-rmail /Users/macbookair/.emacs.d/elpa/org-20160516/org-protocol hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-protocol /Users/macbookair/.emacs.d/elpa/org-20160516/org-plot hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-plot /Users/macbookair/.emacs.d/elpa/org-20160516/org-pcomplete hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-pcomplete /Users/macbookair/.emacs.d/elpa/org-20160516/org-mouse hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-mouse /Users/macbookair/.emacs.d/elpa/org-20160516/org-mobile hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-mobile /Users/macbookair/.emacs.d/elpa/org-20160516/org-mhe hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-mhe /Users/macbookair/.emacs.d/elpa/org-20160516/org-macs hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-macs /Users/macbookair/.emacs.d/elpa/org-20160516/org-macro hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-macro /Users/macbookair/.emacs.d/elpa/org-20160516/org-loaddefs hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-loaddefs /Users/macbookair/.emacs.d/elpa/org-20160516/org-list hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-list /Users/macbookair/.emacs.d/elpa/org-20160516/org-lint hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-lint /Users/macbookair/.emacs.d/elpa/org-20160516/org-irc hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-irc /Users/macbookair/.emacs.d/elpa/org-20160516/org-install hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-install /Users/macbookair/.emacs.d/elpa/org-20160516/org-inlinetask hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-inlinetask /Users/macbookair/.emacs.d/elpa/org-20160516/org-info hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-info /Users/macbookair/.emacs.d/elpa/org-20160516/org-indent hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-indent /Users/macbookair/.emacs.d/elpa/org-20160516/org-id hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-id /Users/macbookair/.emacs.d/elpa/org-20160516/org-habit hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-habit /Users/macbookair/.emacs.d/elpa/org-20160516/org-gnus hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-gnus /Users/macbookair/.emacs.d/elpa/org-20160516/org-footnote hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-footnote /Users/macbookair/.emacs.d/elpa/org-20160516/org-feed hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-feed /Users/macbookair/.emacs.d/elpa/org-20160516/org-faces hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-faces /Users/macbookair/.emacs.d/elpa/org-20160516/org-eshell hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-eshell /Users/macbookair/.emacs.d/elpa/org-20160516/org-entities hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-entities /Users/macbookair/.emacs.d/elpa/org-20160516/org-element hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-element /Users/macbookair/.emacs.d/elpa/org-20160516/org-docview hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-docview /Users/macbookair/.emacs.d/elpa/org-20160516/org-datetree hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-datetree /Users/macbookair/.emacs.d/elpa/org-20160516/org-ctags hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-ctags /Users/macbookair/.emacs.d/elpa/org-20160516/org-crypt hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-crypt /Users/macbookair/.emacs.d/elpa/org-20160516/org-compat hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-compat /Users/macbookair/.emacs.d/elpa/org-20160516/org-colview hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-colview /Users/macbookair/.emacs.d/elpa/org-20160516/org-clock hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-clock /Users/macbookair/.emacs.d/elpa/org-20160516/org-capture hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-capture /Users/macbookair/.emacs.d/elpa/org-20160516/org-bibtex hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-bibtex /Users/macbookair/.emacs.d/elpa/org-20160516/org-bbdb hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-bbdb /Users/macbookair/.emacs.d/elpa/org-20160516/org-attach hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-attach /Users/macbookair/.emacs.d/elpa/org-20160516/org-archive hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-archive /Users/macbookair/.emacs.d/elpa/org-20160516/org-agenda hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/org-agenda /Users/macbookair/.emacs.d/elpa/org-20160516/ob hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob /Users/macbookair/.emacs.d/elpa/org-20160516/ob-tangle hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-tangle /Users/macbookair/.emacs.d/elpa/org-20160516/ob-table hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-table /Users/macbookair/.emacs.d/elpa/org-20160516/ob-stan hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-stan /Users/macbookair/.emacs.d/elpa/org-20160516/ob-sqlite hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-sqlite /Users/macbookair/.emacs.d/elpa/org-20160516/ob-sql hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-sql /Users/macbookair/.emacs.d/elpa/org-20160516/ob-shen hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-shen /Users/macbookair/.emacs.d/elpa/org-20160516/ob-shell hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-shell /Users/macbookair/.emacs.d/elpa/org-20160516/ob-sed hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-sed /Users/macbookair/.emacs.d/elpa/org-20160516/ob-screen hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-screen /Users/macbookair/.emacs.d/elpa/org-20160516/ob-scheme hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-scheme /Users/macbookair/.emacs.d/elpa/org-20160516/ob-scala hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-scala /Users/macbookair/.emacs.d/elpa/org-20160516/ob-sass hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-sass /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ruby hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-ruby /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ref hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-ref /Users/macbookair/.emacs.d/elpa/org-20160516/ob-R hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-R /Users/macbookair/.emacs.d/elpa/org-20160516/ob-python hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-python /Users/macbookair/.emacs.d/elpa/org-20160516/ob-processing hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-processing /Users/macbookair/.emacs.d/elpa/org-20160516/ob-plantuml hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-plantuml /Users/macbookair/.emacs.d/elpa/org-20160516/ob-picolisp hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-picolisp /Users/macbookair/.emacs.d/elpa/org-20160516/ob-perl hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-perl /Users/macbookair/.emacs.d/elpa/org-20160516/ob-org hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-org /Users/macbookair/.emacs.d/elpa/org-20160516/ob-octave hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-octave /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ocaml hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-ocaml /Users/macbookair/.emacs.d/elpa/org-20160516/ob-mscgen hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-mscgen /Users/macbookair/.emacs.d/elpa/org-20160516/ob-maxima hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-maxima /Users/macbookair/.emacs.d/elpa/org-20160516/ob-matlab hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-matlab /Users/macbookair/.emacs.d/elpa/org-20160516/ob-makefile hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-makefile /Users/macbookair/.emacs.d/elpa/org-20160516/ob-lob hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-lob /Users/macbookair/.emacs.d/elpa/org-20160516/ob-lisp hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-lisp /Users/macbookair/.emacs.d/elpa/org-20160516/ob-lilypond hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-lilypond /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ledger hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-ledger /Users/macbookair/.emacs.d/elpa/org-20160516/ob-latex hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-latex /Users/macbookair/.emacs.d/elpa/org-20160516/ob-keys hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-keys /Users/macbookair/.emacs.d/elpa/org-20160516/ob-js hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-js /Users/macbookair/.emacs.d/elpa/org-20160516/ob-java hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-java /Users/macbookair/.emacs.d/elpa/org-20160516/ob-J hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-J /Users/macbookair/.emacs.d/elpa/org-20160516/ob-io hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-io /Users/macbookair/.emacs.d/elpa/org-20160516/ob-haskell hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-haskell /Users/macbookair/.emacs.d/elpa/org-20160516/ob-groovy hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-groovy /Users/macbookair/.emacs.d/elpa/org-20160516/ob-gnuplot hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-gnuplot /Users/macbookair/.emacs.d/elpa/org-20160516/ob-fortran hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-fortran /Users/macbookair/.emacs.d/elpa/org-20160516/ob-forth hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-forth /Users/macbookair/.emacs.d/elpa/org-20160516/ob-exp hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-exp /Users/macbookair/.emacs.d/elpa/org-20160516/ob-eval hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-eval /Users/macbookair/.emacs.d/elpa/org-20160516/ob-emacs-lisp hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-emacs-lisp /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ebnf hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-ebnf /Users/macbookair/.emacs.d/elpa/org-20160516/ob-dot hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-dot /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ditaa hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-ditaa /Users/macbookair/.emacs.d/elpa/org-20160516/ob-css hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-css /Users/macbookair/.emacs.d/elpa/org-20160516/ob-core hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-core /Users/macbookair/.emacs.d/elpa/org-20160516/ob-coq hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-coq /Users/macbookair/.emacs.d/elpa/org-20160516/ob-comint hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-comint /Users/macbookair/.emacs.d/elpa/org-20160516/ob-clojure hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-clojure /Users/macbookair/.emacs.d/elpa/org-20160516/ob-calc hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-calc /Users/macbookair/.emacs.d/elpa/org-20160516/ob-C hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-C /Users/macbookair/.emacs.d/elpa/org-20160516/ob-awk hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-awk /Users/macbookair/.emacs.d/elpa/org-20160516/ob-asymptote hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-asymptote /Users/macbookair/.emacs.d/elpa/org-20160516/ob-abc hides = /Users/macbookair/.emacs.d/elpa/org-plus-contrib-20160516/ob-abc = /Users/macbookair/.emacs.d/elpa/solarized-theme-20160515.442/solarized-the= me hides = /Users/macbookair/.emacs.d/elpa/color-theme-solarized-20160219.924/solariz= ed-theme /Users/macbookair/.emacs.d/elpa/inf-ruby-20160423.837/inf-ruby hides = /usr/local/share/emacs/site-lisp/ruby/inf-ruby /Users/macbookair/.emacs.d/elpa/org-20160516/ox hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox /Users/macbookair/.emacs.d/elpa/org-20160516/ox-texinfo hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-texinfo /Users/macbookair/.emacs.d/elpa/org-20160516/ox-publish hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-publish /Users/macbookair/.emacs.d/elpa/org-20160516/ox-org hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-org /Users/macbookair/.emacs.d/elpa/org-20160516/ox-odt hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-odt /Users/macbookair/.emacs.d/elpa/org-20160516/ox-md hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-md /Users/macbookair/.emacs.d/elpa/org-20160516/ox-man hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-man /Users/macbookair/.emacs.d/elpa/org-20160516/ox-latex hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-latex /Users/macbookair/.emacs.d/elpa/org-20160516/ox-icalendar hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-icalendar /Users/macbookair/.emacs.d/elpa/org-20160516/ox-html hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-html /Users/macbookair/.emacs.d/elpa/org-20160516/ox-beamer hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-beamer /Users/macbookair/.emacs.d/elpa/org-20160516/ox-ascii hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ox-ascii /Users/macbookair/.emacs.d/elpa/org-20160516/org hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org /Users/macbookair/.emacs.d/elpa/org-20160516/org-w3m hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-w3m /Users/macbookair/.emacs.d/elpa/org-20160516/org-version hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-version /Users/macbookair/.emacs.d/elpa/org-20160516/org-timer hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-timer /Users/macbookair/.emacs.d/elpa/org-20160516/org-table hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-table /Users/macbookair/.emacs.d/elpa/org-20160516/org-src hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-src /Users/macbookair/.emacs.d/elpa/org-20160516/org-rmail hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-rmail /Users/macbookair/.emacs.d/elpa/org-20160516/org-protocol hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-protocol /Users/macbookair/.emacs.d/elpa/org-20160516/org-plot hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-plot /Users/macbookair/.emacs.d/elpa/org-20160516/org-pcomplete hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-pcomplete= /Users/macbookair/.emacs.d/elpa/org-20160516/org-mouse hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-mouse /Users/macbookair/.emacs.d/elpa/org-20160516/org-mobile hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-mobile /Users/macbookair/.emacs.d/elpa/org-20160516/org-mhe hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-mhe /Users/macbookair/.emacs.d/elpa/org-20160516/org-macs hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-macs /Users/macbookair/.emacs.d/elpa/org-20160516/org-macro hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-macro /Users/macbookair/.emacs.d/elpa/org-20160516/org-loaddefs hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-loaddefs /Users/macbookair/.emacs.d/elpa/org-20160516/org-list hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-list /Users/macbookair/.emacs.d/elpa/org-20160516/org-irc hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-irc /Users/macbookair/.emacs.d/elpa/org-20160516/org-install hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-install /Users/macbookair/.emacs.d/elpa/org-20160516/org-inlinetask hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-inlinetas= k /Users/macbookair/.emacs.d/elpa/org-20160516/org-info hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-info /Users/macbookair/.emacs.d/elpa/org-20160516/org-indent hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-indent /Users/macbookair/.emacs.d/elpa/org-20160516/org-id hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-id /Users/macbookair/.emacs.d/elpa/org-20160516/org-habit hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-habit /Users/macbookair/.emacs.d/elpa/org-20160516/org-gnus hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-gnus /Users/macbookair/.emacs.d/elpa/org-20160516/org-footnote hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-footnote /Users/macbookair/.emacs.d/elpa/org-20160516/org-feed hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-feed /Users/macbookair/.emacs.d/elpa/org-20160516/org-faces hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-faces /Users/macbookair/.emacs.d/elpa/org-20160516/org-eshell hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-eshell /Users/macbookair/.emacs.d/elpa/org-20160516/org-entities hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-entities /Users/macbookair/.emacs.d/elpa/org-20160516/org-element hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-element /Users/macbookair/.emacs.d/elpa/org-20160516/org-docview hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-docview /Users/macbookair/.emacs.d/elpa/org-20160516/org-datetree hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-datetree /Users/macbookair/.emacs.d/elpa/org-20160516/org-ctags hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-ctags /Users/macbookair/.emacs.d/elpa/org-20160516/org-crypt hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-crypt /Users/macbookair/.emacs.d/elpa/org-20160516/org-compat hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-compat /Users/macbookair/.emacs.d/elpa/org-20160516/org-colview hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-colview /Users/macbookair/.emacs.d/elpa/org-20160516/org-clock hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-clock /Users/macbookair/.emacs.d/elpa/org-20160516/org-capture hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-capture /Users/macbookair/.emacs.d/elpa/org-20160516/org-bibtex hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-bibtex /Users/macbookair/.emacs.d/elpa/org-20160516/org-bbdb hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-bbdb /Users/macbookair/.emacs.d/elpa/org-20160516/org-attach hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-attach /Users/macbookair/.emacs.d/elpa/org-20160516/org-archive hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-archive /Users/macbookair/.emacs.d/elpa/org-20160516/org-agenda hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/org-agenda /Users/macbookair/.emacs.d/elpa/org-20160516/ob hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob /Users/macbookair/.emacs.d/elpa/org-20160516/ob-tangle hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-tangle /Users/macbookair/.emacs.d/elpa/org-20160516/ob-table hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-table /Users/macbookair/.emacs.d/elpa/org-20160516/ob-sqlite hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-sqlite /Users/macbookair/.emacs.d/elpa/org-20160516/ob-sql hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-sql /Users/macbookair/.emacs.d/elpa/org-20160516/ob-shen hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-shen /Users/macbookair/.emacs.d/elpa/org-20160516/ob-screen hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-screen /Users/macbookair/.emacs.d/elpa/org-20160516/ob-scheme hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-scheme /Users/macbookair/.emacs.d/elpa/org-20160516/ob-scala hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-scala /Users/macbookair/.emacs.d/elpa/org-20160516/ob-sass hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-sass /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ruby hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-ruby /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ref hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-ref /Users/macbookair/.emacs.d/elpa/org-20160516/ob-R hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-R /Users/macbookair/.emacs.d/elpa/org-20160516/ob-python hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-python /Users/macbookair/.emacs.d/elpa/org-20160516/ob-plantuml hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-plantuml /Users/macbookair/.emacs.d/elpa/org-20160516/ob-picolisp hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-picolisp /Users/macbookair/.emacs.d/elpa/org-20160516/ob-perl hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-perl /Users/macbookair/.emacs.d/elpa/org-20160516/ob-org hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-org /Users/macbookair/.emacs.d/elpa/org-20160516/ob-octave hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-octave /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ocaml hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-ocaml /Users/macbookair/.emacs.d/elpa/org-20160516/ob-mscgen hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-mscgen /Users/macbookair/.emacs.d/elpa/org-20160516/ob-maxima hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-maxima /Users/macbookair/.emacs.d/elpa/org-20160516/ob-matlab hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-matlab /Users/macbookair/.emacs.d/elpa/org-20160516/ob-makefile hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-makefile /Users/macbookair/.emacs.d/elpa/org-20160516/ob-lob hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-lob /Users/macbookair/.emacs.d/elpa/org-20160516/ob-lisp hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-lisp /Users/macbookair/.emacs.d/elpa/org-20160516/ob-lilypond hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-lilypond /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ledger hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-ledger /Users/macbookair/.emacs.d/elpa/org-20160516/ob-latex hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-latex /Users/macbookair/.emacs.d/elpa/org-20160516/ob-keys hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-keys /Users/macbookair/.emacs.d/elpa/org-20160516/ob-js hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-js /Users/macbookair/.emacs.d/elpa/org-20160516/ob-java hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-java /Users/macbookair/.emacs.d/elpa/org-20160516/ob-io hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-io /Users/macbookair/.emacs.d/elpa/org-20160516/ob-haskell hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-haskell /Users/macbookair/.emacs.d/elpa/org-20160516/ob-gnuplot hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-gnuplot /Users/macbookair/.emacs.d/elpa/org-20160516/ob-fortran hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-fortran /Users/macbookair/.emacs.d/elpa/org-20160516/ob-exp hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-exp /Users/macbookair/.emacs.d/elpa/org-20160516/ob-eval hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-eval /Users/macbookair/.emacs.d/elpa/org-20160516/ob-emacs-lisp hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-emacs-lisp= /Users/macbookair/.emacs.d/elpa/org-20160516/ob-dot hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-dot /Users/macbookair/.emacs.d/elpa/org-20160516/ob-ditaa hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-ditaa /Users/macbookair/.emacs.d/elpa/org-20160516/ob-css hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-css /Users/macbookair/.emacs.d/elpa/org-20160516/ob-core hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-core /Users/macbookair/.emacs.d/elpa/org-20160516/ob-comint hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-comint /Users/macbookair/.emacs.d/elpa/org-20160516/ob-clojure hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-clojure /Users/macbookair/.emacs.d/elpa/org-20160516/ob-calc hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-calc /Users/macbookair/.emacs.d/elpa/org-20160516/ob-C hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-C /Users/macbookair/.emacs.d/elpa/org-20160516/ob-awk hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-awk /Users/macbookair/.emacs.d/elpa/org-20160516/ob-asymptote hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/org/ob-asymptote /Users/macbookair/.emacs.d/elpa/seq-20151121.1017/seq hides = /usr/local/Cellar/emacs/25.0.94/share/emacs/25.0.94/lisp/emacs-lisp/seq Features: (shadow emacsbug sort smiley gnus-cite mail-extr gnus-async gnus-bcklg qp gnus-ml nndraft nnmh nnfolder gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache iso-transl cider-scratch apropos tempo ispell elfeed-show shr dom elfeed-db elfeed-search elfeed url-queue xml-query elfeed-lib ert debug google-translate-default-ui google-translate-core-ui google-translate-core google-translate-tk quail inf-haskell haskell-decl-scan haskell haskell-completions haskell-load haskell-commands highlight-uses-mode haskell-modules haskell-sandbox haskell-repl haskell-debug haskell-interactive-mode haskell-presentation-mode haskell-collapse haskell-navigate-imports haskell-compile haskell-process haskell-session haskell-hoogle help-macro geiser-eval geiser-connection tq geiser-syntax scheme geiser-log geiser-popup view geiser-impl geiser-custom geiser-base smartparens-python python inf-lisp lispy iedit iedit-lib lispy-inline avy semantic/db semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff edebug lispy-tags dired-x mc-hide-unmatched-lines-mode mc-separate-operations rectangular-region-mode mc-mark-pop mc-cycle-cursors mc-edit-lines mc-mark-more rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-md org-clock term disp-table ehelp ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode org-learn hi-lock org-capture org-agenda gnus-art mm-uu mml2015 mm-view mml-smime smime dig org-id geiser ob-octave ebnf2ps ps-print ps-def lpr org-rmail org-mhe org-irc org-info org-gnus org-docview org-bibtex bibtex org-bbdb org-element avl-tree org-w3m gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win tabify auto-complete warnings let-alist autoload tar-mode cus-edit cus-start cus-load colir flx smex vc-git irony-cdb-libclang irony-cdb-json irony-cdb-clang-complete irony-cdb editorconfig-core editorconfig-core-handle editorconfig-fnmatch init init-haskell company-ghc ghc ghc-indent ghc-ins-mod ghc-command ghc-check ghc-doc ghc-info ghc-comp ghc-rewrite ghc-process ghc-func shm shm-debug shm-manipulation shm-nav shm-yank-kill shm-type shm-constraint shm-edit-string shm-insert-del shm-languages shm-stack shm-indent shm-simple-indent shm-slot shm-layout shm-ast shm-overlays shm-in shm-node shm-ast-documentation shm-customizations shm-evaporate shm-macros smartparens-haskell haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme haskell-align-imports haskell-compat haskell-complete-module flymake dabbrev haskell-customize init-clojure clj-refactor inflections smartparens-html sgml-mode edn peg multiple-cursors-core paredit cider cider-debug cider-browse-ns cider-inspector cider-mode cider-interaction arc-mode archive-mode cider-repl cider-resolve cider-test cider-overlays cider-stacktrace cider-doc org-table org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cider-grimoire cider-popup cider-eldoc cider-client cider-common cider-util nrepl-client queue nrepl-dict cider-compat spinner clojure-mode align init-c ggtags ewoc cpputils-cmake cmake-ide levenshtein find-file rtags repeat cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs bookmark pp cedet irony-eldoc flycheck-irony irony-diagnostics company-irony irony-completion irony-snippet company-c-headers irony init-lisp smartparens-config smartparens hy-mode init-elixir alchemist alchemist-macroexpand alchemist-company alchemist-help alchemist-complete alchemist-refcard alchemist-phoenix alchemist-compile alchemist-iex alchemist-message alchemist-hooks alchemist-hex alchemist-mix alchemist-info alchemist-goto alchemist-scope alchemist-eval alchemist-interact alchemist-server alchemist-execute alchemist-report alchemist-test-mode alchemist-project alchemist-file alchemist-key alchemist-utils elixir-mode pkg-info epl elixir-smie smie init-mail mu4e mu4e-speedbar speedbar sb-image ezimage dframe mu4e-main mu4e-context mu4e-view cal-menu calendar cal-loaddefs epa derived browse-url mu4e-headers mu4e-compose mu4e-draft mu4e-actions rfc2368 smtpmail sendmail mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils doc-view jka-compr image-mode mu4e-lists mu4e-vars hl-line mu4e-meta init-lifestyle markdown-mode noutline outline transmission color calc-bin calc-ext calc calc-loaddefs calc-macs solarized-dark-theme solarized solarized-theme solarized-definitions init-utils electric-align quelpa package-build lisp-mnt evil-escape timp timp-socket eieio-base timp-packet signal fifo-class volatile-highlights flycheck-ycmd company-ycmd ycmd-next-error pulse ycmd-eldoc ycmd request-deferred request hmac-def deferred company-emoji plur ag vc-svn find-dired s projectile grep ibuf-ext ibuffer yasnippet cl find-file-in-project helm-ag helm-grep helm-regexp helm-plugin helm-utils compile helm-help helm helm-source eieio-compat helm-multi-match helm-lib magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit magit-apply magit-wip magit-log magit-diff smerge-mode diff-mode magit-core magit-autorevert magit-process magit-popup magit-mode magit-git crm magit-section magit-utils git-commit log-edit pcvs-util add-log with-editor async-bytecomp async tramp-sh tramp tramp-compat tramp-loaddefs trampver shell pcomplete comint ansi-color server two-column hydra-examples hydra lv flycheck json map find-func rx subr-x dash which-key aggressive-indent editorconfig conf-mode region-state company-quickhelp company-statistics company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb company smart-mode-line-respectful-theme smart-mode-line rich-minority super-save counsel esh-util etags xref project swiper ivy ffap whitespace-cleanup-mode whitespace keyfreq init-input fcitx dbus xml chinese-pyim chinese-pyim-probe chinese-pyim-utils chinese-pyim-dictools chinese-pyim-core popup pos-tip chinese-pyim-pymap init-evil evil evil-integration undo-tree diff evil-maps evil-commands evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core advice evil-common windmove thingatpt rect evil-digraphs evil-vars ring edmacro kmacro general init-builtins gnus gnus-ems nnheader wid-edit savehist xt-mouse autorevert filenotify paren which-func imenu delsel ido linum my-funcs init-package use-package diminish bind-key easy-mmode mm-archive message dired format-spec rfc822 mml mml-sec mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils network-stream nsm starttls url-http tls gnutls mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs gnus-util time-date mm-util help-fns mail-prsvr password-cache url-vars epg finder-inf tex-site info package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win ucs-normalize term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 1885810 252387) (symbols 48 100391 70) (miscs 40 432 1368) (strings 32 307096 50241) (string-bytes 1 9861326) (vectors 16 134230) (vector-slots 8 2677180 57251) (floats 8 1921 1512) (intervals 56 111652 5926) (buffers 976 40)) ------------=_1633791482-30718-5--