From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Contributing LLVM.org patches to gud.el Date: Tue, 10 Feb 2015 00:59:12 +0100 Message-ID: <8761batz5b.fsf@fencepost.gnu.org> References: <87mw4rxkzv.fsf@fencepost.gnu.org> <87y4oavxcy.fsf@fencepost.gnu.org> <87d25juy8m.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1423526366 26997 80.91.229.3 (9 Feb 2015 23:59:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2015 23:59:26 +0000 (UTC) Cc: eller.helmut@gmail.com, Stefan Monnier , emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 10 00:59:25 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YKyEe-0001bH-9h for ged-emacs-devel@m.gmane.org; Tue, 10 Feb 2015 00:59:24 +0100 Original-Received: from localhost ([::1]:35829 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKyEd-0006IV-Mn for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 18:59:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKyEb-0006IP-48 for emacs-devel@gnu.org; Mon, 09 Feb 2015 18:59:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKyEa-00049m-98 for emacs-devel@gnu.org; Mon, 09 Feb 2015 18:59:21 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39156) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKyEa-00049h-6K for emacs-devel@gnu.org; Mon, 09 Feb 2015 18:59:20 -0500 Original-Received: from localhost ([127.0.0.1]:46303 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKyET-0000r6-Bh; Mon, 09 Feb 2015 18:59:13 -0500 Original-Received: by lola (Postfix, from userid 1000) id B0162E0514; Tue, 10 Feb 2015 00:59:12 +0100 (CET) In-Reply-To: (Richard Stallman's message of "Mon, 09 Feb 2015 17:07:50 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:182762 Archived-At: 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. ]]] > > > All this anti-LLVM shenanigans is actually very harmful to Emacs > > and GCC and only benefits non-GNU software. > > You're speaking from assumptions, not facts. I think all three of those > claims are mistaken. > > In particular, the only harm to Emacs is that I've been unable to > study the GCC AST issue for a whole month. It's been around a decade before that. It's not like making Clang/LLVM irrelevant is still on our table. That would have been about five years ago. In my book, more harm has been done by making volunteers give up in disgust on doing useful work on Emacs, GCC, and their integration. At any rate, it stresses my point that we don't have enough Richard to reasonably cover all of GNU's decision-making needs without some hard and fast rules. And to me some hard and fast rules for interoperation seem feasible: after all, we can hardly "defend" ourselves against software that is licensed in GPL-compatible ways. Any measure against such software will equally well keep GPLed/GNU software at bay. -- David Kastrup