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: Fri, 14 Dec 2018 10:34:05 +0100 Message-ID: <5C13790D.2040407@gmx.at> References: <87k1l6f9li@posteo.net> <5C063BD6.5020707@gmx.at> <87tvjhri3h@posteo.net> <5C122041.8010204@gmx.at> <87efalahx0@posteo.net> <5C123031.50909@gmx.at> <87y38s8qhf@posteo.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 1544779991 27943 195.159.176.226 (14 Dec 2018 09:33:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 14 Dec 2018 09:33:11 +0000 (UTC) To: v88m@posteo.net, 33458@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 14 10:33:07 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 1gXjqC-000771-Ot for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Dec 2018 10:33:04 +0100 Original-Received: from localhost ([::1]:60473 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXjsJ-0001Ca-4B for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Dec 2018 04:35:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40705) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXjs9-0001C6-TH for bug-gnu-emacs@gnu.org; Fri, 14 Dec 2018 04:35:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gXjs6-0006b2-Os for bug-gnu-emacs@gnu.org; Fri, 14 Dec 2018 04:35:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43061) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gXjs6-0006ay-K3 for bug-gnu-emacs@gnu.org; Fri, 14 Dec 2018 04:35:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gXjs6-0007AG-Fx for bug-gnu-emacs@gnu.org; Fri, 14 Dec 2018 04:35: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: Fri, 14 Dec 2018 09:35: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.154478006227484 (code B ref 33458); Fri, 14 Dec 2018 09:35:02 +0000 Original-Received: (at 33458) by debbugs.gnu.org; 14 Dec 2018 09:34:22 +0000 Original-Received: from localhost ([127.0.0.1]:47318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gXjrS-00079E-EJ for submit@debbugs.gnu.org; Fri, 14 Dec 2018 04:34:22 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:54783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gXjrQ-000791-Lp for 33458@debbugs.gnu.org; Fri, 14 Dec 2018 04:34:21 -0500 Original-Received: from [192.168.1.101] ([46.125.249.80]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Mgc0l-1gl8Gv0ZeR-00O2Ms; Fri, 14 Dec 2018 10:34:14 +0100 In-Reply-To: <87y38s8qhf@posteo.net> X-Provags-ID: V03:K1:kie6BYEJkbh6i4UnuQ2aoesEBYv/ukRsKnQTpi8DbRGg8bJ/mJw NXx3siMkSQ6k8pa0QqZMEXFKBzoTPP7gbj1gcJk+wNQQMyD/nSWblWdxsLDfwwZQ4WoulwN UHlWZdus1tiMgZnSnh1ykpZlCvxO8MFCIu9LFGKawMcbgXQE4R3YCr8kMN5JnbaD05OpB8I SK/Hqpt0grW4SJHQRVX/w== X-UI-Out-Filterresults: notjunk:1;V03:K0:S8Osl+f41bg=:aGJvVWTbqiHp8f8/qcXuig ddQvsBMrR6woIPApujKT17MhxbL3Gy+7YY5vJ4QhKFPeFLW/r8hw3qN2YJYbAVl3+9+abYsP7 JRSUXX86WGmrb11f4o02WwgLjTQUR73Pi8wjEiXEdaPSxc9SQmg1L0wp6BRATmG6wPpQZQEk+ sNvCjBx6jF1tblsP3AIejVv4CNuJQDdAxEqIK6wA2McX2wxMK12qUIasbAik7zDMKajc+ZbiD nrGEanXWNZV2tbhjmRFfq9wkc4OJmXaDpttdfZODCZqrv597bzgp3oW3wd6xzIWLFZmxZS2GM Rpe6XRJfi7IIWbfhfy7Gc7sNRhimY5GEOqqqUmUrrj834dgcYok2vb5s7XsXYtDVZ7RC+DkCs zE2G0SVO0a9IzjfUo6DUlHrHWpsYA0af4WXuXziw68zFom8QDj0gb67KzAcTrh/oYJ7x69YFV SM5GHqDg9UB512jMlyhZtc0vH9bJKsg6K5Z5Lqqur4Cz9rcHM2X0AgA1OremklOf5Mg2gnIER zfltWeUWnbsA4Q7D2ETyMjmgVgMRSpOjwZD5bslqiukGf6hELZFOcRghK/mpA+4HqI5ZF0xt/ cbkvWjI4xTFhfEuCK3cAXZe6/Pw3j7cfdE3qLoTYMYgEtx4DszBnNx4iP/DhktSOUq35oPGDg /ByodpWFhQ5KKpLNNuzfUInyQrUB3496DHHD0Hx1fTSBfIE9N+0xoghkigXXCWKrvApgdRhmg TGPr4UA/qkLWvcX+sAU9C0st35owQrdym+Um9GFvOI0h1avToKBa1MhFn3TLA3dLh01bUXTw 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:153443 Archived-At: > Something new: > > Error in post-command-hook (dired--revert): (file-missing "Setting current directory" "No such file or directory" "~/MY-DIR/") > > (Note: ~/MY-DIR/ was deleted, couple of another actions (dirs creation, > deletion) take place before this error occurred). > > I use `post-command-hook' for my `dired--revert', it just > conditional wrapper for `dired-revert': > > (defun dired--revert () > (when (and (eq major-mode 'dired-mode) > (memq this-command '(previous-buffer > next-buffer > kill-buffer > quit-window > bury-buffer > other-buffer > switch-to-buffer > dired-up-directory > switch-to-buffer-other-window > switch-to-buffer-other-frame > helm-maybe-exit-minibuffer))) > (dired-revert))) > > Currently `dired--revert' is autoremoved from > `post-command-hook', so it (and `dired-revert' per se) is the culprit. What's new about this? When I'm in a dired buffer, delete the directory it shows and then do M-: (dired-revert) I get a similar error here. martin