From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 07 20:46:44 2015 Received: (at submit) by debbugs.gnu.org; 8 Jul 2015 00:46:44 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 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 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 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 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 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) 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) From: Dmitry Gutov To: bug-gnu-emacs@gnu.org Subject: 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> MIME-Version: 1.0 Content-Type: text/plain 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) 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. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 06:30:21 2020 Received: (at 21006) by debbugs.gnu.org; 3 Dec 2020 11:30:21 +0000 Received: from localhost ([127.0.0.1]:38672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkmoW-0000Nf-Kf for submit@debbugs.gnu.org; Thu, 03 Dec 2020 06:30:20 -0500 Received: from quimby.gnus.org ([95.216.78.240]:45080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkmoU-0000GJ-Pk for 21006@debbugs.gnu.org; Thu, 03 Dec 2020 06:30:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=E/FW7rI4k/hUS6lGRqy4HCaVjU8KKhfgbEFiAlK8rBM=; b=bc6jqnQZMow4IUxg5RCZTvdbu2 oj1v4DxbXnOZdrnGxBoKjt5ht8x+NFZ3D+XftNVpVVnfTbdFMMh4ySbW0Lxk2cJkw4RbKBxLaUuVJ 8KWPVvYgpoUkkYeMV8RZSzJYfdVR5ykFGPESJGTaSJEM3p0CVdvAZtC6upVHY7fIxzxw=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kkmoM-0002q2-N1; Thu, 03 Dec 2020 12:30:13 +0100 From: Lars Ingebrigtsen To: Dmitry Gutov Subject: Re: bug#21006: 25.0.50; xref-quit doesn't restore changes in window scrolling position References: <86wpybpjc2.fsf@yandex.ru> X-Now-Playing: Old's _Formula_: "Thug" Date: Thu, 03 Dec 2020 12:30:09 +0100 In-Reply-To: <86wpybpjc2.fsf@yandex.ru> (Dmitry Gutov's message of "Wed, 08 Jul 2015 03:46:21 +0300") Message-ID: <87zh2vruta.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Dmitry Gutov writes: > 1. Open lisp/progmodes/elisp-mode.el. > > 2. M-x xref-find-regexp, type 'defun elisp-[a-z]' (without quotes) when > prompted, press RET. This function no longer exists, so the recipe no longer works. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21006 Cc: 21006@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dmitry Gutov writes: > 1. Open lisp/progmodes/elisp-mode.el. > > 2. M-x xref-find-regexp, type 'defun elisp-[a-z]' (without quotes) when > prompted, press RET. This function no longer exists, so the recipe no longer works. Is this problem still present in the current Emacs version? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 08:38:57 2020 Received: (at 21006-done) by debbugs.gnu.org; 3 Dec 2020 13:38:57 +0000 Received: from localhost ([127.0.0.1]:38957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkooz-0007gX-Bx for submit@debbugs.gnu.org; Thu, 03 Dec 2020 08:38:57 -0500 Received: from mail-ej1-f51.google.com ([209.85.218.51]:40349) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkoow-0007gK-JK for 21006-done@debbugs.gnu.org; Thu, 03 Dec 2020 08:38:55 -0500 Received: by mail-ej1-f51.google.com with SMTP id x16so3490699ejj.7 for <21006-done@debbugs.gnu.org>; Thu, 03 Dec 2020 05:38:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=it2uoTLs9T9l0K1AgBeOxrjdQLfF4xJd676eVx+Dx4I=; b=g7ShgrHq0fxhQzaNDGDFMpbx0js2bZaiU7l7cwQn6wV29dE5BPdd19VKe5pQHRjE2n bvcqtctPPpI4rSU2JNO+Gq7RSzTOP9yktYpG5KNhlZBHGflO4xMKkZMIwEjchBJBF86V OaxIDDTe0lfR1ckidD9Wwo0pBxcG93kO9hwBfqIWZZsuLZGAgm1r5wpTNqLXQ7dt7dDS jjAP7j/xsgyv40Fiukzhl1GWWqV7k7byBH6G62eklztJdoTwqKePppc97bmnUm2i0/Rn q8Vz8rgrJxgXPW+SsJLoJJ2ayuOpXKFD+Ou/TBF3q/UnIWOraLm1tXPuy0jE74GcTyS3 h9Wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=it2uoTLs9T9l0K1AgBeOxrjdQLfF4xJd676eVx+Dx4I=; b=Fap/znfKtOkMgd5Z2E6EIPcAF6O6i9gxO497s0JcXx0o5oU3zUUi+uj30azMOv+vDU 0Tzq7sNzzsgNxJWWDU2xjTKIswipz8kSgPcg5vtS2paRqK0qWfaEPSAaMEzw8aYY03FH IlP5W8AId0JWzk7EoeYTi9zeSmi5AAaqxUuAUu7QfkUXemSQrHAjoC6/akSTVMnfKpFr ZPu4loFI9t2SQQXYpNZSYxWOcl4rGPZ33ArU3ujHSEMf+ss7GOlZLt4Yf3S9MzfAJLOg 7FyTxQNp4pJRmznwzrMEFmbyTCJTlyLs+zQsqqetti/zeTgWOZ9LFDjJi1fGtyHsOpYy C5xg== X-Gm-Message-State: AOAM531WK2U6BnsHA9g2XCO3X5D0W9yfz3YyA8L9WYG8chxuVhDwQo77 4jQK3vyKg1VDbn3I5M1PtRmoCx45uE4eAg== X-Google-Smtp-Source: ABdhPJzjFrnaIEiD/eVJRO8ceianwKu5b/AR3fXXAgksXmfuUmfj517w/zZu9P4SEpnAsh9t2WaoCg== X-Received: by 2002:a17:906:3187:: with SMTP id 7mr2559778ejy.225.1607002728384; Thu, 03 Dec 2020 05:38:48 -0800 (PST) Received: from [192.168.0.4] ([66.205.71.3]) by smtp.googlemail.com with ESMTPSA id dd12sm1170229edb.6.2020.12.03.05.38.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 03 Dec 2020 05:38:47 -0800 (PST) Subject: Re: bug#21006: 25.0.50; xref-quit doesn't restore changes in window scrolling position To: Lars Ingebrigtsen References: <86wpybpjc2.fsf@yandex.ru> <87zh2vruta.fsf@gnus.org> From: Dmitry Gutov Message-ID: <05f5c9c8-2c23-4d71-fee2-fb54dd44087e@yandex.ru> Date: Thu, 3 Dec 2020 15:38:46 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <87zh2vruta.fsf@gnus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 21006-done Cc: 21006-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On 03.12.2020 13:30, Lars Ingebrigtsen wrote: > This function no longer exists, so the recipe no longer works. > > Is this problem still present in the current Emacs version? Yes, sure. You can repeat the scenario with 'M-x project-find-regexp'. The crux is doesn't restore the previous window scroll positions. This especially cut against the mental model of the older version of the UI which presented locations in a more "transient" fashion. But the model has changed, and there haven't been any complaints like this recently, so let's close it. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 10:44:41 2020 Received: (at 21006) by debbugs.gnu.org; 3 Dec 2020 15:44:41 +0000 Received: from localhost ([127.0.0.1]:41447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkqmf-000790-0q for submit@debbugs.gnu.org; Thu, 03 Dec 2020 10:44:41 -0500 Received: from mout.gmx.net ([212.227.17.22]:58187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkqmd-00078h-2w for 21006@debbugs.gnu.org; Thu, 03 Dec 2020 10:44:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1607010273; bh=i28VKOvH7Q6o3DQfnnmp7/5BHsTzvQ5r2c1ys3Jl53A=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=dso2tJz1D7JiZApnXMyHGPEssWGO5FA9Wd5w5ph46DW3kRbTe5POpEPMsVgRPdT8M 6YDOq9PSYbKyeFcw4igVXhD0yGI9tax/q3ue93vll3IUXE/U3pcYV+4WxGccniwchG S4xGIhh9LfA1siD3XNrxRoUFnvX+fNHkiuhcFRF4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([46.125.249.6]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M2O6Y-1kkIow37ni-003wQs; Thu, 03 Dec 2020 16:44:32 +0100 Subject: Re: bug#21006: 25.0.50; xref-quit doesn't restore changes in window scrolling position To: 21006@debbugs.gnu.org, dgutov@yandex.ru References: <86wpybpjc2.fsf@yandex.ru> <87zh2vruta.fsf@gnus.org> <05f5c9c8-2c23-4d71-fee2-fb54dd44087e@yandex.ru> From: martin rudalics Message-ID: Date: Thu, 3 Dec 2020 16:44:31 +0100 MIME-Version: 1.0 In-Reply-To: <05f5c9c8-2c23-4d71-fee2-fb54dd44087e@yandex.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Fn+Kjx2eCBxMACPgc0xO2ON5NxyfFuwe1ldNTG1UHaSy4xU0upl LjRKxe3CWmYlz6tdc2S2SreDV+qJBKzQSlgq7pMe2wqzwOlx9PdSv+Y5Nb0DK8XyMwMtRf2 rBTubvv6r64DJJPWPdxiUTl4m0C0iiycmDDxnGjBxHlce92je8TE1NSv9jcQaswQfFq1Iod GCHXsHHnSxuofpQbD9vDA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:FuH0XaT7e64=:PG4KgDo+OdeO1s4IVVpWs6 Pzn2SJ3KbscSAOheSQU06FtNMLmnUVd4WRLFpYgscu9yT/8yMIKvTQuXv0IgU4VmxqqIGyuEl P/y4e8l77JOCf/j82Iv0oljzt7iKPolTWsRyur5HkZY8XKXzjNKDndnSLko7dfrysSSWMPuZY C9mQe0ZfVS5FyCRLUN9P30EUTCmEEe5HUdIyGB7UjasMKq4eJX/YVknpsZhJkjn23ba7QATeK Do+JWAo40z/0vdLSE3NZUkC5oCaWSJy9E5v9ZBKxeNlOO2kQ+hsJ9gL738mEP2FSjbzGGjuLZ 04xCVm9O+TaFeg7j8EZYynDUW8jbpGgIAHuJIjRCzGGnH9LkhKm3M21oVN8JyvRDx9Ugo8ZtO 1JcCV4/vmFQ1kfApDIWBRPylxyZV1EosQIJNM6yul+CBtQVB15GsdYNLG7czKyXVEmQPxn6VG Jgc8kuh39cB1PKCsj/cCpGAfCfaEU54KP45AsqK8rJY2mBnsA0RGWQJIkgrXG7yucmw/5FLQA FrahZ+fkrR/8YskStXMw/A7A4bTO7AmIlUEcyIev636WO6KmKVBaOhu6vIwMK7WF7np5WXXT8 TDDqsqpSwSnOYSKdZbSQmwEFQEZ3wri9OHuMNJs+m7AN/FkZOPO7StUm3wh8fNZD/IdgpFNFK cp9Q3J+5iH3+oQ76JFvc6bF7zac8KVkkdCaQ5eaj5WdoILf1nM4F6FiOU8IMIgQHokdjD5BeW qaHwFznZITKQnnkOxuEHuM6OjgTeHNmEEjrOA+/kAJL/k98jCgpZRK9RFil55+P2rADr0hdic n/Tdz3z/2E0u8CqAQJ3jRAutmL3Dt0cA9tobwzTBRshq4dtbgt7GuLixo/jRYXkxePhsKCibP rJGHQPJ7RjsFBf2WDSRw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21006 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > The crux is doesn't restore the previous window scroll positions. What are the "previous window scroll positions"? Note that As a special exception, the window configuration does not record the value of point in the selected window for the current buffer. (section 28.26 of the Elisp manual) so if a caller wants that restored, it has to do it separately. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 19:07:17 2020 Received: (at 21006) by debbugs.gnu.org; 4 Dec 2020 00:07:17 +0000 Received: from localhost ([127.0.0.1]:42210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkyd3-0002iP-7o for submit@debbugs.gnu.org; Thu, 03 Dec 2020 19:07:17 -0500 Received: from mail-ed1-f49.google.com ([209.85.208.49]:45858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkycy-0002i1-4v for 21006@debbugs.gnu.org; Thu, 03 Dec 2020 19:07:15 -0500 Received: by mail-ed1-f49.google.com with SMTP id r5so3991115eda.12 for <21006@debbugs.gnu.org>; Thu, 03 Dec 2020 16:07:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Dr20tdHd09GF1/aI/a8Ku1nIT4IOgwwLDYdtowonSbs=; b=XbcyEpoCZSbZjQ+NlqvyW4K0cuK8Cehyi16mJQDTI74kBif0CuRyjouezjmkGup7D9 1v2PpGMgJZEz66+Mx44daDQG54Z6nMFcsLpI1EQzrLf708rxVwmoR5Yfxsm3fB1+MI3b KQhngq7jZGw60dNPe2SJ4fGMUTDEZYcQswFOyzv7Dm/JTp6ADwpn5JbllxTAjgKpaNaf wDiTZfeRtYqVyNW+ym+CwOpN5ySNLmzGxrLhDTj6HfWwIA3oUze6qj+eB5mfw/cZ+am7 rS5eDWS/o+7e9MtneVnLqKuhfo37xA1MfJE6enbPSo5uPibvPgemc59PF89gFBEBW14M 1N1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Dr20tdHd09GF1/aI/a8Ku1nIT4IOgwwLDYdtowonSbs=; b=gJE1cai65odjxaPyRIhf6w5tqI3fjTZtSqTD45jfKgCcGPcOam0MdWdzsYZ/FWAQpt pVel2vlRHprw+Vzr4KuWpxsnIP8A/ubWULkbzzLKsticsgBxARoz0I1K7PE7NpDNl34a NNS/PMgWVkMlEkb2dAk0sNgh1y/wUfHNbgMA63DeI+nieDmDqq0B8EnXSU60VgUUWVic FWWIgwO6Fdj8+mhYIP2x/eNepGQ0hDM5CRgTuADcqKKNGXC0wq29igTb2EFFmIT/FI8+ XbarHRb58acxKkah2OuDC0YBddHQQdURb/IKMbvZ6tADieylkOHBwZssco6yernB02Gw Gegg== X-Gm-Message-State: AOAM533UV9g/2JOhRKVUZVpDqz8tIVwKmMtMdKgifKKQMN/I9z73PC5X DIjMQRLDX4i7vFuEXtJF/gqXliu9XzxQ9w== X-Google-Smtp-Source: ABdhPJxujbvMsb0yBWPu9juv1ZfCDVQcgzpvyqUERjboZ0XaGy/4+2J0RO/tu5Fke/6ykFyXohad9A== X-Received: by 2002:aa7:d750:: with SMTP id a16mr1304853eds.252.1607040425908; Thu, 03 Dec 2020 16:07:05 -0800 (PST) Received: from [192.168.0.4] ([66.205.71.3]) by smtp.googlemail.com with ESMTPSA id k2sm1851546ejp.6.2020.12.03.16.07.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 03 Dec 2020 16:07:05 -0800 (PST) Subject: Re: bug#21006: 25.0.50; xref-quit doesn't restore changes in window scrolling position To: martin rudalics , 21006@debbugs.gnu.org References: <86wpybpjc2.fsf@yandex.ru> <87zh2vruta.fsf@gnus.org> <05f5c9c8-2c23-4d71-fee2-fb54dd44087e@yandex.ru> From: Dmitry Gutov Message-ID: <8e6ac6a3-4a0b-de7b-f066-483acc1c7f74@yandex.ru> Date: Fri, 4 Dec 2020 02:07:03 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 21006 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On 03.12.2020 17:44, martin rudalics wrote: > > The crux is doesn't restore the previous window scroll positions. > > What are the "previous window scroll positions"?  Note that > >   As a special exception, the window configuration does not record the >   value of point in the selected window for the current buffer. > > (section 28.26 of the Elisp manual) so if a caller wants that restored, > it has to do it separately. That's it. I wasn't saying it is necessarily a bug in quit-window. Just something that would have to be implemented in xref, to have a more consistent experience (the bug was for a "future me" or somebody else who had the time to look into it). Not necessary anymore, anyway. From unknown Sun Jun 15 08:40:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 01 Jan 2021 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator