From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Leake Newsgroups: gmane.emacs.devel Subject: Re: xref and GNU Global (Re: ELPA policy) Date: Wed, 11 Nov 2015 17:19:03 -0600 Message-ID: <86fv0cazvc.fsf@stephe-leake.org> References: <87ziyuaqhl.fsf@petton.fr> <22074.42230.156669.584780@retriever.mtv.corp.google.com> <87ziyoxvdp.fsf@Rainer.invalid> <83k2psnzyh.fsf@gnu.org> <87mvuorz7n.fsf@gmail.com> <8337wfon3f.fsf@gnu.org> <56401834.8080402@yandex.ru> <83ziynma4s.fsf@gnu.org> <5640C6A0.5010709@yandex.ru> <83twovm9es.fsf@gnu.org> <868u65afvh.fsf@stephe-leake.org> <5642383F.2040907@yandex.ru> <87h9ktsnhl.fsf@isaac.fritz.box> <56424CD9.8000008@yandex.ru> <87pozgbm96.fsf@petton.fr> <56435D2E.2070707@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447284012 19929 80.91.229.3 (11 Nov 2015 23:20:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 Nov 2015 23:20:12 +0000 (UTC) Cc: David Engster , aaronecay@gmail.com, Nicolas Petton , emacs-devel@gnu.org, Stromeko@nexgo.de, Eli Zaretskii To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 12 00:20:00 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 1ZwegI-0005qz-Ds for ged-emacs-devel@m.gmane.org; Thu, 12 Nov 2015 00:19:58 +0100 Original-Received: from localhost ([::1]:43595 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwegH-0001MB-Od for ged-emacs-devel@m.gmane.org; Wed, 11 Nov 2015 18:19:57 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41912) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zwefn-0001Fu-P6 for emacs-devel@gnu.org; Wed, 11 Nov 2015 18:19:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zwefj-0001UR-AS for emacs-devel@gnu.org; Wed, 11 Nov 2015 18:19:27 -0500 Original-Received: from gproxy8-pub.mail.unifiedlayer.com ([67.222.33.93]:48639) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Zwefj-0001TX-3v for emacs-devel@gnu.org; Wed, 11 Nov 2015 18:19:23 -0500 Original-Received: (qmail 3336 invoked by uid 0); 11 Nov 2015 23:19:15 -0000 Original-Received: from unknown (HELO cmgw2) (10.0.90.83) by gproxy8.mail.unifiedlayer.com with SMTP; 11 Nov 2015 23:19:15 -0000 Original-Received: from host114.hostmonster.com ([74.220.207.114]) by cmgw2 with id gPK41r00R2UdiVW01PK7yc; Wed, 11 Nov 2015 16:19:13 -0700 X-Authority-Analysis: v=2.1 cv=Jv9i8qIC c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=9i_RQKNPAAAA:8 a=hEr_IkYJT6EA:10 a=x_XPkuGwIRMA:10 a=qtqOOiqGOCEA:10 a=vaJtXVxTAAAA:8 a=Tdp3ib-9BuwT8HFUZ48A:9 Original-Received: from [76.218.37.33] (port=50121 helo=TAKVER2) by host114.hostmonster.com with esmtpa (Exim 4.84) (envelope-from ) id 1ZwefR-0005Sp-Tg; Wed, 11 Nov 2015 16:19:06 -0700 In-Reply-To: <56435D2E.2070707@yandex.ru> (Dmitry Gutov's message of "Wed, 11 Nov 2015 17:22:22 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (windows-nt) X-Identified-User: {2442:host114.hostmonster.com:stephele:stephe-leake.org} {sentby:smtp auth 76.218.37.33 authed with stephen_leake@stephe-leake.org} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 67.222.33.93 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:194169 Archived-At: Dmitry Gutov writes: > On 11/11/2015 05:15 PM, Nicolas Petton wrote: > >> What about having support for Global (I haven't followed the development >> of xref in a while, so I might have missed it). I'm using ggtags now, >> but having support for it in xref would be awesome. > > It's the other way around: ggtags will need to implement support for xref. ggtags is a fairly thin elisp package that interfaces to command-line Gnu Global. cedet also provides a thin elisp package (cedet-global) that interfaces to command-line Gnu Global, and is integrated with the rest of cedet. There's no reason to have both cedet-global and ggtags. There are many reasons to keep cedet, so it makes sense to provide xref support for Gnu Global via the cedet package, not the ggtags package. There may be features that are in ggtags that are not in cedet; I'll have to check after I get the basics working, and see if it is reasonable to add them to cedet. -- -- Stephe