From unknown Sat Sep 13 04:54:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30663: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dired-mode Resent-From: Christian Johansson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Mar 2018 07:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30663 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 30663@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.151988858314324 (code B ref -1); Thu, 01 Mar 2018 07:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Mar 2018 07:16:23 +0000 Received: from localhost ([127.0.0.1]:38165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1erIRy-0003iy-Oj for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:16:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1erILe-0003ZF-9M for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:09:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1erILX-0003Hd-Os for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:09:44 -0500 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51106) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1erILX-0003HT-Lo for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:09:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34509) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1erILW-0004mP-7G for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2018 02:09:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1erILS-0003CO-3Z for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2018 02:09:42 -0500 Received: from mail-lf0-x236.google.com ([2a00:1450:4010:c07::236]:34476) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1erILR-0003Az-QC for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2018 02:09:38 -0500 Received: by mail-lf0-x236.google.com with SMTP id l191so7280774lfe.1 for ; Wed, 28 Feb 2018 23:09:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediastrategi-se.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=lEn02WGZDUEJpGFKWWNBvt54Xu/pXxhrkdp+muE5LK4=; b=E5rtHqp0WI2Z7f8IJIWRhsGCnQ2gl2FsemcNWRG7y+e78raEHBxbc9itrykz3k1wQH VGkpAYiQh1jI7Vvy6gm0vYuWinjuVEM+EaCbEluYHZ+M9hA4/RZeuw7Yas4g9CUd/Gq3 qxIMDuILMgJ+vZQFChzSMYNlPHHdLXdTwCtgltkOdLARUHs2PnN2H3fnP20kOWRDH9vb 0JGuETGmeaNVKeNHSuKtn1cLzfOejGFl9qSAAs5opPiILuLVeh6YZjXZPe1q3kmAPXCm HnxmVKQqAlxis7CjJMZjPr4dfLUK6NJyaUHAvyln0XUHDvdqqCOl9tdh4SBo8gtCBzN6 P1TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=lEn02WGZDUEJpGFKWWNBvt54Xu/pXxhrkdp+muE5LK4=; b=UwqCX1y3XuWXu4eR05HEpaldUqt4o0HL4YKEeRhcbukqvDt1kiAzeTdP6TVTyDhvlZ wYuXeCX8P8f/m7rD6p3LGoUXiBqr6sfCDA+Ce5XX2d6+XSqbNliGLzqeZBp/FYMALx37 QkZ8JkbfF7PyAkOFiXmCM1qxRC0szVNF13msZBVsQgcXpNohQAKyZ2jCWFBjZxYDToYb cFAh+Iddr0nULUPKSH/e7wHB7ZJSMYjkxTm26Hk3UB3/HtHsQGJrBlLGnzh+waQiwjCc JcOb1lQ5WOglVgFyPd/y9JWOH/oBUSq+QA4XMNt8dR7kW2tGCBoD8SbFvCc061yb1Php 3o+A== X-Gm-Message-State: AElRT7EFugX4wv6ZstZ6lntsvvaOeQNxj+qrkdV82pZYAS04gpvQw/0O NeMKaZ1xMYY4buAXTdkwvEe/N0nkT/U= X-Google-Smtp-Source: AG47ELuMlaj9s5kCQa05yKr1Yh8neW+DQ0qVUS2viU5wQ1Avuq7oHSoAT8w1P/UB4avlacdsTRE6Rg== X-Received: by 10.46.20.30 with SMTP id u30mr621206ljd.12.1519888175665; Wed, 28 Feb 2018 23:09:35 -0800 (PST) Received: from [192.168.1.192] (a077.broadband2.quicknet.se. [92.43.32.77]) by smtp.gmail.com with ESMTPSA id y128sm743184lfc.64.2018.02.28.23.09.34 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Feb 2018 23:09:34 -0800 (PST) From: Christian Johansson Message-ID: Date: Thu, 1 Mar 2018 08:09:32 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Content-Language: sv X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Thu, 01 Mar 2018 02:16:20 -0500 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: -4.0 (----) If you create this file .dir-locals.el in a directory A: ((nil . (          (test-variable . "My-Value 2")          ))) And then open the directory A containing this file, when the confirmation of unsafe variables comes up, approve of using the variable value. Now check the value of variable "test-variable" with (decribe-variable) inside the (dired-mode) buffer, it's value should be the expected one. Now change the value to "My-Value 3" in the .dir-locals.el file and save it. Switch to the (dired-mode) buffer again and glick g to do a (revert-buffer). Now inspect the same variable again, it should be "My-Value 3" but it is "My-Value 2" (revert-buffer) refreshes DirectoryVariables in most modes but not in (dired-mode) In GNU Emacs 27.0.50 (build 5, x86_64-apple-darwin17.4.0, NS appkit-1561.20 Version 10.13.3 (Build 17D102))  of 2018-02-28 built on Christians-iMac Repository revision: 108ce84432d597f92637ea74bd0a094224d157de Windowing system distributor 'Apple', version 10.3.1561 System Description:  Mac OS X 10.13.3 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. user-error: The mark is not set now, so there is no region Making completion list... delete-backward-char: Text is read-only Making completion list... [2 times] Configured features: RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS THREADS LCMS2 Important settings:   value of $LANG: sv_SE.UTF-8   locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect:   tooltip-mode: t   global-eldoc-mode: t   eldoc-mode: t   electric-indent-mode: t   mouse-wheel-mode: t   tool-bar-mode: t   menu-bar-mode: t   file-name-shadow-mode: t   global-font-lock-mode: t   font-lock-mode: t   blink-cursor-mode: t   auto-composition-mode: t   auto-encryption-mode: t   auto-compression-mode: t   line-number-mode: t   transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 204092 10722)  (symbols 48 19937 1)  (miscs 40 43 158)  (strings 32 28820 2211)  (string-bytes 1 760839)  (vectors 16 35104)  (vector-slots 8 714916 18226)  (floats 8 48 68)  (intervals 56 217 0)  (buffers 992 12)) From unknown Sat Sep 13 04:54:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30663: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dired-mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Mar 2018 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30663 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Johansson Cc: 30663@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 30663-submit@debbugs.gnu.org id=B30663.15199168617727 (code B ref 30663); Thu, 01 Mar 2018 15:08:02 +0000 Received: (at 30663) by debbugs.gnu.org; 1 Mar 2018 15:07:41 +0000 Received: from localhost ([127.0.0.1]:39448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1erPo5-00020Z-I0 for submit@debbugs.gnu.org; Thu, 01 Mar 2018 10:07:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1erPo4-00020N-Im for 30663@debbugs.gnu.org; Thu, 01 Mar 2018 10:07:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1erPnt-0004qx-F6 for 30663@debbugs.gnu.org; Thu, 01 Mar 2018 10:07:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1erPnt-0004qt-Bk; Thu, 01 Mar 2018 10:07:29 -0500 Received: from [176.228.60.248] (port=4589 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1erPns-0002Te-Jg; Thu, 01 Mar 2018 10:07:29 -0500 Date: Thu, 01 Mar 2018 17:07:37 +0200 Message-Id: <83inafygue.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Christian Johansson on Thu, 1 Mar 2018 08:09:32 +0100) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) > From: Christian Johansson > Date: Thu, 1 Mar 2018 08:09:32 +0100 > > (revert-buffer) refreshes DirectoryVariables in most modes but not in > (dired-mode) My guess is that this happens because Dired has its own revert-buffer-function, and something is missing in that function to re-read the local variables. Thanks. From unknown Sat Sep 13 04:54:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30663: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dired-mode Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 May 2018 15:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30663 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Christian Johansson , 30663@debbugs.gnu.org Received: via spool by 30663-submit@debbugs.gnu.org id=B30663.152631103417354 (code B ref 30663); Mon, 14 May 2018 15:18:01 +0000 Received: (at 30663) by debbugs.gnu.org; 14 May 2018 15:17:14 +0000 Received: from localhost ([127.0.0.1]:34529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fIFDu-0004Vq-2K for submit@debbugs.gnu.org; Mon, 14 May 2018 11:17:14 -0400 Received: from mout.gmx.net ([212.227.17.21]:39031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fIFDs-0004Vb-5z for 30663@debbugs.gnu.org; Mon, 14 May 2018 11:17:12 -0400 Received: from detlef.gmx.de ([212.86.40.50]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M9s8K-1f7Cad3qIK-00B0ac; Mon, 14 May 2018 17:17:04 +0200 From: Michael Albinus References: <83inafygue.fsf@gnu.org> Date: Mon, 14 May 2018 17:17:01 +0200 In-Reply-To: <83inafygue.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 01 Mar 2018 17:07:37 +0200") Message-ID: <87tvra2ro2.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Rrm6Maypnia4qdHhSFr3rNcGH+Xa9OzmLOB68ft+gIzAbb2dLLH V7O2hwk2Dp989b8jPGhdBpkVrZpkTqq8UAUzGLt6TfzmrP++xzozmsBLmIjC257t/9qSwu9 fpFuiIx+QQfVkYvCI633r9HrQqTilnS9Mll1LxDacg+UC6Cm2jHrEPHHZYiJJ2aYjBDAX+X k2JENIDLyN4zLiy3jSHAQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:tqf8vCSS904=:UIdTSi5T74M3l4lY711vtW cPwzXDg70EM7PqIYYve/34EE2+654p+ZUc6CyNFLkIgTFQ/jHZspHEavz7NdOJJR1GdtARnmh edAKrIZWx2fXukhCIFwq04Snlbi6u5N1h0TEAVOoJJZM0+I3PjsUPjpkOxlKegu6NcbAYtTZi 6SlhE+JFPFRB1SCtORQmxA7+6g+ZV+ojbB/dHXGtAf4VK7DC+Mz8J++6u04ehFrgyPQikBZbb oGba7iCXifE6LR2+39N+dBVjUBZ7fH+UHGftPqcRqFAeZsqHtPTAnSehjQNQ0EQS5dRQhmwM3 wc3AyEKkSb0Mr+AmvLsV0oWLO3rZV55DvceWdofOSJG6X2Wl/1CqJnqnChvwjt2sVZAxhTPfI TJigHn22fH98E14BCw0OY6qGIjHwZCIvtEBpE8agt2YiydW1ZFqidswdORS0w57oVzR8q5g6x eDrRNvnzJTohNOTXasnC1I0Ar5e6e3jA9YRLJvoC4/f5W+pbOzxQtybvxhQaBwfx5ODFkNv1U QGb3VcThaBgVq+0ZA/tYxQ5JZ3P78yX+mPLYzRv9ScDqWZM2LVAlULUIL3mMOJPMYxJ1YkodI AkzTiZPbC9QrURon6eRa3r8e+mN+gJ0qV6Fu8Lq7oC49RoLhW9cuvoKLVPXOWYlBoV8wIbxGI 2iYZOPMbu8PJ1veMNtOdYHhrrRYb3Ix7g5soRkBbID+sUvjaYCpLoWK2ZNMtYBX7VFAIFc4e+ vbxqY2Xo4muBJrFbbLEHBu5pWsiZBBSEy4TsVcFtgCPk8enQw3kFzA8YEne2dXGAY59fvUxRv ZTv8CxJ X-Spam-Score: -0.7 (/) 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 (-) Eli Zaretskii writes: Hi, >> (revert-buffer) refreshes DirectoryVariables in most modes but not in >> (dired-mode) > > My guess is that this happens because Dired has its own > revert-buffer-function, and something is missing in that function to > re-read the local variables. Indeed, I've pushed a fix to the master branch. Christian, could you pls retest? > Thanks. Best regards, Michael. From unknown Sat Sep 13 04:54:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30663: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dired-mode Resent-From: Christian Johansson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 May 2018 06:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30663 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus , Eli Zaretskii Cc: 30663@debbugs.gnu.org Received: via spool by 30663-submit@debbugs.gnu.org id=B30663.152636471715104 (code B ref 30663); Tue, 15 May 2018 06:12:02 +0000 Received: (at 30663) by debbugs.gnu.org; 15 May 2018 06:11:57 +0000 Received: from localhost ([127.0.0.1]:34848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fITBk-0003vX-4v for submit@debbugs.gnu.org; Tue, 15 May 2018 02:11:57 -0400 Received: from mail-lf0-f49.google.com ([209.85.215.49]:39009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fITBi-0003vL-M8 for 30663@debbugs.gnu.org; Tue, 15 May 2018 02:11:55 -0400 Received: by mail-lf0-f49.google.com with SMTP id j193-v6so21543720lfg.6 for <30663@debbugs.gnu.org>; Mon, 14 May 2018 23:11:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediastrategi-se.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=Tdc2XGwg/01mp/WdKFvTEgEPr6sFFG7liZwidWKgbUg=; b=PnjDbYB3jCmKODagIrUdroXKmUCU6GS75MNnpFzUwuZvBrB8UAFtxCI2u6xtTRh6Ad 03Z6zIM2YSrFkpOjnwVk6EcJC4bV0tiqoiPDDOW2fjdwphrCTOLsjQboyg6w9o02xYEc 4tIusIsvOB0r5tiJa640CGZfH7YrMAoizuhdVFq2x1Ie5CdG7/CGxaIUIOSJhM6N189M Ix9fj4HGjFi10T2UD/dDXcL+izXCInHieafKJjMh/HeEGDbeOXFs/sCNYX3krH11e8MH MXAXpQ4uJU6O2Zed6kGdfgqtGa5jeeJgwrNk+HzLxQbYZQjhQ6dkbq/qouwKrMTQ1ubQ whjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=Tdc2XGwg/01mp/WdKFvTEgEPr6sFFG7liZwidWKgbUg=; b=IxCea+nKhIV2LHix95jCoynNq80nHY55Ik1ntNQHXBKdxXhHQq1KjbWz4kfl/MTbaI 95z6xB0esRQmAFpP/+ATpYp5GDHE+WOF2wyTMurUwXYCiMkH1HKJxu12600pSYHk8DOD mC3nrWuBUZxRrodGv9L14KFTpguNp8SHNQIUlzRAcnDfQlfdOFSDWDdCQJU18p9kV/gi 2VUgpM4xDmndmEyYrCbUaQWHPULW3K5OWriCD9sLrQaz5wPPI25r0h8Q2+JdW3dFvPie 5p1MtVZEtEi+iJN0Q/8sowwpRo0B+hwOg2JFsL3ld9MOXqmnYSJLOKtxbE/zHI8q2iXx u/yw== X-Gm-Message-State: ALKqPwecqrDU4H7rRWCmKiPuHCWIAYrpGq3e57JX21DeZn9ySMgr7QCB BBDK2vAvDWM37m+r4UY31BLFRkV4W4c= X-Google-Smtp-Source: AB8JxZoe9T4QXBmrvNtFeRmpZCYF+RW/CfSX0l9QyziCZC6t32UEuOtNL1/YeZN2ikDdWuoPUjizUQ== X-Received: by 2002:a19:dd5d:: with SMTP id u90-v6mr11245117lfg.23.1526364708373; Mon, 14 May 2018 23:11:48 -0700 (PDT) Received: from Christians-iMac.local (a077.broadband2.quicknet.se. [92.43.32.77]) by smtp.gmail.com with ESMTPSA id v3-v6sm1196279lfd.18.2018.05.14.23.11.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 May 2018 23:11:47 -0700 (PDT) References: <83inafygue.fsf@gnu.org> <87tvra2ro2.fsf@gmx.de> From: Christian Johansson Message-ID: <30e95a7c-5cf7-0bf1-d897-f52a3731465d@mediastrategi.se> Date: Tue, 15 May 2018 08:11:47 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <87tvra2ro2.fsf@gmx.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB X-Spam-Score: -0.0 (/) 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 (-) Thanks Michael, I can confirm it's now working as expected Regards, Christian > Eli Zaretskii writes: > > Hi, > >>> (revert-buffer) refreshes DirectoryVariables in most modes but not in >>> (dired-mode) >> My guess is that this happens because Dired has its own >> revert-buffer-function, and something is missing in that function to >> re-read the local variables. > Indeed, I've pushed a fix to the master branch. > > Christian, could you pls retest? > >> Thanks. > Best regards, Michael. From unknown Sat Sep 13 04:54:47 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Christian Johansson Subject: bug#30663: closed (Re: bug#30663: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dired-mode) Message-ID: References: <874lj92z3y.fsf@gmx.de> X-Gnu-PR-Message: they-closed 30663 X-Gnu-PR-Package: emacs Reply-To: 30663@debbugs.gnu.org Date: Tue, 15 May 2018 06:49:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1526366942-18616-1" This is a multi-part message in MIME format... ------------=_1526366942-18616-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30663: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dire= d-mode which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 30663@debbugs.gnu.org. --=20 30663: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30663 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1526366942-18616-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30663-done) by debbugs.gnu.org; 15 May 2018 06:48:44 +0000 Received: from localhost ([127.0.0.1]:34857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fITlL-0004pi-T7 for submit@debbugs.gnu.org; Tue, 15 May 2018 02:48:44 -0400 Received: from mout.gmx.net ([212.227.15.19]:46201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fITlK-0004pU-1G for 30663-done@debbugs.gnu.org; Tue, 15 May 2018 02:48:42 -0400 Received: from detlef.gmx.de ([212.86.40.50]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LtJAR-1eGNez1kPj-012tAw; Tue, 15 May 2018 08:48:34 +0200 From: Michael Albinus To: Christian Johansson Subject: Re: bug#30663: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dired-mode References: <83inafygue.fsf@gnu.org> <87tvra2ro2.fsf@gmx.de> <30e95a7c-5cf7-0bf1-d897-f52a3731465d@mediastrategi.se> Date: Tue, 15 May 2018 08:48:33 +0200 In-Reply-To: <30e95a7c-5cf7-0bf1-d897-f52a3731465d@mediastrategi.se> (Christian Johansson's message of "Tue, 15 May 2018 08:11:47 +0200") Message-ID: <874lj92z3y.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:uoVtqz1hxdTEmWdEwj0CSj2SaiVOfxiE6rddPL2KvqZ9UVgFUwX sDM6suX+X7SPnqk2njw59MRc2Hwo/6l8Sogn3s4SWfaKwb/VHh6GKokAUfEQvy+CJdoLlCd XeuRfymNjXH3m6Jji3AABHZfZmShTEGq2W716YUHHLVsS8OdenvSUE53/vPtpLsns21Z0VK iEcVfc9lmVpGP+s0dlQOQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:WYr/u8VsJmo=:++RoNumL+WzZbbxAzhqgwY xE9RBG2ZWHY1iIorkjQa7hCN9T5nN1wdPuN2/51RedbhxcK0XhuaSaUlTEG3uQ9mWuhyN6kY4 i80VClcXptiNTOSswkJA7SqLJah8thKzIMmUtuzKmJSGlFF8VH9BQLEXuQsGBlRpj3KhBnmtJ XyvM0KST7dJ3J0PGGmZWI1SiI3TAumavhEfNZsZejoCXk2zHhp92Q2T05o2Kb1nRNPDy+TWXk aCL9vkTuk475uQYTzrBGjEmA13FwuZQ21jo6NFDm3FZB6KinA7kYWQYENX/P9eiSY24GKVrsk EQ/QSCgqb1U1ddEmo+99gW39W1P/E3GPsVjLpk+pwVGATMbLjeH+WKEW0B8bCRBOZQWvsSYH8 nII9cznQHofz/nGH9Bn1amKJ2NEdfQywRiSgmONMS9OWQtSHIaK4twNbnMkyPue+kb4BUPjOk 7Lue/py74mMtBtZi1q1bXPVA9Jq1OWFLMJIKLz+AdDRyO/2qBTSbN+d1nhY2hRafs1lTK2aVb /bgzNLcr5szVgIDEYehSHs0wrov07XLgTFkubKbrlFL2Gz8CFUTgVQjTr/9BkZGz+iQsEybZj 3+f0+83XnlrZShfHHW/rUynJqVtGuY/J3T6EwIfmBj7ZWVSGgQFTAchz4QL750pP0Zy7iqLDA Ri5dTDRlsZSAwa45HJ0x37Y44TF1Z+rGjqmXmy7s8Sxhk1k2Ma16QYgvKU+fdd7dwRDG8nCIk OEiLRAwP179Cwn20J+2+VfDAQ2Wqexu1EcFrvZ1owixPMrCsP3h+Dz/yO3dMf/9TErNU4Kqt7 Idm+M4m X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30663-done Cc: 30663-done@debbugs.gnu.org, Eli Zaretskii 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 (-) Version: 27.1 Christian Johansson writes: Hi Christian, > Thanks Michael, I can confirm it's now working as expected Thanks for the cross-check. I'm closing the bug. > Regards, Christian Best regards, Michael. ------------=_1526366942-18616-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Mar 2018 07:16:23 +0000 Received: from localhost ([127.0.0.1]:38165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1erIRy-0003iy-Oj for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:16:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1erILe-0003ZF-9M for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:09:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1erILX-0003Hd-Os for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:09:44 -0500 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51106) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1erILX-0003HT-Lo for submit@debbugs.gnu.org; Thu, 01 Mar 2018 02:09:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34509) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1erILW-0004mP-7G for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2018 02:09:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1erILS-0003CO-3Z for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2018 02:09:42 -0500 Received: from mail-lf0-x236.google.com ([2a00:1450:4010:c07::236]:34476) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1erILR-0003Az-QC for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2018 02:09:38 -0500 Received: by mail-lf0-x236.google.com with SMTP id l191so7280774lfe.1 for ; Wed, 28 Feb 2018 23:09:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediastrategi-se.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=lEn02WGZDUEJpGFKWWNBvt54Xu/pXxhrkdp+muE5LK4=; b=E5rtHqp0WI2Z7f8IJIWRhsGCnQ2gl2FsemcNWRG7y+e78raEHBxbc9itrykz3k1wQH VGkpAYiQh1jI7Vvy6gm0vYuWinjuVEM+EaCbEluYHZ+M9hA4/RZeuw7Yas4g9CUd/Gq3 qxIMDuILMgJ+vZQFChzSMYNlPHHdLXdTwCtgltkOdLARUHs2PnN2H3fnP20kOWRDH9vb 0JGuETGmeaNVKeNHSuKtn1cLzfOejGFl9qSAAs5opPiILuLVeh6YZjXZPe1q3kmAPXCm HnxmVKQqAlxis7CjJMZjPr4dfLUK6NJyaUHAvyln0XUHDvdqqCOl9tdh4SBo8gtCBzN6 P1TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=lEn02WGZDUEJpGFKWWNBvt54Xu/pXxhrkdp+muE5LK4=; b=UwqCX1y3XuWXu4eR05HEpaldUqt4o0HL4YKEeRhcbukqvDt1kiAzeTdP6TVTyDhvlZ wYuXeCX8P8f/m7rD6p3LGoUXiBqr6sfCDA+Ce5XX2d6+XSqbNliGLzqeZBp/FYMALx37 QkZ8JkbfF7PyAkOFiXmCM1qxRC0szVNF13msZBVsQgcXpNohQAKyZ2jCWFBjZxYDToYb cFAh+Iddr0nULUPKSH/e7wHB7ZJSMYjkxTm26Hk3UB3/HtHsQGJrBlLGnzh+waQiwjCc JcOb1lQ5WOglVgFyPd/y9JWOH/oBUSq+QA4XMNt8dR7kW2tGCBoD8SbFvCc061yb1Php 3o+A== X-Gm-Message-State: AElRT7EFugX4wv6ZstZ6lntsvvaOeQNxj+qrkdV82pZYAS04gpvQw/0O NeMKaZ1xMYY4buAXTdkwvEe/N0nkT/U= X-Google-Smtp-Source: AG47ELuMlaj9s5kCQa05yKr1Yh8neW+DQ0qVUS2viU5wQ1Avuq7oHSoAT8w1P/UB4avlacdsTRE6Rg== X-Received: by 10.46.20.30 with SMTP id u30mr621206ljd.12.1519888175665; Wed, 28 Feb 2018 23:09:35 -0800 (PST) Received: from [192.168.1.192] (a077.broadband2.quicknet.se. [92.43.32.77]) by smtp.gmail.com with ESMTPSA id y128sm743184lfc.64.2018.02.28.23.09.34 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Feb 2018 23:09:34 -0800 (PST) To: bug-gnu-emacs@gnu.org From: Christian Johansson Subject: 27.0.50; DirectoryVariables not refreshing on revert-buffer in dired-mode Message-ID: Date: Thu, 1 Mar 2018 08:09:32 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Content-Language: sv X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 01 Mar 2018 02:16:20 -0500 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: -4.0 (----) If you create this file .dir-locals.el in a directory A: ((nil . (          (test-variable . "My-Value 2")          ))) And then open the directory A containing this file, when the confirmation of unsafe variables comes up, approve of using the variable value. Now check the value of variable "test-variable" with (decribe-variable) inside the (dired-mode) buffer, it's value should be the expected one. Now change the value to "My-Value 3" in the .dir-locals.el file and save it. Switch to the (dired-mode) buffer again and glick g to do a (revert-buffer). Now inspect the same variable again, it should be "My-Value 3" but it is "My-Value 2" (revert-buffer) refreshes DirectoryVariables in most modes but not in (dired-mode) In GNU Emacs 27.0.50 (build 5, x86_64-apple-darwin17.4.0, NS appkit-1561.20 Version 10.13.3 (Build 17D102))  of 2018-02-28 built on Christians-iMac Repository revision: 108ce84432d597f92637ea74bd0a094224d157de Windowing system distributor 'Apple', version 10.3.1561 System Description:  Mac OS X 10.13.3 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. user-error: The mark is not set now, so there is no region Making completion list... delete-backward-char: Text is read-only Making completion list... [2 times] Configured features: RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS THREADS LCMS2 Important settings:   value of $LANG: sv_SE.UTF-8   locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect:   tooltip-mode: t   global-eldoc-mode: t   eldoc-mode: t   electric-indent-mode: t   mouse-wheel-mode: t   tool-bar-mode: t   menu-bar-mode: t   file-name-shadow-mode: t   global-font-lock-mode: t   font-lock-mode: t   blink-cursor-mode: t   auto-composition-mode: t   auto-encryption-mode: t   auto-compression-mode: t   line-number-mode: t   transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 204092 10722)  (symbols 48 19937 1)  (miscs 40 43 158)  (strings 32 28820 2211)  (string-bytes 1 760839)  (vectors 16 35104)  (vector-slots 8 714916 18226)  (floats 8 48 68)  (intervals 56 217 0)  (buffers 992 12)) ------------=_1526366942-18616-1--