From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#37202: shadowfile-tests: two failures on macOS Date: Fri, 20 Sep 2019 21:13:25 +0200 Message-ID: <87blvepyqy.fsf@gmx.de> References: <871rx5wvmo.fsf@gmx.de> <87blw8oz9d.fsf@gmx.de> <87muflpoiz.fsf@gmx.de> <87ftlcxnm0.fsf@gmx.de> <8736h8mm48.fsf@gmx.de> <87y2yzkxle.fsf@gmx.de> <87a7b8idm1.fsf@gmx.de> <87woe9halp.fsf@gmx.de> <871rwck0e1.fsf@gmx.de> <62ea6270-30a8-fe82-e9ed-e12a733b6983@cs.ucla.edu> <871rwbqh5j.fsf@gmx.de> <8ba13523-7fbb-d341-0408-bd7e732bd248@cs.ucla.edu> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="6091"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Stefan Kangas , 37202@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 20 21:15:18 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBONA-0001Pj-Qr for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Sep 2019 21:15:16 +0200 Original-Received: from localhost ([::1]:34882 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBON9-0006fy-HG for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Sep 2019 15:15:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58466) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBOM5-0006GB-GS for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:14:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iBOM1-0002sC-Hw for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:14:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49715) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iBOLy-0002rP-HW for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:14:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iBOLy-0007lB-Cb for bug-gnu-emacs@gnu.org; Fri, 20 Sep 2019 15:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Sep 2019 19:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37202 X-GNU-PR-Package: emacs Original-Received: via spool by 37202-submit@debbugs.gnu.org id=B37202.156900683629811 (code B ref 37202); Fri, 20 Sep 2019 19:14:02 +0000 Original-Received: (at 37202) by debbugs.gnu.org; 20 Sep 2019 19:13:56 +0000 Original-Received: from localhost ([127.0.0.1]:58536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBOLs-0007kl-86 for submit@debbugs.gnu.org; Fri, 20 Sep 2019 15:13:56 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:52485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBOLq-0007kV-KY for 37202@debbugs.gnu.org; Fri, 20 Sep 2019 15:13:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569006811; bh=IIhg1E2AmhBEGwHV8k7q1Bx3AvoTfvBe1DMWKgNTY9o=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=FYL/2U20cp7Ee7FmFphbx4B+Nvfe6wHl6icFBsT7QhCqJSNQAA+Op/zhNlbrE5C++ ajlSSa1fqWfNRYGAKVgOYAwjWKH0SoZnAIcDrM/vtSckxwefqFgjjfRmvn+CoNDlK6 WDT+w34ENXzTjOuTQVRmSdP9RtphaEbnsiiBXjXo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([212.86.38.214]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MEm27-1iR3nk1Qmx-00GFgp; Fri, 20 Sep 2019 21:13:31 +0200 In-Reply-To: <8ba13523-7fbb-d341-0408-bd7e732bd248@cs.ucla.edu> (Paul Eggert's message of "Fri, 20 Sep 2019 12:04:41 -0700") X-Provags-ID: V03:K1:Hn0B1CoCAGHjYjMpvI1UUKLktqO03CYynUEI3d4cMDP991CR9LG YAqJnfTnMjb0uZq/xYmv6EhX5iHwRSEQQsffCIxTZiUQPJIHrnOQwuXvUqA6ci234PD/Ape L/dmCJAkhwDHIrXF754QR5NlSVAFrI5fHBRjjmdJCT22Q3+SKEc183WRwLaKv6+VShaq5ts +PufhhCAQmen74+YykC+Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:9SV4eaIodT4=:gyZY9gitKJsLHoUKw5khec 7HBcjNllRwZloz2zwVJbHpmKNlezZBnVQChZzhm3tIFq0e3nZCYotZmgwF3AainWqobHvo8AE 3Y1/JKufkmY7uXzln1TiPHpEY1S0fi9avM+EpVSj9Fhfjgkm1JMrcTEHtXEEIcWPAnQMerPJO Jp+ZCGNMArAG35Jm8u0cPo/PkxEF1NYAEAvDYWlQ5UIa6QZaj4W75pwnwX89UK7r66bgaic4w dwstd4WAwpDpVai4TSm79CA9eORg8UAuWXl4+MH9KvdqjYGjyq6hgpAKg3QprfZwNiPoX2auG yQ7Vrnpi7WLkwWJ+suivXO8ZFMyo7q5oaeTbUyrggtjATw9YMsU8IQzU57Lk04YoaBJC09kJ1 lQqC2t9vE/zq3c8r4DB8ZbVt7I16qX3lSiY/vzmsFNCTGO1KMfANEz92GcQCgIXNTeoitwE/b x2Yo04Bixrsm7Qw9W+jMwvdAf71pFsrsOC9XHV0R3GVrnt57FeYRbenexTjMS/ErBH2a1svZY 60a4LyjoZ+7svpnFwOMEqqfK8F05NwP7yRR4CSOzE6Ebc+UDiE22/tT9folrUWSRu7IQDYVGE TrOGvHSobl8GALyxAKXWK6UsPRKE7xn4nmBfMyQ5UqKG2t2R6OU688XyFfflyv7mng8BS6Qpl jS3vjRdjjDu9Wtyb6Oc8CrfDNCd/3BxQnNgUbfNE7+8B3xV0K5Ap59M5jxpT4BEPcPSSHPWzN QC0T73qKDdmTn9cGHUMLJYmXnewuE3TLFDHVwf2/0WgsRO2uZO44HkEsTeEZ6GscCC2jD5yR 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: 209.51.188.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:166793 Archived-At: Paul Eggert writes: Hi Paul, > So, regardless of the the recent access changes, it appears that this > code in tramp-handle-file-modes: > > (when (file-exists-p truename) > (tramp-mode-string-to-int > (tramp-compat-file-attribute-modes (file-attributes truename)))) > > should be rewritten to be something like this: > > (when-let ((attrs (file-attributes truename))) > (tramp-mode-string-to-int > (tramp-compat-file-attribute-modes attrs))) Something like this, yes. Except, that when-let does not exist in Emacs 24.4. Best regards, Michael.