From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#45198: 28.0.50; Sandbox mode Date: Mon, 28 Dec 2020 09:23:11 +0100 Message-ID: References: <0917E396-F78C-45BF-8A1F-5C23CA722D9A@acm.org> <26556EDE-9133-450F-9181-2859E058677C@acm.org> <414E5ED4-0105-43FF-9DF5-D5A2E32E586B@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30198"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Bastien , 45198@debbugs.gnu.org, Stefan Monnier , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= To: Philipp Stephani , Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 28 09:24:10 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ktnp4-0007iH-4T for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Dec 2020 09:24:10 +0100 Original-Received: from localhost ([::1]:45420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ktnp2-0003J0-Pk for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Dec 2020 03:24:08 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ktnow-0003It-Jm for bug-gnu-emacs@gnu.org; Mon, 28 Dec 2020 03:24:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50856) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ktnow-0000V6-Cb for bug-gnu-emacs@gnu.org; Mon, 28 Dec 2020 03:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ktnow-0003UZ-8O for bug-gnu-emacs@gnu.org; Mon, 28 Dec 2020 03:24:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Dec 2020 08:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45198 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 45198-submit@debbugs.gnu.org id=B45198.160914380013372 (code B ref 45198); Mon, 28 Dec 2020 08:24:02 +0000 Original-Received: (at 45198) by debbugs.gnu.org; 28 Dec 2020 08:23:20 +0000 Original-Received: from localhost ([127.0.0.1]:34169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktnoG-0003Tc-0v for submit@debbugs.gnu.org; Mon, 28 Dec 2020 03:23:20 -0500 Original-Received: from mail-pj1-f51.google.com ([209.85.216.51]:53459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktnoE-0003TP-3s for 45198@debbugs.gnu.org; Mon, 28 Dec 2020 03:23:18 -0500 Original-Received: by mail-pj1-f51.google.com with SMTP id iq13so5594186pjb.3 for <45198@debbugs.gnu.org>; Mon, 28 Dec 2020 00:23:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=vSu2VNT0JOo5IGChklOF0uxyXC9LCUwzIlixXfRQCWQ=; b=bQ8TWfRCVAt5sr4iA5tuYTMlHEFiH6rbQxugviOQ89XFsidMjZFUA66APREWbbpFfG YMzZFlInLcFE49OZk2+3Ij31NoMIYhtylt5OFo554iRPmPvD/6t0gxjAnCxQN457g2o5 uj89b9stz+fkVyZ39oFxYb9k78xAkQU6186xQVbOiQlLtIdokuwjeVd932zP9mBCSP0K tTlehBU513cKe1eP2FRMdFP9wHSHOoupyC39gD4UtiRsRh+lUDx7MmpY4B4IK6kH+cSx gNakcvOkPZbRQlcI5yCZx2oc8zUrW4XLEGn9tF1BELMQyZfroncfpBII3jpBzWA+/J+K YjgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=vSu2VNT0JOo5IGChklOF0uxyXC9LCUwzIlixXfRQCWQ=; b=Dxdk4Lm/zu7owXuhKvqElPjjGAuURG8xZqDtfvacLw4BXroqt2eiYEBtPH52zN//nZ LHb10uJLh3Sg/ON2ausxOQAbBjYz3rNY2R++M1o40cp7cN388dOLlJn4VWb20QzNJc8c p7Ra+BphLynKPyBQKXHooSHRtXS85yamDtoxRMcnIc7DTSqUKcaPKD306oS8f3W1yM+K 1GGWS2hwSsUlv0a7KubZ/+cvzmK6t8qcQgr7PdJHPS0nmz3a1bR7syX3nJfID3Rhxhw7 1v6mCpVvKcbNQRCUlqH1M8jKfTmJPcmWkvIEYjWn0mqJuusghTpIq9jUBhLOnwR+OX1E SSuQ== X-Gm-Message-State: AOAM530O3jeBlcoiD2unB/nQwr5HpQibgreQZsk129daj4c03f/swbgR rApRayGUsNa/23OSe3jMKA6+V5NfIvUhC9Bm36E= X-Google-Smtp-Source: ABdhPJxPfmow9VXcIaOgsK9+98ud2IP2KwpDdSYFd0HYQLBOjaX+7ZzALbp8RF1LmVTxWfoW9qzopKhpoADYk6XQv8w= X-Received: by 2002:a17:90b:100e:: with SMTP id gm14mr19977084pjb.179.1609143792190; Mon, 28 Dec 2020 00:23:12 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 28 Dec 2020 09:23:11 +0100 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:196851 Archived-At: Philipp Stephani writes: > I agree, but we should use the time until Emacs 28 gets released to > gain experience with the API as well, so we should design the API > rather sooner than later, because once Emacs 28 is released, we can't > change it any more in incompatible ways. IMO, we could release it as an experimental feature and prominently announce that API changes might happen between major versions of Emacs. That would give us room to make even backward-incompatible changes, if/when necessary. I don't necessarily advocate this; I only want to point out that this is an option. (Of course, this would not preclude trying to make it as stable as possible before Emacs 28.)