From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Re: Defending GCC considered futile Date: Mon, 9 Feb 2015 17:41:27 -0500 Message-ID: <20150209174127.7b5c2980@jabberwock.cb.piermont.com> References: <20150207202952.1042BC00A6@snark.thyrsus.com> <87y4o63mt4.fsf@mid.deneb.enyo.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1423521695 19729 80.91.229.3 (9 Feb 2015 22:41:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2015 22:41:35 +0000 (UTC) Cc: "Eric S. Raymond" , rms@gnu.org, emacs-devel@gnu.org To: Florian Weimer Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 09 23:41:34 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 1YKx1K-0005U5-Ht for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 23:41:34 +0100 Original-Received: from localhost ([::1]:35524 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKx1J-0008Gu-Qd for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 17:41:33 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKx1G-0008Gp-EK for emacs-devel@gnu.org; Mon, 09 Feb 2015 17:41:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKx1F-0005Du-6g for emacs-devel@gnu.org; Mon, 09 Feb 2015 17:41:30 -0500 Original-Received: from hacklheber.piermont.com ([2001:470:30:84:e276:63ff:fe62:3400]:42505) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKx1F-0005Dl-2f; Mon, 09 Feb 2015 17:41:29 -0500 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id 518EF655; Mon, 9 Feb 2015 17:41:28 -0500 (EST) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id 0BBED2DEEB6; Mon, 9 Feb 2015 17:41:28 -0500 (EST) In-Reply-To: <87y4o63mt4.fsf@mid.deneb.enyo.de> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.25; x86_64-apple-darwin14.0.0) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 2001:470:30:84:e276:63ff:fe62:3400 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:182758 Archived-At: On Mon, 09 Feb 2015 20:30:15 +0100 Florian Weimer wrote: > It's the system debugger on MacOS X. It is indeed, and in that sense, it is not unlike things like the non-gdb system debuggers found on other OSes like Solaris. One nice distinction is that LLDB is itself free software. > It's difficult to understand why LLDB support is unacceptable, but > MacOS X support is fine. I quite agree. It isn't even like one can't quite easily use LLDB with Emacs already -- many do, in fact. It is just a question of installing the right .el file from the LLVM people, which is not particularly difficult to do. (If Apple cared enough, they could supply that .el file with the version of Emacs that is shipped with Mac OS X, though they don't seem to have cared to do so thus far, probably because they likely don't view Emacs as a significant development tool for OS X even though they do provide it.) Perry -- Perry E. Metzger perry@piermont.com