From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Tue, 10 Nov 2015 23:07:24 +0200 Message-ID: <56425C8C.4040407@yandex.ru> References: <87ziyuaqhl.fsf@petton.fr> <87fv0labbf.fsf@web.de> <87y4eda0kl.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> <87pozhsnsv.fsf@isaac.fritz.box> <56424C25.2040107@yandex.ru> <87oaf1r3c1.fsf@isaac.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1447189681 8570 80.91.229.3 (10 Nov 2015 21:08:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 10 Nov 2015 21:08:01 +0000 (UTC) Cc: aaronecay@gmail.com, Eli Zaretskii , Stromeko@nexgo.de, Stephen Leake , emacs-devel@gnu.org To: David Engster Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 10 22:07:46 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 1ZwG8n-0005n6-2T for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 22:07:45 +0100 Original-Received: from localhost ([::1]:35582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwG8n-0006UQ-EL for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 16:07:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38010) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwG8Y-0006UJ-TY for emacs-devel@gnu.org; Tue, 10 Nov 2015 16:07:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwG8V-0001of-MZ for emacs-devel@gnu.org; Tue, 10 Nov 2015 16:07:30 -0500 Original-Received: from mail-wm0-x231.google.com ([2a00:1450:400c:c09::231]:33891) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwG8V-0001oW-GB; Tue, 10 Nov 2015 16:07:27 -0500 Original-Received: by wmvv187 with SMTP id v187so28105181wmv.1; Tue, 10 Nov 2015 13:07:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=+usBjjrGJsOz239NdGm/7xbq27CndHqGOnaqwq16yR4=; b=C++C+0Yb5cnqMCuLBbxeNnaHa2zjWCY2eBD7RspysME17+Aoe5UuoluZd3v/Np9f2a tVQ5qacsoobPW2ZP/WTSm495lNEC2HnM4M0VxaO4OtHe0d7X7+EgrcbBiftY3M9Rbccj z6NC0Qehrx3avAfDVAK1TxzYaH95W4nBQQxhc32gS13ihM1LZNfAlriTSYvdUBp8q9Ei RVngCEpInw2Wp+1XJDAmpYsBdydkXaOUi7XWDGbA7Ic3SOSWSN4AlUf500RPTj83h1Ky As8SujFMkIQ4FN+tM7ZTnDbRUmOHSDvGWbvCkxsZWLEgBqTvAc2i93lAf2XQW6RWcaIh SpuQ== X-Received: by 10.28.24.144 with SMTP id 138mr6617620wmy.43.1447189646815; Tue, 10 Nov 2015 13:07:26 -0800 (PST) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id j4sm6070547wmg.18.2015.11.10.13.07.25 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Nov 2015 13:07:25 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <87oaf1r3c1.fsf@isaac.fritz.box> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c09::231 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:193973 Archived-At: On 11/10/2015 10:45 PM, David Engster wrote: > As you know, we will drop our upstream repository. During the last > merge, I will also have to discuss with Eric what we can do to narrow > CEDET's scope. > I agree with you that semantic-symref is probably one of > the packages that should be replaced with something more general. In the end, I would leave only the "backend" part of semantic-symref (calling the tools + piping the results through Semantic), and use it in the Semantic xref backend. So the results will be displayed by xref. Alas, xref is not up to feature parity yet (cannot group hits by containing functions, no checkboxes, simplistic "rename" command), and I'm having difficulties deciding on the changes to the xref data structures that would make that possible, as well as keep allowing certain other uses of xref, such as project-find-regexp. I'll write that up in a separate thread later this week. > But as > long as it's there, I'd appreciate if you could leave whatever support > you have coded for it. Just to be clear, there's no "support" for semantic-symref in xref yet. We just use some low-level pieces of it as a "fast Grep". > I'd also be happy to drop the completion GUI stuff, BTW. I've repeatedly > said that company should be in core for that. Also not exactly necessary. Semantic should make its completion-at-point-functions element the main entry point for completion, and Company will pick it up. You can even have argument list annotations, if you add the :annotation-function property. I do want to have Company more widely available, but probably not in 25.1. There are quite a few things I wanted to do with it first, and most are still untouched.