From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Toon Claes Newsgroups: gmane.emacs.devel Subject: Re: lldb support Date: Wed, 4 Jan 2017 22:35:01 +0100 Message-ID: References: <20161107150552.20e98985@jabberwock.cb.piermont.com> <20161107220815.606cd583@jabberwock.cb.piermont.com> <6c239d49-a92c-1495-7121-4808295a4fc2@dancol.org> <20161109205724.02e086af@jabberwock.cb.piermont.com> <83h97gf19d.fsf@gnu.org> <83fumzfhtv.fsf@gnu.org> <8337izfe1z.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_C926DDF2-9FE9-46CE-AD4F-38D1F54F2AF9" X-Trace: blaine.gmane.org 1483565723 26753 195.159.176.226 (4 Jan 2017 21:35:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 4 Jan 2017 21:35:23 +0000 (UTC) Cc: perry@piermont.com, dancol@dancol.org, rms@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 04 22:35:17 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cOtDI-0006IZ-1X for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2017 22:35:16 +0100 Original-Received: from localhost ([::1]:42300 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cOtDM-0006pP-7r for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2017 16:35:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42196) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cOtDF-0006p8-I0 for emacs-devel@gnu.org; Wed, 04 Jan 2017 16:35:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cOtDE-0005CG-Kv for emacs-devel@gnu.org; Wed, 04 Jan 2017 16:35:13 -0500 Original-Received: from relay2-d.mail.gandi.net ([2001:4b98:c:538::194]:50883) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cOtDA-00056x-0F; Wed, 04 Jan 2017 16:35:08 -0500 Original-Received: from mfilter43-d.gandi.net (mfilter43-d.gandi.net [217.70.178.174]) by relay2-d.mail.gandi.net (Postfix) with ESMTP id BAB55C5A5A; Wed, 4 Jan 2017 22:35:05 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mfilter43-d.gandi.net Original-Received: from relay2-d.mail.gandi.net ([IPv6:::ffff:217.70.183.194]) by mfilter43-d.gandi.net (mfilter43-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id kzeLCyBCkbjp; Wed, 4 Jan 2017 22:35:03 +0100 (CET) X-Originating-IP: 94.227.10.94 Original-Received: from [192.168.1.102] (94-227-10-94.access.telenet.be [94.227.10.94]) (Authenticated sender: toon@iotcl.com) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id B9AA3C5A49; Wed, 4 Jan 2017 22:35:02 +0100 (CET) In-Reply-To: <8337izfe1z.fsf@gnu.org> X-Mailer: Apple Mail (2.3259) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4b98:c:538::194 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:211112 Archived-At: --Apple-Mail=_C926DDF2-9FE9-46CE-AD4F-38D1F54F2AF9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 10 Nov 2016, at 18:19, Eli Zaretskii wrote: >=20 > These could be the result of not activating the MI mode in lldb-mi, > because of the previous error message. How about asking the lldb-mi > maintainers what should be the correct invocation of this tool? >=20 > Thanks. Sorry for the late reply. But I did contact the llvm-dev mailing list (because I was not allowed = to post on the lldb-dev mailing list) and I got this reply from Adrian = Prantl: > The subset of MI commands that lldb-mi currently understands is very = narrow and was added to support one specific consumer (I think it might = have been Eclipse, but I could be misremembering). In any case, it looks = like lldb-mi is missing the implementation for certain MI commands that = Emacs is expecting. Adding these shouldn't be too much work if you're = building on top of the LLDB scripting API. (see http://lists.llvm.org/pipermail/llvm-dev/2017-January/108663.html = ) So I think it would be best to submit patches to lldb instead of emacs. -- Toon --Apple-Mail=_C926DDF2-9FE9-46CE-AD4F-38D1F54F2AF9 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii On 10 Nov 2016, at 18:19, Eli Zaretskii <eliz@gnu.org> wrote:

These could be the result of not activating = the MI mode in lldb-mi,
because of the previous error = message.  How about asking the lldb-mi
maintainers = what should be the correct invocation of this tool?

Thanks.

Sorry for the late reply.
But I did contact the llvm-dev mailing list (because I was = not allowed to post on the lldb-dev mailing list) and I got this reply = from Adrian Prantl:
The subset of MI commands that lldb-mi currently understands = is very narrow and was added to support one specific consumer (I think = it might have been Eclipse, but I could be misremembering). In any case, = it looks like lldb-mi is missing the implementation for certain MI = commands that Emacs is expecting. Adding these shouldn't be too much = work if you're building on top of the LLDB scripting API.

So I = think it would be best to submit patches to lldb instead of = emacs.


-- Toon

= --Apple-Mail=_C926DDF2-9FE9-46CE-AD4F-38D1F54F2AF9--