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#21006: 25.0.50; xref-quit doesn't restore changes in window scrolling position Date: Wed, 08 Jul 2015 03:46:21 +0300 Message-ID: <86wpybpjc2.fsf@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1436316443 30708 80.91.229.3 (8 Jul 2015 00:47:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 8 Jul 2015 00:47:23 +0000 (UTC) To: 21006@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 08 02:47:14 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 1ZCdW5-0002bP-NP for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Jul 2015 02:47:13 +0200 Original-Received: from localhost ([::1]:60902 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCdW4-0002hA-P3 for geb-bug-gnu-emacs@m.gmane.org; Tue, 07 Jul 2015 20:47:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40653) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCdW0-0002gt-Ef for bug-gnu-emacs@gnu.org; Tue, 07 Jul 2015 20:47:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZCdVv-0000jb-9P for bug-gnu-emacs@gnu.org; Tue, 07 Jul 2015 20:47:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42348) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCdVv-0000jV-3y for bug-gnu-emacs@gnu.org; Tue, 07 Jul 2015 20:47:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZCdVu-00027B-OB for bug-gnu-emacs@gnu.org; Tue, 07 Jul 2015 20:47:02 -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, 08 Jul 2015 00:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21006 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14363164048103 (code B ref -1); Wed, 08 Jul 2015 00:47:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Jul 2015 00:46:44 +0000 Original-Received: from localhost ([127.0.0.1]:43794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZCdVb-00026c-TQ for submit@debbugs.gnu.org; Tue, 07 Jul 2015 20:46:44 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55311) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZCdVY-00026J-RT for submit@debbugs.gnu.org; Tue, 07 Jul 2015 20:46:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZCdVS-0000gM-Ln for submit@debbugs.gnu.org; Tue, 07 Jul 2015 20:46:35 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:60770) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCdVS-0000gG-Ht for submit@debbugs.gnu.org; Tue, 07 Jul 2015 20:46:34 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCdVR-0002gS-QW for bug-gnu-emacs@gnu.org; Tue, 07 Jul 2015 20:46:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZCdVJ-0000fF-Qm for bug-gnu-emacs@gnu.org; Tue, 07 Jul 2015 20:46:33 -0400 Original-Received: from mail-wg0-x22b.google.com ([2a00:1450:400c:c00::22b]:35939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCdVJ-0000f5-JH for bug-gnu-emacs@gnu.org; Tue, 07 Jul 2015 20:46:25 -0400 Original-Received: by wggn12 with SMTP id n12so510515wgg.3 for ; Tue, 07 Jul 2015 17:46:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version:content-type; bh=iCUQIiFVL28Al+s8p6qiY+M9mOw7z4AgO/NHjVDbrKI=; b=w6ZhE9Q2elwjmadfjtsqa7A50WTnQFEeCNDGn1RL73UqCEmZVerl2VEk8qOkXlfKwq fvcet0SmGGBvcEWF+shdPOc0oT1Icu9KDt87eH6MPbOBZQyQSK8An2d4DNvHJfdc4jRu pzadueOm1xBiJQJrmEbnEd/LWZigffetgBjPlQ+IS4hAMllruMTLu3B6RNVWJaczIEUK nmJ/z3QpNjHi0xPkl+VKrwyeH8xE45QuV5eF9GVxLwGLDUd0Xc8qDOtRP3ZlPTNcNChn AYWWr260GRtcNE+rYr8WLjeZ7+vgmgNug+VRttIDcvV0+JER5OIaJahzY2VGrGsP0fUR RgzA== X-Received: by 10.180.7.199 with SMTP id l7mr70979941wia.28.1436316384769; Tue, 07 Jul 2015 17:46:24 -0700 (PDT) Original-Received: from axl (nat.webazilla.com. [78.140.128.228]) by smtp.gmail.com with ESMTPSA id um5sm647118wjc.1.2015.07.07.17.46.23 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Jul 2015 17:46:23 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:104813 Archived-At: 1. Open lisp/progmodes/elisp-mode.el. 2. M-x xref-find-regexp, type 'defun elisp-[a-z]' (without quotes) when prompted, press RET. 3. In the xref buffer, press `n' a couple of times, see the window displaying elisp-mode.el scroll to show the definitions. 4. Press `q', see the previous window configuration restored, but the scrolling position of the elisp-mode.el window remains changed. I wonder if we can do anything about that. While there's nothing surprising in this behavior given the implementation, the user did lose their position in the buffer, train of thought, etc.