[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs contributions, C and Lisp
From: |
Stephen J. Turnbull |
Subject: |
Re: Emacs contributions, C and Lisp |
Date: |
Sat, 22 Feb 2014 13:23:28 +0900 |
Richard Stallman writes:
> [[[ 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. ]]]
>
> > Whatever features we put in Emacs for interacting with a compiler in
> > any fashion should work with GCC.
>
> Only to the extent that GCC supports that feature.
>
> This decision applies also to features that GCC doesn't yet support.
> The outcome we want is that GCC supports them and Emacs uses GCC.
>
> Emacs should not aim to advance by helping LLVM push GCC down.
>
> If you need specific features added to GCC, please tell me.
In this particular case, you've been told that outputting fully
annotated ASTs is a desirable feature, and you decided it's a bad idea
(for software freedom) to support it because it allows nonfree
frontends and backends to be written for GCC backends and frontends
respectively. So you've opposed GCC support for that feature.
In this case you need to choose between allowing any LLVM feature to
be supported because it's free software, or saying LLVM may be free
software but the feature it supports that GCC doesn't is freedom-
denying, and therefore no matter how useful it may be, Emacs is not
going to support that feature.
- Re: Emacs contributions, C and Lisp, (continued)
- Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/02/20
- Re: Emacs contributions, C and Lisp, John Yates, 2014/02/20
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/20
- Re: Emacs contributions, C and Lisp, John Yates, 2014/02/20
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/21
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/22
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/22
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/21
- Re: Emacs contributions, C and Lisp, Stefan Monnier, 2014/02/18
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/20
- Re: Emacs contributions, C and Lisp,
Stephen J. Turnbull <=
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/22
- Re: Emacs contributions, C and Lisp, Tom, 2014/02/22
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/22
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/22
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/22
- Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/02/16
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2014/02/16
- Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/02/16
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2014/02/16
- Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/02/16