From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Nick Helm Newsgroups: gmane.emacs.devel Subject: Re: Should this package be included into the NS port? Date: Sat, 19 May 2018 16:29:20 +1200 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1526704093 11883 195.159.176.226 (19 May 2018 04:28:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 19 May 2018 04:28:13 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (darwin) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 19 06:28:09 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJtTQ-0002ri-Sf for ged-emacs-devel@m.gmane.org; Sat, 19 May 2018 06:28:05 +0200 Original-Received: from localhost ([::1]:41679 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJtVW-0006Tu-DG for ged-emacs-devel@m.gmane.org; Sat, 19 May 2018 00:30:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJtUw-0006O9-MC for emacs-devel@gnu.org; Sat, 19 May 2018 00:29:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJtUq-0000bS-CQ for emacs-devel@gnu.org; Sat, 19 May 2018 00:29:36 -0400 Original-Received: from mail-sy3aus01on0120.outbound.protection.outlook.com ([104.47.117.120]:1280 helo=AUS01-SY3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fJtUp-0000Zv-QE for emacs-devel@gnu.org; Sat, 19 May 2018 00:29:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tenpointcomms.onmicrosoft.com; s=selector1-tenpoint-co-nz; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BeGUqpnXG4D+bE80LCFcToSVdLytVniiBHciZWfAupE=; b=CtUXiWTUULE4qB0r7aZJtmzUVCXvWon/wQakSEneZzmD3f//ZzuFxGqYwJiNQmBwibOPaw/WNfxA08BG1VqKiEnMXemgobzQIxthX7/gvTv+lpD/hN0Cxgo8b/lv+Z0MjO27c4qS88YvnzZ5ptjtFpt/0QxIrnmRV8hvRxWTo8Y= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=nick@tenpoint.co.nz; Original-Received: from jupiter.local (125.239.171.29) by MEAPR01MB2902.ausprd01.prod.outlook.com (2603:10c6:201:11::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.776.11; Sat, 19 May 2018 04:29:25 +0000 In-Reply-To: (George Plymale, II's message of "Tue, 15 May 2018 01:19:50 -0400") X-Originating-IP: [125.239.171.29] X-ClientProxiedBy: SY3PR01CA0078.ausprd01.prod.outlook.com (2603:10c6:0:19::11) To MEAPR01MB2902.ausprd01.prod.outlook.com (2603:10c6:201:11::12) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020); SRVR:MEAPR01MB2902; X-Microsoft-Exchange-Diagnostics: 1; MEAPR01MB2902; 3:F3kGT7uslDVvq7Nc3oMgq2I73ey/r32ZDdH7WtHhMVAtSQWqiA4xcPu2LfpVbZnzIzkZ7RKgKIFOjyq6V66U9Ng4nY8qbNhMg/13s92oVCFK6xHqa0bLK7+4I8IUEP2Qbwc0dtsfGVRd6sUwMQLBzapEWNNiA5jX3xABhZNCTtDgvkrUUMWpr70TL/oivIiEbFFM2IbE4EWG/z9P7gH/6NC2O7HJ0TvGwD6zkf3194QyGoG1zCFMk4RSECQxhLUw; 25:lyakAyobHgPm+1Vn+Qfbv8mzIhx8SmDFIXR4MSQdhGD5wEgEb264qquXGKCleJt9HY0iPwaBICbhWCH8O4bsyBzsep2tAkVemRV7Pmb28n3PgNMLOJBtSDjPawJYTqPShUwNVg4s9qL47+snzTvPycP5rkw6Mf9ZRzKItPoowY0jL8cmqYIIFKoKZd0yGNAY2N+2g1oi1BZitfMHLKq0vCTx+4HUYGRmbQmUHXUcFvim52/ad1HDUP9LrTjjgWEQusvnH7UxBVBpD59zqI+Cy3irV5rN39GMgYqpm9IS68YhCFKolDO0ixaWD5zSpPB+n6qEM84FKPXN5p93c80eYA==; 31:TpdCjRGD5NEMTlmmt1rtB78IryG4r/6fkvkIJICLfXB89pIC7BlbdQLsnAxbLzSAw1yZVI6hW0rs4NsctIyeqM/2htOImPi1MUMnG5fv5sg0GGHUgoNhQ1BdTIkSqov19JeF4wGwEFOOHSmDf07LQNg0cebS8ERhQwTSjfhwyihHWFC4uEUZ4/ZT7gwqrG7Wrp5v6iclyNINCEUyI5/XsuqCseS6Pk40YOe97UWHQ X-MS-TrafficTypeDiagnostic: MEAPR01MB2902: X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(2016111802025)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(6043046)(6072148)(201708071742011)(7699016); SRVR:MEAPR01MB2902; BCL:0; PCL:0; RULEID:; SRVR:MEAPR01MB2902; X-Microsoft-Exchange-Diagnostics: 1; MEAPR01MB2902; 4:a+xO8lT9ql6b9Z230AQjdgDL0tuaFGaa/kwjc5b6LEt3Prw9Qs0UzvIyblhv1vN7i/4LEsB5Iq9MgrouJ9yhHDp9YasolHnetQiEythkN1nWOyLSyp2VkgDWq5yla+rMHwW4V7pF/uTz+KY1TphvdsFLlYWJMHDH1F7MJCRVmltDzZZprNEQopaCWamrJggOREVwj5kp8h3HCW9BB3KNtgUEHzPorKZzA96m9J8Plud8B6F8L19hVCJ6TTkWEsRp9+RTCPoKnXzseTEYJCRR1Q== X-Forefront-PRVS: 0677FFABBF X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(346002)(376002)(396003)(39830400003)(366004)(39380400002)(199004)(189003)(6246003)(50466002)(48376002)(6666003)(97736004)(81166006)(81156014)(25786009)(16586007)(6916009)(6486002)(229853002)(68736007)(386003)(74482002)(316002)(6506007)(58126008)(8936002)(7736002)(59450400001)(956004)(5660300001)(6512007)(2616005)(486006)(26005)(16526019)(478600001)(106356001)(186003)(446003)(11346002)(53936002)(2361001)(2906002)(36756003)(52116002)(66066001)(8676002)(51416003)(6116002)(3846002)(86362001)(476003)(305945005)(76176011)(2351001)(47776003)(105586002); DIR:OUT; SFP:1102; SCL:1; SRVR:MEAPR01MB2902; H:jupiter.local; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: tenpoint.co.nz does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MEAPR01MB2902; 23:alAYVkzHGI3rDHih2tLLttrw7COtAREniRrMHHpXU?= =?us-ascii?Q?uUOEYlKHOJHo/USI8gXLdKPOKhfCNIGQmG3UQs3vua73x2yo6tiBzKpG/AjM?= =?us-ascii?Q?nBcBa+2/yIYw8RBeISW1A2gSPZtaBrLKfA/+vDEfRkZdPpXdQYvgl6yFhe06?= =?us-ascii?Q?5WF2mT9E/E+GqYpCXistkI3JMlV9c6KRk4MsJyB5FNdpOasn21vFKvfeRsAC?= =?us-ascii?Q?dUNtDNdL7U24ayhRSS/5LOOHME9a62/TxLFcjVFk2KDfk8P6nXA85auTCTVb?= =?us-ascii?Q?bC/SwyHM3sCs/sHLW9gXmsK3oabvIiXuKEa1Pu3rkyUYDxRAJUagLvDFDyR7?= =?us-ascii?Q?0MlzYIsTZe2VwDPUOROikWOe6iTeiB7OOumpE3C6oo5ojiiICfgO0ZZl0rc6?= =?us-ascii?Q?4T3OY6+3qOH8/OsLftPkcGBPEWjRmzBn/gKhaTrT5t2aTkswP+d67vE8Dh6d?= =?us-ascii?Q?xH55PzQTzeLY/UnweKjVJx34AGMC2TP0KSrTrEqHcbCyr5PsrdT6DgnbecZG?= =?us-ascii?Q?tDrV0g7J4NhLhf6N3jDDqnKdtZLaZCJVfIyJWYam8epcimc0vcX9lc0RRj2L?= =?us-ascii?Q?L/LPHN8kJpE0+JkBb10SA+81P2fthVo88mjKexXg07dx7oU30KVNPQi0iT9x?= =?us-ascii?Q?r1p X-Microsoft-Antispam-Message-Info: pX+1H54hS2U48hqWFDxFLwLrg/QaVUN8u6zRX+PCQZELm+UEw3TIKrkTuGwoqVQg7/t5nYjzyh15dYA9EzjQkUrWiKS2+kr7+CtekcBZ3sZHAXXlt+PKc5UxpnY3GH6kXlVUaSnOm4ETWLXrTThQTr9stmqjsW+r0aZV6vS3tkYRbCuo9PBIdlXpn0aBt1Gv X-Microsoft-Exchange-Diagnostics: 1; MEAPR01MB2902; 6:BgX0vrabp8R8QwW2J8Y/gNeRGBLRQnW0lSnQ9vXIbi9/B5GrWNLdoSEgrNEBEFcbTs6Az0SEP0a3fb1GMdvKMSoQ7884L806i9sofZ3WnypYCGTNepRIl05DKf0wuSBB0aqO8Tk8j+9Mra7Nh3eo3Vf1mr9qmhr8+ZIcgwenVjLzC86O3ZBdZ138AGYeB/nJTwOgMj6W4vdV96MiXEcwp/NTBYEksnsVlRlkYTiJZrsd82Qc43TmviypBpgB2bt4fQlYkyojaO3QCf6lEU165DeQtK01eBUmX3CBSjNgJz86jyxm7hrgMOsrbzOW4NgwlOW2M12uVYK8kYi6DkE43kq+KKytU3BR9k3PrCgwl2yZ5BySLHqoNKK/+NK0vyokIjQEA0dCeDy545KnhEklmBtAYM/qrVFowQdSgGzZIOn/QTfhA8fpKBHYln4hw/seRz0uCzuxZWtJxzBL1IusqQ==; 5:Q89llTyorlXGdpN18jzYvakule323Js5MS6L14ny0EPweiyYG+ItbUyk9B8mS44+JKLTG3jpp5+A6XLvQtcnYHVRKMuZ2/42neW7QCBwzgzxSXHQzQKSZQ68KPNZSxUahCYNu1HcfHLzaMkW7Ajikc4HpeWkC88vKqS8LsmGv+k=; 24:WMtZUbHlvqztzBwCK0H+rpdcb+L05mdspyGHS7W8TGO+bePZTlmOhuOepBWxQ1JdLMdOvfk++SSpa2A4cYUS2i/cTHbuVzMTQruUwHBFq08= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MEAPR01MB2902; 7:eGW68txUskJi7psw30mF7WVXEqYMEex6ye5YseIyoHNDuSJQvqg78k/niiDFTtIiSULdedZYB9jV3YDtwMhitp/fpITUW9Xy9fwy5H7MExO6XbOsPhVLafoTPmfvRxbLpR0e3G52ppYfZlwzi44fbHbuMy0LaNiD4lb73ea6/5yab1w13TaPBwty9EsslbWf/fZBWaXH1ay/lUg5HUiuoFrQhVo1+LvDf14oyARS3XEmFvmIqYu7ewfi7vcsgySB X-MS-Office365-Filtering-Correlation-Id: 2caef944-4c0a-4725-aa78-08d5bd411a2d X-OriginatorOrg: tenpoint.co.nz X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2018 04:29:25.0486 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2caef944-4c0a-4725-aa78-08d5bd411a2d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: ed686f26-19e8-407b-91d0-7364c1c6f5cf X-MS-Exchange-Transport-CrossTenantHeadersStamped: MEAPR01MB2902 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.117.120 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:225421 Archived-At: On Tue, 15 May 2018 at 17:19:50 +1200, George Plymale II wrote: > This package implements a "pseudo-daemon"... > > I actually have been using this package constantly for a couple of years > now and it is a very reliable hack which basically solves this issue. > > Thoughts? I've been using a similar workaround on macOS for a while too. It's pretty simple - I just advise delete-frame to hide the last frame instead of closing it. It has the same effect as osx-pseudo-daemon. IMO, these aren't good solutions though, as they just mask NS's bad behaviour.