From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#19466: 25.0.50; xref-find-def doesn't find C functions Date: Fri, 16 Jan 2015 11:00:56 +0200 Message-ID: <83bnlz2j7b.fsf@gnu.org> References: <8361cucl3u.fsf@gnu.org> <54A230CD.3040309@yandex.ru> <83vbktb1ct.fsf@gnu.org> <54A2EE15.3020406@yandex.ru> <831tnhasx0.fsf@gnu.org> <54A6DAF6.5070605@yandex.ru> <831tna9tmr.fsf@gnu.org> <54A9C94F.8040701@yandex.ru> <83vbkl99vm.fsf@gnu.org> <54B8878A.4050506@yandex.ru> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1421398876 14609 80.91.229.3 (16 Jan 2015 09:01:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 16 Jan 2015 09:01:16 +0000 (UTC) Cc: 19466@debbugs.gnu.org, eller.helmut@gmail.com To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 16 10:01:11 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 1YC2mF-0002hR-G5 for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Jan 2015 10:01:11 +0100 Original-Received: from localhost ([::1]:54701 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YC2mE-0001Zp-Vs for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Jan 2015 04:01:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58536) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YC2mA-0001Xl-Qt for bug-gnu-emacs@gnu.org; Fri, 16 Jan 2015 04:01:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YC2m6-0007cV-Fs for bug-gnu-emacs@gnu.org; Fri, 16 Jan 2015 04:01:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YC2m6-0007cR-CC for bug-gnu-emacs@gnu.org; Fri, 16 Jan 2015 04:01:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YC2m5-0003p6-Rx for bug-gnu-emacs@gnu.org; Fri, 16 Jan 2015 04:01:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Jan 2015 09:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19466 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19466-submit@debbugs.gnu.org id=B19466.142139885014667 (code B ref 19466); Fri, 16 Jan 2015 09:01:01 +0000 Original-Received: (at 19466) by debbugs.gnu.org; 16 Jan 2015 09:00:50 +0000 Original-Received: from localhost ([127.0.0.1]:58435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC2lt-0003oV-H1 for submit@debbugs.gnu.org; Fri, 16 Jan 2015 04:00:49 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:49210) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC2lq-0003oE-Sy for 19466@debbugs.gnu.org; Fri, 16 Jan 2015 04:00:48 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NI900F00I2ARP00@a-mtaout20.012.net.il> for 19466@debbugs.gnu.org; Fri, 16 Jan 2015 11:00:40 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI900FHKID3MD70@a-mtaout20.012.net.il>; Fri, 16 Jan 2015 11:00:40 +0200 (IST) In-reply-to: <54B8878A.4050506@yandex.ru> X-012-Sender: halo1@inter.net.il 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:98408 Archived-At: > Date: Fri, 16 Jan 2015 06:37:46 +0300 > From: Dmitry Gutov > CC: monnier@iro.umontreal.ca, 19466@debbugs.gnu.org, > Helmut Eller , > martin rudalics > > On 01/05/2015 06:36 AM, Eli Zaretskii wrote: > > > So there's no way of browsing the definition and keeping the list of > > candidates available, except by scrolling the definition from another > > window? That's indeed surprising. > > Right, maybe the quit-window approach would be less surprising overall. > > The alternative implementation was pushed to scratch/xref, and it's > waiting for Martin's comments (bug#19468). Thanks. > > Why is that insistence on restoring the window configuration useful? > > Emacs users should be already used to the fact that Emacs pops buffers > > in windows all the time, so IMO there's nothing terribly wrong in > > leaving the window configuration changed. > > Basically, I want the user to be able to easily return to the window > configuration that was before xref-find-definitions was called. Or, if > they picked a definition, make the process of selecting not leave its > traces on the window configuration. I understand your desire. I just think you are fighting a losing battle, and in the process surprise the users with less than friendly behavior.