From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Daniel Pittman Newsgroups: gmane.emacs.devel Subject: Re: Elisp 9P? Date: Tue, 8 Jan 2019 14:05:54 -0500 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000016c7b0057ef70b7f" X-Trace: blaine.gmane.org 1546974334 19564 195.159.176.226 (8 Jan 2019 19:05:34 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 8 Jan 2019 19:05:34 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eric Lindblad Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 08 20:05:30 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ggwgr-0004vw-8W for ged-emacs-devel@m.gmane.org; Tue, 08 Jan 2019 20:05:29 +0100 Original-Received: from localhost ([127.0.0.1]:44735 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ggwix-0001GZ-RN for ged-emacs-devel@m.gmane.org; Tue, 08 Jan 2019 14:07:39 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:37128) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ggwhw-0001Dd-16 for emacs-devel@gnu.org; Tue, 08 Jan 2019 14:06:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ggwht-0001GM-CM for emacs-devel@gnu.org; Tue, 08 Jan 2019 14:06:36 -0500 Original-Received: from mail-ot1-x342.google.com ([2607:f8b0:4864:20::342]:46105) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ggwht-0001DK-1l for emacs-devel@gnu.org; Tue, 08 Jan 2019 14:06:33 -0500 Original-Received: by mail-ot1-x342.google.com with SMTP id w25so4449883otm.13 for ; Tue, 08 Jan 2019 11:06:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OkoiO3lBElEvEHWlCp9G6aXJSpH3Cfmt+3AqxpFzKr8=; b=VlGUbreTWYNdBdbbY9T/5mnbEBxnvXBrx3FdOrIRlHiW+cOc4JOb9NQRHMaNuFPHNb +BJa91Qsweh132WJpgzn/KStfskkM7bNdSClyIKz41FCSKZJuLjWONlv6N7n9+0EhHo8 jUeXu0YIVEUN541sEWrdWDEjeWynPmyD7dCm/AONDex2DLsmSZUx/POwOoEKSyC3Y+3q +lIsXW0HHpoWlhuH5ZOC5oxKd5DqAeA9JEtBeRjl7u1U83+njzOTh3EoSpRA7b9DO10U TMwrk6b976G97nhecc1+YV6pWsoKRGrIz3/RgHF0SRZRqjw24XRMx+ZBKHCCIewXA9eA vraQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OkoiO3lBElEvEHWlCp9G6aXJSpH3Cfmt+3AqxpFzKr8=; b=FYjWffUa0Od5shMci7c9zmydm5i2itEqhzML+j1SUFVfbKozNCzGggDdqSaQXOyN0N 7q5iHDetj/LJ/G2qh0tyV6OFLTfgbq9Kw/k9aTlaYpqvDV9IjL/31Tw1znl0GGLDRh/D Mw1gUNr2zV2tNOalHOV0K3anNEVx9fwA7FW1D/jLCGE7QFjSNcBa97Q4zVw6wPNYrrA/ dWnj8OK1cAzPFsSFZvMjCFI/alE9vTef1c0p9CElMnoHzNJuEFpfMo+yQ0K1vgw+/HJE C1NcpQrtFMxmaYhk9eT4d+6lnhE8aQ7QGZ8GnNZoST1IAxNjDdIfxWbeFNqFn44XdVQO IA+A== X-Gm-Message-State: AJcUukfHm9FrJamf4zByiMlSnqG8om2wnO4Uz7E2xnfgs9qyBtD6kIWZ tKkNnj0Va8qx+5ReTKkrt+JvFYa91mJ+qVhbbhvlzQ== X-Google-Smtp-Source: ALg8bN6OWNSaESqPzjDg4hLQ28ZUCOiR/vcIcZcP9gC4jEBiPOp9SoqzJ3jeJXZSl6RAX73y3sQf9I4emXCYiAw6AaU= X-Received: by 2002:a9d:3424:: with SMTP id v33mr1897245otb.167.1546974391583; Tue, 08 Jan 2019 11:06:31 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::342 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:232259 Archived-At: --00000000000016c7b0057ef70b7f Content-Type: text/plain; charset="UTF-8" An extremely late response, I'm sorry, but: I think you are asking the wrong question here. Instead of asking "would people be interested in the protocol", ask "would people be interested in *what can be done because Emacs supports* the protocol". Beyond that, it might be a fun hack to add, but brings no real value; the benefits come from the capabilities it brings. (I also agree with 2017 RMS on the correct location for it.) On Tue, Dec 18, 2018 at 7:07 PM Eric Lindblad wrote: > Do you think GNU Emacs users would be interested in using 9P protocol from > within the editor, implying an Emacs Lisp 9P Client/Server might be > authored? > > http://9p.cat-v.org/implementations > > The 9p.scm (client) hyperlink in the above URL is dead, and it has a new > home at the below URL. > > http://nurmi-labs.blogspot.com/p/9p-scheme.html > > Maybe other GNU Emacs users have another opinion to that of R. Stallman's > (circa 2017) response which is reproduced below. > > "It makes no sense to put this feature into Emacs, which is the wrong > place for it. The right place for it is in the kernel (Linux or the Hurd), > so that all the application programs will be able to use it." > --00000000000016c7b0057ef70b7f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
An extremely late response, I'm sorry, but: I think yo= u are asking the wrong question here.=C2=A0 Instead of asking "would p= eople be interested in the protocol", ask "would people be intere= sted in *what can be done because Emacs supports* the protocol".
<= br>
Beyond that, it might be a fun hack to add, but brings no rea= l value; the benefits come from the capabilities it brings.

<= /div>
(I also agree with 2017 RMS on the correct location for it.)

On Tue, Dec 18, 2018= at 7:07 PM Eric Lindblad <lindblad@= gmx.com> wrote:
Do you think GNU Emacs users would be interested in using 9P protocol = from within the editor, implying an Emacs Lisp 9P Client/Server might be au= thored?
=C2=A0
The 9p.scm (client) hyperlink in the above URL is dead, and it has a n= ew home at the below URL.
=C2=A0
=C2=A0
Maybe other GNU Emacs users have another opinion to that of R. Stallma= n's (circa 2017) response which is reproduced below. =C2=A0
=C2=A0
"It makes no sense to put this feature into Emacs, which is the w= rong place for it.=C2=A0 The right place for it is in the kernel (Linux or = the Hurd), so that all the application programs will be able to use it.&quo= t;
--00000000000016c7b0057ef70b7f--