From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#19468: 25.0.50; UI inconveniences with M-. Date: Wed, 29 Apr 2015 03:24:26 +0300 Message-ID: <554024BA.3090807@yandex.ru> References: <83zja6b3tc.fsf@gnu.org> <54A24079.4020902@yandex.ru> <54A2FF47.6010207@yandex.ru> <54A86135.7080004@yandex.ru> <54A90002.7080009@gmx.at> <54A9C3FB.7000602@yandex.ru> <54AA3881.3080304@gmx.at> <54ABBB47.7010603@yandex.ru> <837fszx7iy.fsf@gnu.org> <83pp6pwqnw.fsf@gnu.org> <553EB74A.4030208@yandex.ru> <553EC300.9030904@yandex.ru> <553EED28.5050902@yandex.ru> 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 1430267151 27009 80.91.229.3 (29 Apr 2015 00:25:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 Apr 2015 00:25:51 +0000 (UTC) Cc: 19468@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 29 02:25:37 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1YnFoP-0004t8-Kq for geb-bug-gnu-emacs@m.gmane.org; Wed, 29 Apr 2015 02:25:13 +0200 Original-Received: from localhost ([::1]:36304 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnFoO-0005LP-SP for geb-bug-gnu-emacs@m.gmane.org; Tue, 28 Apr 2015 20:25:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnFoK-0005Jx-T6 for bug-gnu-emacs@gnu.org; Tue, 28 Apr 2015 20:25:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YnFoF-0007T0-TK for bug-gnu-emacs@gnu.org; Tue, 28 Apr 2015 20:25:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45360) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnFoF-0007Sn-Q0 for bug-gnu-emacs@gnu.org; Tue, 28 Apr 2015 20:25:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YnFoF-0006ag-61 for bug-gnu-emacs@gnu.org; Tue, 28 Apr 2015 20:25:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Apr 2015 00:25:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19468 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19468-submit@debbugs.gnu.org id=B19468.143026707725301 (code B ref 19468); Wed, 29 Apr 2015 00:25:03 +0000 Original-Received: (at 19468) by debbugs.gnu.org; 29 Apr 2015 00:24:37 +0000 Original-Received: from localhost ([127.0.0.1]:55335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YnFno-0006a0-IA for submit@debbugs.gnu.org; Tue, 28 Apr 2015 20:24:36 -0400 Original-Received: from mail-wi0-f175.google.com ([209.85.212.175]:35490) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YnFnm-0006Zm-48 for 19468@debbugs.gnu.org; Tue, 28 Apr 2015 20:24:34 -0400 Original-Received: by widdi4 with SMTP id di4so160225811wid.0 for <19468@debbugs.gnu.org>; Tue, 28 Apr 2015 17:24:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=HTmSWCekSCTlRqqmhtWecME+DZj5KP2vfjYYK0KPsRQ=; b=h2ybrvo1oMZtzym9XMbw5FRI/7Om2Bwdc93aaoIBSS+X+QyVq1AAGkBa0vl36rdeeQ S+KKAXe3fnYkA5+W9qw9o7f3Mb3HOz2B/7NmSdz+PHl2OfFT6DN3NXW7LuG9f6MorhMo aVK62ENu17CaKGqoIYGp8EoPU5vQ2goFUOD9I0pPnQemC2gv1l6xL86g00aWotUWeSzJ 5HnhgBJ6RTWW0BDKOlNaaSrUAmPVQ1+MIO8IZBhvgW7If2bzvVwugmMaOJ9f1LXjusvI WZJsWulv9S+hHTHOdq2mvzMwX9hfT30KUa+IGHcP0f462YuJjOyIzQ5YGM6v11wziRwE EcGw== X-Received: by 10.195.12.48 with SMTP id en16mr37586604wjd.21.1430267068579; Tue, 28 Apr 2015 17:24:28 -0700 (PDT) Original-Received: from [192.168.1.2] ([82.102.93.54]) by mx.google.com with ESMTPSA id k2sm18722263wif.3.2015.04.28.17.24.27 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Apr 2015 17:24:28 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Thunderbird/36.0 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:102196 Archived-At: On 04/28/2015 04:36 PM, Stefan Monnier wrote: > Indeed, and it's largely unrelated since it would be a patch to the > xref/etags backend and wouldn't touch elisp-mode.el. On the other hand, tighter integration might have its benefits, too. Otherwise, the user wouldn't be able to use the Emacs's TAGS files for navigation when working on, say, an ELPA checkout. I'm not sure if somebody will really want to, but it makes sense to be able to use it both from core Elisp code, and third-party one equally. The tags part of the emacs-lisp-mode's xref backend could bind etags vars locally based on the value of source-directory, instead of using the current tags-table-list. > As mentioned, this suggestion is not directly related to other backends, > so whether xref/elisp completely shadows xref/etags or not is orthogonal. > BTW: Do you have a lisp/TAGS file? If so, why? That's a good question. Indeed, we could say I only had it built to see how tags work with Elisp. However, I do occasionally use src/TAGS, and 'make tags' builds both files.