emacs-devel
[Top][All Lists]
Advanced

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

Re: dash.el [was: Re: Imports / inclusion of s.el into Emacs]


From: Richard Stallman
Subject: Re: dash.el [was: Re: Imports / inclusion of s.el into Emacs]
Date: Mon, 11 May 2020 23:16:14 -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. ]]]

  > FWIW, nobody asked to add it in Emacs core. The only request was
  > to add it in ELPA, which looks like everybody has a different idea
  > of what it is.

I see the distinction, but either way it would cause the same problem.
The problem is a second, incoherent set of string functions.

You can _say_ that they are an extension we can ignore, but that is
not true in practice.  If "most packages use them", then no other
programs would be able to define those names for _anything_
and we would need to document them.  In effect, they would
be a part of the Emacs Lisp programming interface and not under
our control.

We can have those functions in Emacs (core, or GNU ELPA) if they
are in niche in the namespace, with a substantial prefix such
as a well-behaved Lisp library should have.
-- 
Dr Richard Stallman
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]