From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#33458: 27.0.50; dired loses position when reverted from outside place Date: Wed, 12 Dec 2018 09:32:06 +0100 Message-ID: <5C10C786.3030504@gmx.at> References: <87k1l6f9li@posteo.net> <5C063BD6.5020707@gmx.at> <874lbt73s3@posteo.net> <5C079794.6080500@gmx.at> <5C0B91AD.4050909@gmx.at> <87y38yjkqk.fsf@mail.linkov.net> <5C0E1C9D.3040106@gmx.at> <87pnu9j5lh.fsf@mail.linkov.net> <5C0F7695.1070408@gmx.at> <875zvzlgqm.fsf@mail.linkov.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1544603584 19012 195.159.176.226 (12 Dec 2018 08:33:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 12 Dec 2018 08:33:04 +0000 (UTC) Cc: 33458@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 12 09:33:00 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWzwx-0004pc-VO for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Dec 2018 09:33:00 +0100 Original-Received: from localhost ([::1]:43142 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWzz4-0001G5-NQ for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Dec 2018 03:35:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46251) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWzx5-0008MT-I3 for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2018 03:33:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWzx0-0007a0-EW for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2018 03:33:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40229) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gWzx0-0007Zr-9l for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2018 03:33:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gWzx0-0004T8-5V for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2018 03:33:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Dec 2018 08:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33458 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 33458-submit@debbugs.gnu.org id=B33458.154460354717111 (code B ref 33458); Wed, 12 Dec 2018 08:33:02 +0000 Original-Received: (at 33458) by debbugs.gnu.org; 12 Dec 2018 08:32:27 +0000 Original-Received: from localhost ([127.0.0.1]:44484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWzwO-0004Rs-S2 for submit@debbugs.gnu.org; Wed, 12 Dec 2018 03:32:26 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:34149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWzwM-0004Ra-ON for 33458@debbugs.gnu.org; Wed, 12 Dec 2018 03:32:23 -0500 Original-Received: from [192.168.1.101] ([213.162.73.37]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MfmWy-1glF2P1xcy-00N851; Wed, 12 Dec 2018 09:32:13 +0100 In-Reply-To: <875zvzlgqm.fsf@mail.linkov.net> X-Provags-ID: V03:K1:gPavSKOD8P5hlGpPJAzNsjIG3W9xaTmg4V6GbPhcshNRp0QR31M prRmkEhnkQPwKRRsdWP5Y9oeS2v5l+vBjMjtp4xma+b1cIrZ8UNXbUD5sFzvcdU3XZlyJZM Ettm7eKeVOLF2zL2Xji5aFS+sNCh+AFuoBPon4jjtPpHTrS6pnLR5T+nJ2BwXqX2b0ulpdg VVoliu2DZ5H9CYeS72smw== X-UI-Out-Filterresults: notjunk:1;V03:K0:Zm/bvaIh/CA=:OOFr3dSpYVPuNrCQTfXRzD Zwfh91sOOHja+N/SJyYJdTOodtEIiQlMFUbtl8tnZmeYBXWItt/otvlKOVY2dyEGAViqxn62K grp0vMFUHoM58UPxobx0/qgPW4cmmKzgVspYlP7YUlTGpRKB3xk9Jhq0QAwuShUUuxyvg53Kn HrbzOgosZ5KQA6oZahWVFgv/mpY/R7P1XntdTolZwV93ehtk8a/n45nHjGQ/+7vuCDT3MvYmI 0E1k1zwglGWMJREicunCqPO7XoZX6rmJHhhWoP0FwW3df/3ImpNwyi3kANHJii0ySx3064mcH KwhF1k7CgOemWvvJ/isP6Tu6JVx+xTWIc/r5rUoN1RfKI6dk7XVEz9uIfp3fCYMMpr0ONoZZ4 mQM48szPcjzfA2GENuDnm0bt6YsUcKf/PkCxKgfaLrrUxiu+EO9skt0tsJ+UAbLzeUkumb0Nq YzNZFBb/4iOcan0c07QeRlCCJIhoJau09tYsHS46rWGPEqxE+EGo3Jx+7njSpAi89h9D3i4iE 8/tYEW3IWkD4kVJ/Dim6R71KqmVxXrorYVpbK66kwyIwpn0gJR50oUS53TadVjPfqTLTotjP9 8BMVAPX3sHKOTkgEHhuvWU1l+JgJsJgQVvuIozIMmTAgJJsV8wHrUQVuFt6oYBOp5RNCxtl56 LyKyc5Po2Oj9HsVzVpILQNVlglkKAql7XxkgxEM72Qizntx6VABWGDVraFxmYUxXmY4S2Ty3C mRdm0HPZMzGtt6wk1IHTCSUjgRl318piWfUzu5nvFLwL5hwxTMc9TjUluGfLeJkj0VlsBfwD X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:153378 Archived-At: > I think we should run a hook when a buffer appears in the window, > either by e.g. 'C-x ' (previous-buffer) or by 'window-state-put', > then a buffer-local hook in Dired will move its point to the right file. The problem with 'dired' is that we have to make any amendments at the time the buffer is reverted. It's already too late when switching to the buffer afterwards. The only thing we can do at the time of switching to a buffer is to go to the buffer's point (which should work when the buffer was displayed only in one window before). martin