[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Elisp LSP Server

From: Richard Stallman
Subject: Re: Elisp LSP Server
Date: Tue, 02 Nov 2021 23:18:07 -0400

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > To me it would mean to have something written in the page’s source that 
  > would trigger emacs to be launched, and possibly its window to be 
  > displayed as part of the page (that is: without decoration or ability to 
  > be moved, and it would scroll with the page’s content and wouldn’t be 
  > displayed if the browser’s window’s not).

It sounds like this would turn Emacs into a sort of widget for use by
websites.  That's not what we want Emacs to be.

  > What I would imagine would be for instance <embed src="file.c" /> or 
  > possibly with attributes specifying that we want to open it with emacs or 
  > at line n (I’m sure standards exist for those, there is certainly some 
  > anchor syntax for within github to point at a line, something like 
  > file.c#l123).

How does a server know the names of files on your computer?
Why does it want you to edit some specific file?

  > open at line, open with a certain mode enabled, open several files at once, 
  > open an svg file either as an image or as source, etc.

  > the main one being “open at line”

I can understand what it means to specify to go to a certain position
in a file while visiting it in Emacs, but why would a web site
do such a thing?

The scenarios that I can envision are unethical ones, where your computing
is done by a web site run by someone else, and thus not under your control.
I can't think of an ethical scenario that would use this.

Can you describe one?

Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]