From unknown Sat Jun 21 03:15:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32266 <32266@debbugs.gnu.org> To: bug#32266 <32266@debbugs.gnu.org> Subject: Status: Cannot add directory names ending in .el with normal-top-level-add-subdirs-to-load-path Reply-To: bug#32266 <32266@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:15:59 +0000 retitle 32266 Cannot add directory names ending in .el with normal-top-leve= l-add-subdirs-to-load-path reassign 32266 emacs submitter 32266 H=C3=A5kon H=C3=A6gland severity 32266 normal tag 32266 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 25 03:12:39 2018 Received: (at submit) by debbugs.gnu.org; 25 Jul 2018 07:12:39 +0000 Received: from localhost ([127.0.0.1]:56040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiDyQ-0001va-ON for submit@debbugs.gnu.org; Wed, 25 Jul 2018 03:12:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fiDyO-0001vN-B7 for submit@debbugs.gnu.org; Wed, 25 Jul 2018 03:12:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fiDyG-0006me-1s for submit@debbugs.gnu.org; Wed, 25 Jul 2018 03:12:31 -0400 Received: from lists.gnu.org ([2001:4830:134:3::11]:53705) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fiDyF-0006mU-Tv for submit@debbugs.gnu.org; Wed, 25 Jul 2018 03:12:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57524) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fiDyC-0003Qp-NN for bug-gnu-emacs@gnu.org; Wed, 25 Jul 2018 03:12:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fiDy9-0006dH-N1 for bug-gnu-emacs@gnu.org; Wed, 25 Jul 2018 03:12:24 -0400 Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:36055) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fiDy9-0006cI-Ap for bug-gnu-emacs@gnu.org; Wed, 25 Jul 2018 03:12:21 -0400 Received: by mail-wm0-x22e.google.com with SMTP id s14-v6so4875486wmc.1 for ; Wed, 25 Jul 2018 00:12:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=E6VhKQ2MblkdeYjL65Z370XexxKUpSeJpIFbMkJRuiM=; b=eGhuQev1uT5En1dDbOC4sNpMhjnA7NvZuh0FFWq4Fpmh8P68/d7A6ZqC+fuF03tpvE WQhwG4Wg+miJ3NqInuzPj6cgzTmSxcW6clA2kCPTcOuyWs51kSv7WVwo3NWqMghiRwe4 Crdce/JtlhLl0QtKn3t2+EV4Oi+rcj0wnSuOAeGV0+WRZLMbvaPHiKWbSVHOGyjxTNaa H2cWPDSl3CiXaiUEYs5/Rfow18SimvfLsFnKE81kaQDRcbigkyLr5tbby3dxRkD1LqZa FTwlVuZT/dDRnbsWKDFQjLslYtcjT81mC9ZCrnGXoql/L5HX5OvsBv3TkZZVmm5u+C+y ieaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=E6VhKQ2MblkdeYjL65Z370XexxKUpSeJpIFbMkJRuiM=; b=DjKRR74Uh9SVzB24o4UxFRfRVjkHhgmAtIXVJVScoT4Sx36rOa/xCPz0u+QBzSiDkI VIUSXYNecUQJbmW61pmXPSRXofo6Ju0CXKnBodMfi1WqZ83EVmrNtWUjJLtz8ZGJsMHL /LKCg8t0qU1km52PCfuDwaSttkKFS3AzF9GRr6hVloNOyV5a1SyN70aDHX1R9o3q/Oyk O9RKXKO95dmHJR4UGOR22cvgRS/SiBdJT60NBksTIbZzysbHUyBw/dz8xotwbOhc2mqd eVnH4PxcUHsLC8QaBpPSU2bYgsXttUBsF05qqacSUOb9e/x8IYlZ8S8hYuZgUrHPl98j 9vJQ== X-Gm-Message-State: AOUpUlFAgyUrMTaMMhpi4y6WlFjHquLMqlqKjuMzx21pwi0pWqhpT+d9 l/ON6xb7Ci117omCxxMA22Se4FEGTUEtIvRJaD0DeoKB X-Google-Smtp-Source: AAOMgpdTobLcbt25lUr6YTuORa0ZvCFb+PATzu3+7skZeya9r4UByeEYczay/EAfE02QXwth8hRhr44iHZuex8lJ8fE= X-Received: by 2002:a1c:14c3:: with SMTP id 186-v6mr3583621wmu.21.1532502739955; Wed, 25 Jul 2018 00:12:19 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?B?SMOla29uIEjDpmdsYW5k?= Date: Wed, 25 Jul 2018 09:12:08 +0200 Message-ID: Subject: Cannot add directory names ending in .el with normal-top-level-add-subdirs-to-load-path To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000006eb3890571cd99e3" 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: -3.9 (---) X-Debbugs-Envelope-To: submit 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.9 (----) --0000000000006eb3890571cd99e3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I am trying to use the package "f" which has prerequisites the packages "s" and "dash". I wanted to load "f.el" with "use-package", so I downloade= d the four packages with git into a custom folder: ~/.emacs.d/installed-from-github/ I recognized that after cloning with git the folder names of the first three packages became dash.el, s.el, and f.el. Note that each folder name contains a dot. But according to the documentation of normal-top-level-add-subdirs-to-load-path it should work for these type of directory names. Also refer to the source of normal-top-level-add-subdirs-to-load-path at http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/startup.el#n445 However, when I try to run emacs with the following init file: (setq debug-on-error t) (let ((default-directory "~/.emacs.d/installed-from-github/")) (normal-top-level-add-subdirs-to-load-path)) (message "%S" load-path) (require 'use-package) (use-package dash :demand) (use-package s :demand) (use-package f :demand) I get the following error: Error (use-package): Cannot load dash and when I inspect the *Messages* buffer I can see that load-path does not contain any of "/home/hakon/.emacs.d/installed-from-github/dash.el", "/home/hakon/.emacs.d/installed-from-github/s.el", or "/home/hakon/.emacs.d/installed-from-github/f.el". Also, when I look at line #474 of the source http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/startup.el#n474 I see the following predicate for including a directory: (not (string-match "\\.elc?\\'" file)) I wonder if this can be a bug? At least I think it should be documented in the doc string of the function that it will not include directories ending with .el or .elc and the reason why. ------------------------- In GNU Emacs 25.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-04-28 built on hakon-Vostro-5568 Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 System Description: Ubuntu 18.04 LTS Configured using: 'configure CFLAGS=3D-no-pie --with-xft --prefix=3D/opt/emacs-25.3' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_MONETARY: nb_NO.UTF-8 value of $LC_NUMERIC: nb_NO.UTF-8 value of $LC_TIME: nb_NO.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix ---------------------- Best regards H=C3=A5kon H=C3=A6gland --0000000000006eb3890571cd99e3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I am trying to use the package "f" which ha= s prerequisites the packages
"s" and=C2=A0 "dash&q= uot;. I wanted to load "f.el" with "use-package", so I = downloaded
the four packages with git into a custom folder:
=

~/.emacs.d/installed-from-github/

<= div>I recognized that after cloning with git the folder names of the first<= /div>
three packages became dash.el, s.el, and f.el. Note that each fol= der
name contains a dot. But according to the documentation of
normal-top-level-add-subdirs-to-load-path it should work for
<= div>these type of directory names. Also refer to the source of
no= rmal-top-level-add-subdirs-to-load-path at

h= ttp://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/startup.el#n445

However, when I try to run emacs with the
f= ollowing init file:=C2=A0

(setq debug-on-error t)<= /div>
(let ((default-directory=C2=A0 "~/.emacs.d/installed-from-gi= thub/"))
=C2=A0 (normal-top-level-add-subdirs-to-load-path))=
(message "%S" load-path)
(require 'use-p= ackage)
(use-package dash
=C2=A0 :demand)
(us= e-package s
=C2=A0 :demand)
(use-package f
= =C2=A0 :demand)

I get the following error:

Error (use-package): Cannot load dash

and when I inspect the *Messages* buffer I can see that load-path doe= s
not contain any of "/home/hakon/.emacs.d/installed-from-gi= thub/dash.el",
"/home/hakon/.emacs.d/installed-from-git= hub/s.el", or
"/home/hakon/.emacs.d/installed-from-gith= ub/f.el".=C2=A0

Also, when I look at line #47= 4 of the source


I see= the following predicate for including a directory:

(not (string-match "\\.elc?\\'" file))

=
I wonder if this can be a bug? At least I think it should be documente= d in the
doc string of the function that it will not include dire= ctories ending
with .el or .elc and the reason why.
-------------------------

In GNU = Emacs 25.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30)
=C2=A0of= 2018-04-28 built on hakon-Vostro-5568
Windowing system distribut= or 'The X.Org Foundation', version 11.0.11906000
System D= escription: Ubuntu 18.04 LTS

Configured using:
=C2=A0'configure CFLAGS= =3D-no-pie --with-xft --prefix=3D/opt/emacs-25.3'

<= div>Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK S= OUND GPM DBUS GSETTINGS NOTIFY
ACL LIBSELINUX GNUTLS LIBXML2 FREE= TYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11
<= div>
Important settings:
=C2=A0 value of $LC_MONETA= RY: nb_NO.UTF-8
=C2=A0 value of $LC_NUMERIC: nb_NO.UTF-8
=C2=A0 value of $LC_TIME: nb_NO.UTF-8
=C2=A0 value of $LANG: en= _US.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3Dibus
=C2= =A0 locale-coding-system: utf-8-unix

-------= ---------------

Best regards
H=C3=A5kon = H=C3=A6gland
--0000000000006eb3890571cd99e3-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 30 10:39:04 2018 Received: (at 32266) by debbugs.gnu.org; 30 Aug 2018 14:39:04 +0000 Received: from localhost ([127.0.0.1]:39285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvO6B-0001Y2-S9 for submit@debbugs.gnu.org; Thu, 30 Aug 2018 10:39:04 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:39622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvO6B-0001Xa-54 for 32266@debbugs.gnu.org; Thu, 30 Aug 2018 10:39:03 -0400 Received: by mail-wr1-f68.google.com with SMTP id o37-v6so8299769wrf.6 for <32266@debbugs.gnu.org>; Thu, 30 Aug 2018 07:39:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=LTFy0SshKu82rtXrjomvxMtztkm84CMNkRjlbn+cmQo=; b=GWXYI9y06hfajCRM/WZ0IdXGfyH79FqgAWKmBsuBZCdSSdZ3oyQ9il3Cn1mbDY2/ww z4r4ySb6DGEGNFbbXzi+8SfA/Gux84vk2kJWJVBOpvGtFnRu2RFUWzJtMeNav8VzvNH+ H7vrnQmOBCwOVIdOgQ9a7ksEUOGu1pK9lJ34NgjHtCOkP4J9TG/sXqCJvy+xH0NNZ6Tu 3ezGSw8Q5o79sgMen/oFvhtlxrGjoRdm0N+2RVdR8ahvPnUl3+PfCCr835cmguJGawJq CwlsC+IsXOpeR64x5R+y4mKH+my3qAAbSv372srnspZo0rYM6wjlU+nlIPThxF+CxlLm PQWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=LTFy0SshKu82rtXrjomvxMtztkm84CMNkRjlbn+cmQo=; b=sKJJJEOl16CH9qaqUr5eIp8PR2VELFMfqcvPZc0fwQ+p1/IgElnS6v5IfhNj8SXfPu GtV4wMUX8+GYHYXXrxQThhlk8I0VIYy+/5V3IKOXbIafmkfBpM4Vclbz/1nIr9bXsyVu +wTOt7XEbqkA8m6FXF2vPu9+svwdg7wrL/YnC9lx9Mx8zmSvmU7+8ZoxXhLWDh9gT7FH suCZDwwQmRB6bXbigweYG8ZtEx5JbCaUnOUJBk58ds1stZuUr4VzdbLHfogRctpbdrWJ vuo+Xgf2qQzatpJAmi6nlN4t2b0aUR/rXjvZAPE+k20gUlSoZKdDFJPejoRZsmz2CZQ9 2sKw== X-Gm-Message-State: APzg51Czl2UPspl8oCgpJPuJnw4c3TAr9jeO48DPRFtInNU+17lt+ndh 04ETJ46idaKbwIlm+pk0gl9lzjoQ X-Google-Smtp-Source: ANB0VdaCfKfNRr1iRCTgysrV1NbzPwHKgPQHnBTf1/xMJ56qbyWnGjHhzYmECcD0MVZLJnLJCvg4+Q== X-Received: by 2002:adf:94a6:: with SMTP id 35-v6mr7660721wrr.54.1535639937047; Thu, 30 Aug 2018 07:38:57 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id d12-v6sm8519559wru.36.2018.08.30.07.38.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Aug 2018 07:38:56 -0700 (PDT) From: Robert Pluim To: =?utf-8?Q?H=C3=A5kon_H=C3=A6gland?= Subject: Re: bug#32266: Cannot add directory names ending in .el with normal-top-level-add-subdirs-to-load-path References: X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Thu, 30 Aug 2018 16:38:54 +0200 In-Reply-To: (=?utf-8?Q?=22H=C3=A5kon_H=C3=A6gland=22's?= message of "Wed, 25 Jul 2018 09:12:08 +0200") Message-ID: <87o9dj3on5.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32266 Cc: 32266@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 (-) H=C3=A5kon H=C3=A6gland writes: > Also, when I look at line #474 of the source > > http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/startup.el#n474 > > I see the following predicate for including a directory: > > (not (string-match "\\.elc?\\'" file)) The comment just above says ;; Avoid doing a `stat' when it isn't necessary because ;; that can cause trouble when an NFS server is down. which has been there for a long time. If an NFS server *is* down, then that will manifest itself with other files anyway, so I don=CA=BCt see why we=CA=BCd need special handling here. I propose: diff --git i/lisp/startup.el w/lisp/startup.el index 4eb71abaac..ace4176ac5 100644 --- i/lisp/startup.el +++ w/lisp/startup.el @@ -469,9 +469,6 @@ normal-top-level-add-subdirs-to-load-path (and (string-match "\\`[[:alnum:]]" file) ;; The lower-case variants of RCS and CVS are for DOS/Windows. (not (member file '("RCS" "CVS" "rcs" "cvs"))) - ;; Avoid doing a `stat' when it isn't necessary because - ;; that can cause trouble when an NFS server is down. - (not (string-match "\\.elc?\\'" file)) (file-directory-p file) (let ((expanded (expand-file-name file))) (or (file-exists-p (expand-file-name ".nosearch" expanded)) From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 26 08:50:29 2020 Received: (at 32266) by debbugs.gnu.org; 26 Aug 2020 12:50:29 +0000 Received: from localhost ([127.0.0.1]:37715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAusn-0006rW-5i for submit@debbugs.gnu.org; Wed, 26 Aug 2020 08:50:29 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAusk-0006rD-Pp for 32266@debbugs.gnu.org; Wed, 26 Aug 2020 08:50:27 -0400 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:To:From:Sender:Reply-To:Cc: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=ltR1hIFKsnkpOwMiVd0ohAjK013AotMSFcNKO9nD2+Y=; b=Qrt+47+ZU3Ey9/zQwYFMuNK1dP k1DTKgIzK59cyjgu4wRAwvv8XsdWda2AY15hN0ysWG0Xg+/byfm40kGDj7hO2Swm8XGucIQkaXi4i zDaf3P7YOfhk2EM7/VrHHK6OH1j0z8Nr340GZwochxEXoDf1OkmTXb9eBfd0JvDxFfOE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kAusZ-0005dP-Bn; Wed, 26 Aug 2020 14:50:20 +0200 From: Lars Ingebrigtsen To: =?utf-8?Q?H=C3=A5kon_H=C3=A6gland?= , 32266@debbugs.gnu.org Subject: Re: bug#32266: Cannot add directory names ending in .el with normal-top-level-add-subdirs-to-load-path References: <87o9dj3on5.fsf@gmail.com> X-Now-Playing: Shirley Collins's _Heart's Ease_: "Tell Me True" Date: Wed, 26 Aug 2020 14:50:13 +0200 In-Reply-To: <87o9dj3on5.fsf@gmail.com> (Robert Pluim's message of "Thu, 30 Aug 2018 16:38:54 +0200") Message-ID: <87pn7dzi4a.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: Robert Pluim writes: > The comment just above says > > ;; Avoid doing a `stat' when it isn't necessary because > ; ; that can cause trouble when an NFS server is down. > > which has been there for a long time. If an NFS se [...] 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: 32266 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 (-) Robert Pluim writes: > The comment just above says > > ;; Avoid doing a `stat' when it isn't necessary because > ;; that can cause trouble when an NFS server is down. > > which has been there for a long time. If an NFS server *is* down, then > that will manifest itself with other files anyway, so I don't see why > we'd need special handling here. I propose: Yeah, that's just odd. And having directories called .el isn't that strange, anyway, so I've applied your patch to Emacs 28: > - ;; Avoid doing a `stat' when it isn't necessary because > - ;; that can cause trouble when an NFS server is down. > - (not (string-match "\\.elc?\\'" file)) I did a "make" and "make bootstrap" and I can't see any adverse effects. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 26 08:50:34 2020 Received: (at control) by debbugs.gnu.org; 26 Aug 2020 12:50:35 +0000 Received: from localhost ([127.0.0.1]:37718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAuss-0006rq-Eq for submit@debbugs.gnu.org; Wed, 26 Aug 2020 08:50:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAusr-0006rU-FB for control@debbugs.gnu.org; Wed, 26 Aug 2020 08:50:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=0XkSzeMzo5anFq1LhFa/mLibfDyjHEeZtajDgcTz3ps=; b=mhaCpJA5n91MK3jCw69wGfWPF/ XML8BqpRpx4j200HKcmt7v3SpIUx4+zmCd1/RO2k7WfwxYqUBfnruB3PKbzBHtUvHMM6drgyMMj1y 9HqpXhQpeF7xzkcWlG3sWMQi3/NgbjIG7Cx24r6ZUBNmJ5yXhm11zZ1YGD0R92/tj0po=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kAusj-0005db-QB for control@debbugs.gnu.org; Wed, 26 Aug 2020 14:50:27 +0200 Date: Wed, 26 Aug 2020 14:50:24 +0200 Message-Id: <87o8mxzi3z.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32266 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: tags 32266 fixed close 32266 28.1 quit 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: control 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 (-) tags 32266 fixed close 32266 28.1 quit From unknown Sat Jun 21 03:15:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 24 Sep 2020 11:24:08 +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