* Elisp 9P?
@ 2018-12-18 23:28 Eric Lindblad
2018-12-19 5:21 ` Paul Eggert
2019-01-08 19:05 ` Daniel Pittman
0 siblings, 2 replies; 5+ messages in thread
From: Eric Lindblad @ 2018-12-18 23:28 UTC (permalink / raw)
To: emacs-devel
[-- Attachment #1: Type: text/html, Size: 956 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Elisp 9P?
2018-12-18 23:28 Elisp 9P? Eric Lindblad
@ 2018-12-19 5:21 ` Paul Eggert
2018-12-19 13:54 ` Eric Lindblad
2019-01-08 19:05 ` Daniel Pittman
1 sibling, 1 reply; 5+ messages in thread
From: Paul Eggert @ 2018-12-19 5:21 UTC (permalink / raw)
To: Eric Lindblad, emacs-devel
Eric Lindblad wrote:
> "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."
This sounds reasonable. v9fs has been in the Linux kernel since 2.6.14 and that
should let GNU/Linux application programs use 9P without modification. So why
would we want to modify apps like Emacs to implement 9P separately? What am I
missing here?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Elisp 9P?
2018-12-18 23:28 Elisp 9P? Eric Lindblad
2018-12-19 5:21 ` Paul Eggert
@ 2019-01-08 19:05 ` Daniel Pittman
2019-01-23 13:50 ` Basil L. Contovounesios
1 sibling, 1 reply; 5+ messages in thread
From: Daniel Pittman @ 2019-01-08 19:05 UTC (permalink / raw)
To: Eric Lindblad; +Cc: emacs-devel
[-- Attachment #1: Type: text/plain, Size: 1207 bytes --]
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 <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
> 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."
>
[-- Attachment #2: Type: text/html, Size: 1901 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Elisp 9P?
2019-01-08 19:05 ` Daniel Pittman
@ 2019-01-23 13:50 ` Basil L. Contovounesios
0 siblings, 0 replies; 5+ messages in thread
From: Basil L. Contovounesios @ 2019-01-23 13:50 UTC (permalink / raw)
To: Daniel Pittman; +Cc: Eric Lindblad, emacs-devel
Daniel Pittman <slippycheeze@google.com> writes:
> 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.
This is the first I hear of 9P, so I'm sorry if I've misunderstood its
utility, but FWIW the first thing that comes to mind w.r.t. Emacs
support is making Tramp aware of 9mount and 9umount.
--
Basil
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-01-23 13:50 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-18 23:28 Elisp 9P? Eric Lindblad
2018-12-19 5:21 ` Paul Eggert
2018-12-19 13:54 ` Eric Lindblad
2019-01-08 19:05 ` Daniel Pittman
2019-01-23 13:50 ` Basil L. Contovounesios
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.