[Top][All Lists]

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

Re: [PATCH] Flymake support for C/C++

From: Richard Stallman
Subject: Re: [PATCH] Flymake support for C/C++
Date: Wed, 25 Oct 2017 15:30:22 -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. ]]]

  > I was saying that, just as we do not insist that all our C dependencies be
  > a) installed in Emacs's git repository and b) distributed as part of Emacs
  > source releases, there is no reason in principle why we cannot have
  > external Elisp dependencies, for example Org and CEDET.

Dependencies of Emacs are lower-level programs that Emacs depends on.
They are not specifically for Emacs; other packages use them too.  We
accept general-purpose lower-level dependencies, and we don't have any
reason to distribute them unless we have made a modified version.
(Which we prefer to avoid, except when really necessary.)

Org and CEDET are not dependencies of Emacs.  Rather, they build on
the core of Emacs.

We don't want Emacs to become a mishmash of pieces we distribute and
maintain and pieces we don't distribute and don't maintain.  That
would be untenable.  So we have two ways of dealing with code that
builds on the core of Emacs:

* You distribute it, you're responsible for it, and we don't support
  it, promote it, or worry specifically about it.

* It's part of Emacs, we distribute it as such, and we can fix it when
  need be.

Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.

reply via email to

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