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: clang vs free software Date: Thu, 23 Jan 2014 12:01:39 +0100 Organization: Organization?!? Message-ID: <87r47zezcc.fsf@fencepost.gnu.org> References: <87fvqtg02v.fsf@flea.lifelogs.com> <87bo08bivm.fsf_-_@flea.lifelogs.com> <87sitkzahs.fsf@yandex.ru> <52D7DAAB.2070709@yandex.ru> <52D81960.2080408@yandex.ru> <52DA8C17.4080707@yandex.ru> <52DC00E5.3020803@yandex.ru> <52DC6A26.3020003@yandex.ru> <87k3dv9z85.fsf@uwakimon.sk.tsukuba.ac.jp> <87eh439w1n.fsf@uwakimon.sk.tsukuba.ac.jp> <87ha8yqvup.fsf@engster.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1390474921 30299 80.91.229.3 (23 Jan 2014 11:02:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 Jan 2014 11:02:01 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 23 12:02:07 2014 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 1W6I2x-0005mG-AA for ged-emacs-devel@m.gmane.org; Thu, 23 Jan 2014 12:02:07 +0100 Original-Received: from localhost ([::1]:40058 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6I2w-0002Tv-Uu for ged-emacs-devel@m.gmane.org; Thu, 23 Jan 2014 06:02:06 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54242) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6I2o-0002TX-SN for emacs-devel@gnu.org; Thu, 23 Jan 2014 06:02:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W6I2i-0006ll-JM for emacs-devel@gnu.org; Thu, 23 Jan 2014 06:01:58 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:51076) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6I2i-0006kk-Co for emacs-devel@gnu.org; Thu, 23 Jan 2014 06:01:52 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1W6I2f-0005f9-Ox for emacs-devel@gnu.org; Thu, 23 Jan 2014 12:01:49 +0100 Original-Received: from x2f3b3de.dyn.telefonica.de ([2.243.179.222]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Jan 2014 12:01:49 +0100 Original-Received: from dak by x2f3b3de.dyn.telefonica.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Jan 2014 12:01:49 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: x2f3b3de.dyn.telefonica.de X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:9IWad8qGZMX15DjMeWVY/BT+Ces= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:168946 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. ]]] > > There exist now various packages integrating emacs will elements of clang. > These packages are not supporting clang as alternative compiler. Rather > by exploiting clang interfaces that have no gcc analog they offer exciting > IDE-like features. > > They nonetheless encourage people to switch from GCC to Clang. The > features may be useful but this way of providing them hurts our cause. Which brings us back to the question: what would be required to provide them via GCC or other GNU software? If nobody bothers with even considering the question, it would appear that it is not all that important... -- David Kastrup