From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Mon, 26 Oct 2015 23:09:32 +0100 Message-ID: <877fm9nuxv.fsf@wanadoo.es> References: <83bnc7tavr.fsf@gnu.org> <5618C92A.3040207@yandex.ru> <83a8rrt9ag.fsf@gnu.org> <5618D376.1080700@yandex.ru> <831td3t62e.fsf@gnu.org> <561A6199.1020901@cumego.com> <561B9D87.70504@yandex.ru> <87vb9wcpw9.fsf@esperi.org.uk> <83eggkwdgh.fsf@gnu.org> <83611ww5uc.fsf@gnu.org> <83si4xbi2m.fsf@gnu.org> <878u6pcs74.fsf@igel.home> <83io5tbcye.fsf@gnu.org> <87bnblnzn7.fsf@wanadoo.es> <562E8E51.40006@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1445897410 13633 80.91.229.3 (26 Oct 2015 22:10:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 26 Oct 2015 22:10:10 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 26 23:10:01 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 1Zqpxo-0005c5-SJ for ged-emacs-devel@m.gmane.org; Mon, 26 Oct 2015 23:10:01 +0100 Original-Received: from localhost ([::1]:55462 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zqpxn-0005l4-Uh for ged-emacs-devel@m.gmane.org; Mon, 26 Oct 2015 18:09:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zqpxk-0005kw-AC for emacs-devel@gnu.org; Mon, 26 Oct 2015 18:09:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zqpxg-0008LV-VN for emacs-devel@gnu.org; Mon, 26 Oct 2015 18:09:56 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:48039) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zqpxg-0008Kr-OO for emacs-devel@gnu.org; Mon, 26 Oct 2015 18:09:52 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Zqpxe-0005On-6A for emacs-devel@gnu.org; Mon, 26 Oct 2015 23:09:50 +0100 Original-Received: from 157.red-81-44-103.dynamicip.rima-tde.net ([81.44.103.157]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 26 Oct 2015 23:09:50 +0100 Original-Received: from ofv by 157.red-81-44-103.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 26 Oct 2015 23:09:50 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 22 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 157.red-81-44-103.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:JQFu6aWG24ICtEao5gM8ZKsHhrI= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:192692 Archived-At: Dmitry Gutov writes: > On 10/26/2015 10:27 PM, Óscar Fuentes wrote: > >> I use etags-select for displaying multiple entries for the same key. The >> line corresponding to each value is shown, so you can locate what you >> want reasonably fast. > > That still means that the tool you are using doesn't know the kinds of > these references. > > And the subject of this thread is "IDE". Modern IDEs do know stuff. I was addressing the specific sub-topic about TAGS. For knowing stuff you need tools which are as sophisticated as the language they are working with, and there is no medium term solution for that requirement as far as Emacs core is concerned on the C++ realm, probably Java as well. There are external Emacs packages that are on track for solving this problem, and an increasing number of features are being implemented around those external packages. That makes this discussion about IDEs on Emacs core to look like idle chatting.