From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: A guide on setting up C/C++ development environment for Emacs Date: Thu, 28 Aug 2014 18:24:01 -0400 Message-ID: References: <513ad0e2-f7f4-484c-b17b-7c94a8c2fc7a@googlegroups.com> <8738chaieo.fsf@wanadoo.es> <87tx4x9353.fsf@wanadoo.es> <87ppfl91ft.fsf@wanadoo.es> <87lhq98zoy.fsf@wanadoo.es> <87ha0x8xbh.fsf@wanadoo.es> <47129814-f079-4441-be39-9387912bca3a@googlegroups.com> <87ppfk71ip.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1409264691 26781 80.91.229.3 (28 Aug 2014 22:24:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Aug 2014 22:24:51 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Aug 29 00:24:44 2014 Return-path: Envelope-to: geh-help-gnu-emacs@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 1XN87X-0002ls-QV for geh-help-gnu-emacs@m.gmane.org; Fri, 29 Aug 2014 00:24:43 +0200 Original-Received: from localhost ([::1]:39249 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XN87X-0006Ak-EN for geh-help-gnu-emacs@m.gmane.org; Thu, 28 Aug 2014 18:24:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42126) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XN87C-00065k-E4 for help-gnu-emacs@gnu.org; Thu, 28 Aug 2014 18:24:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XN875-00011e-02 for help-gnu-emacs@gnu.org; Thu, 28 Aug 2014 18:24:22 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:41558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XN874-00011Y-QN for help-gnu-emacs@gnu.org; Thu, 28 Aug 2014 18:24:14 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XN874-0002MK-0W for help-gnu-emacs@gnu.org; Fri, 29 Aug 2014 00:24:14 +0200 Original-Received: from 206-248-176-95.dsl.teksavvy.com ([206.248.176.95]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 29 Aug 2014 00:24:14 +0200 Original-Received: from monnier by 206-248-176-95.dsl.teksavvy.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 29 Aug 2014 00:24:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 13 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 206-248-176-95.dsl.teksavvy.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Cancel-Lock: sha1:VhsNDM8rSR5tbMXXdnz6Aw+32Bo= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:99488 Archived-At: > start coding one on C/C++. They could use Clang's right away, or GCC's > once the modularization is completed, but they insist on their own's. Actually, no, they don't insist on their own. CEDET's infrastructure is designed so you can use external tools. The C/C++ support is not simply replaced by Clang's support because many people don't use Clang (and because it predates Clang, IIUC). Also, AFAIK noone has written the CEDET binding to Clang yet, but there's no technical difficulty doing it, AFAIK (it would probably be easier with a good FFI, but it's probably doable even without an FFI). Stefan