From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Apr 2010 13:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5845@debbugs.gnu.org X-Debbugs-Original-To: Bug-Gnu-Emacs Received: via spool by submit@debbugs.gnu.org id=B.12705610044347 (code B ref -1); Tue, 06 Apr 2010 13:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Apr 2010 13:36:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nz8xP-000184-Ol for submit@debbugs.gnu.org; Tue, 06 Apr 2010 09:36:44 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nz8xN-00017z-Av for submit@debbugs.gnu.org; Tue, 06 Apr 2010 09:36:41 -0400 Received: from lists.gnu.org ([199.232.76.165]:36685) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Nz8xI-0006Sf-Hv for submit@debbugs.gnu.org; Tue, 06 Apr 2010 09:36:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nz8xH-0004Z0-Uc for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 09:36:35 -0400 Received: from [140.186.70.92] (port=59441 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nz8xG-0004YK-Fy for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 09:36:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nz8xF-0007ex-0P for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 09:36:34 -0400 Received: from mail-bw0-f223.google.com ([209.85.218.223]:63827) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nz8xE-0007ec-Rx for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 09:36:32 -0400 Received: by mail-bw0-f223.google.com with SMTP id 23so1851214bwz.26 for ; Tue, 06 Apr 2010 06:36:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:received:message-id:subject:to:content-type :content-transfer-encoding; bh=HLsa3tIjiEQ0tj8TxOA5EVGNDqMdYdAB2NHtR3we7iA=; b=xXWFiooUtUgTFSks+lNVOOa6uiMw+MD16VvE71VqmlmLY9o9XimU/D6mSYA6kmnz++ YRKUElVPayfJ6kr2jAv9rYUmtKG17VmpSWa7iQSsnJKQdaT8QfMQkBXgWybnFv1BkECf 6QYc70JhDVRk+nQOPuR9NQU7e4o3fxOgQSQco= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=FU0ecZbuipf52n2jntkCkJPoknLfL7s8hpQvxoRZZdE6Ib2/Ck1S1D9kdgeG0eXdRe PfLrmJAICuOrTUUQnxL9OAxBHZYj1gBtaWdPWM5PPlZnz6KAFWlAkIUkyxXBYEgXMMAs dhXZQAG8xszw+kXKYQHHuI1YPnipZwK4G9Gv0= MIME-Version: 1.0 Received: by 10.204.136.15 with HTTP; Tue, 6 Apr 2010 06:36:12 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Tue, 6 Apr 2010 15:36:12 +0200 Received: by 10.204.141.78 with SMTP id l14mr8418939bku.85.1270560992302; Tue, 06 Apr 2010 06:36:32 -0700 (PDT) Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.4 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) [Forward of http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00182.= html] (This is on Windows, so case insensitive search, etc.) I installed color-theme in my site-lisp, and then =C2=A0 M-x load-library authors fails because it finds site-lisp/color-theme/AUTHORS instead of lisp/emacs-lisp/authors.el[c], which is or isn't a bug (I think it's not, given that `load-library' clearly says that "LIBRARY is searched [...] both with and without `load-suffixes'"). But at least `list-load-path-shadows' should use the same heuristics, so it could point out the problem... =C2=A0 =C2=A0Juanma From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows In-Reply-To: Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Apr 2010 14:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12705651226273 (code B ref -1); Tue, 06 Apr 2010 14:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Apr 2010 14:45:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzA1p-0001d8-MA for submit@debbugs.gnu.org; Tue, 06 Apr 2010 10:45:21 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzA1n-0001d2-Bp for submit@debbugs.gnu.org; Tue, 06 Apr 2010 10:45:20 -0400 Received: from lists.gnu.org ([199.232.76.165]:43103) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NzA1i-0001bm-G3 for submit@debbugs.gnu.org; Tue, 06 Apr 2010 10:45:14 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NzA1i-000252-3h for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 10:45:14 -0400 Received: from [140.186.70.92] (port=51277 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NzA1g-00021w-If for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 10:45:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NzA1c-00086y-C3 for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 10:45:12 -0400 Received: from lo.gmane.org ([80.91.229.12]:58109) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzA1b-00086W-L6 for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 10:45:08 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NzA1X-0002ZE-GL for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 16:45:03 +0200 Received: from smaug.linux.pwf.cam.ac.uk ([193.60.95.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 06 Apr 2010 16:45:03 +0200 Received: from sdl.web by smaug.linux.pwf.cam.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 06 Apr 2010 16:45:03 +0200 X-Injected-Via-Gmane: http://gmane.org/ From: Leo Date: Tue, 06 Apr 2010 15:40:56 +0100 Organization: University of Cambridge Lines: 24 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: smaug.linux.pwf.cam.ac.uk User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:ckBPqbxecO8irHiZBtgzHlxbIQY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) On 2010-04-06 14:36 +0100, Juanma Barranquero wrote: > [Forward of http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00182.html] > > > (This is on Windows, so case insensitive search, etc.) > > I installed color-theme in my site-lisp, and then > >   M-x load-library authors > > fails because it finds site-lisp/color-theme/AUTHORS instead of > lisp/emacs-lisp/authors.el[c], which is or isn't a bug (I think it's > not, given that `load-library' clearly says that "LIBRARY is searched > [...] both with and without `load-suffixes'"). > > But at least `list-load-path-shadows' should use the same heuristics, > so it could point out the problem... > >    Juanma I wonder if it would be better not to include files with no extensions. Quite a few packages include things like README/ChangeLog. Leo From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Apr 2010 16:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Leo Cc: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.127057030212757 (code B ref -1); Tue, 06 Apr 2010 16:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Apr 2010 16:11:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzBNO-0003Ji-3H for submit@debbugs.gnu.org; Tue, 06 Apr 2010 12:11:42 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzBNM-0003Jd-GS for submit@debbugs.gnu.org; Tue, 06 Apr 2010 12:11:40 -0400 Received: from lists.gnu.org ([199.232.76.165]:44340) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NzBNH-0006ZX-PP for submit@debbugs.gnu.org; Tue, 06 Apr 2010 12:11:35 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NzBNG-0002HK-TJ for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 12:11:35 -0400 Received: from [140.186.70.92] (port=60734 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NzBNF-0002Gh-Fn for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 12:11:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NzBNE-0005G8-77 for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 12:11:33 -0400 Received: from mail-bw0-f223.google.com ([209.85.218.223]:63261) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzBNE-0005G2-0h for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 12:11:32 -0400 Received: by bwz23 with SMTP id 23so50599bwz.26 for ; Tue, 06 Apr 2010 09:11:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:received:message-id:subject:to:cc:content-type; bh=gAMpFG3aQx3sev+UyNX6f5/xJ2HCP1r+0UogFHNkciA=; b=mcRQ4gb4e9+KCX1bBGytWHLqlyNU61G3wQZMGGj4eGl0CMQS2Q8JKLDCafC59bX1TC AZNgKHkY14b4f2dQSpuWcXRots5hhLavcdgARYSupV2ZArqFJ17GG2uTae7A0Oqy0g4p VXIrhzszAGqw5G6S8+rdjGKbJLnDt15rd42YU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=JW7qrWTCLhuxFApjjQXr9URja/G5eWKb0dmrZ2AwWN/z+PmtcIAb0QUgNqarGltun0 opH6jKfUBa2Z0ggd8AvIp19kxnqTz+hNGuMxjREDzrTjyVpsjLOyxQfSUUxh0p2DrLuF PZs2D+QyM/FRIYk1rbf4YoBWDZ/UQPCLUzwGE= MIME-Version: 1.0 Received: by 10.204.136.15 with HTTP; Tue, 6 Apr 2010 09:11:09 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Tue, 6 Apr 2010 18:11:09 +0200 Received: by 10.204.84.142 with SMTP id j14mr5575783bkl.124.1270570289759; Tue, 06 Apr 2010 09:11:29 -0700 (PDT) Message-ID: Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.4 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) > I wonder if it would be better not to include files with no extensions. `load' is used to load ~/.emacs Juanma From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows References: In-Reply-To: Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Jan 2018 15:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5845@debbugs.gnu.org Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.151611809112037 (code B ref 5845); Tue, 16 Jan 2018 15:55:02 +0000 Received: (at 5845) by debbugs.gnu.org; 16 Jan 2018 15:54:51 +0000 Received: from localhost ([127.0.0.1]:58884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebTZa-000383-Hy for submit@debbugs.gnu.org; Tue, 16 Jan 2018 10:54:50 -0500 Received: from mail-wm0-f43.google.com ([74.125.82.43]:43025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebTZZ-00037q-JV for 5845@debbugs.gnu.org; Tue, 16 Jan 2018 10:54:49 -0500 Received: by mail-wm0-f43.google.com with SMTP id g1so9313798wmg.2 for <5845@debbugs.gnu.org>; Tue, 16 Jan 2018 07:54:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=KNIbsoLxCeGwvISFC5FGrBYQ1Jay9w4xULro979rvtg=; b=YqSHN3bjLCrzHSyGgpvT0nnyWTYsBXE1nzhVeKMD8ZOtLHLK1xNLw7g3XV308a7a7b 6rShBAxXQCA2ph1613yPonGYwI9Qb9Z5BGhMysH7YPNQdTOfc5nC2xRhHn4qZrE3DZbL R3UrYOfE4tMNW8K7zqL7BMC2TWjE3PhrQB9cWuoppw6LVFI2U/q7F6k5n/KbYqQiOIA6 gLmPa0Cu7mTAKaYwcRcpH36m1c+yDeuJx5DtHATZ8flhwFDeMsmwVkiK033Da7bZdFjw W0vywkNTEgHn78NasLVuQaoG/a/9F4p/RGuFyf8XNVokN74r+CrEae6tXt9qU+KmS5wc lFXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=KNIbsoLxCeGwvISFC5FGrBYQ1Jay9w4xULro979rvtg=; b=d47u0YFoGKNeZhU0qGqS8IADVm90SjsHrR0t4j3dnqJB0NJFbWuv5X5dyO6P6QZAeo 9D8cyzH+rj79poCFaveZ1yFyjetkY/I6U8SyRGjDsJJmGB64mqUbmkJZuLdUm24+3CSb ySfpSdcjSddlz7+b8NSpXYUEwlrp9Mlk5VZi62dDgQQvCpIX/9wpg5FG6tyD5qdSoP/+ /ci255LO1CSaEV25Rdu1jok5QIlYBCTFCaOiGHQ0TFs4duF9hodxTvpNPDdLDbZN/JhB zcJCSs8YSfDHI+WobEB8tEXkIS7+OTS/BrwkJNq65Vwh6qtWkv90umrtcfADCrV6cTjL nExw== X-Gm-Message-State: AKwxytcDMaxZzmgen7/CnKHrtC/g9oa/dBdTdtvxnY8k1LGZANvOoVIt 6V2oSz5KuxBQl3PHPM56jpNVpYtfhsUHoExfEECmEw== X-Google-Smtp-Source: ACJfBovkRAVNTEtdsR6LA8Qgj47oKoOIQ/0G3daoHfV//R4Kvit4DNw4xBeXfMMkrW+O3BRYfeHvKSkN3Dax8ujiw2s= X-Received: by 10.28.8.135 with SMTP id 129mr14951811wmi.2.1516118083545; Tue, 16 Jan 2018 07:54:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.142.53 with HTTP; Tue, 16 Jan 2018 07:54:42 -0800 (PST) From: Noam Postavsky Date: Tue, 16 Jan 2018 10:54:42 -0500 X-Google-Sender-Auth: mMIJ7S_pjKeP454QmB6OGWU0iBs Message-ID: Content-Type: multipart/mixed; boundary="001a11444b92cede7c0562e6bf5b" X-Spam-Score: 0.5 (/) 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: 0.5 (/) --001a11444b92cede7c0562e6bf5b Content-Type: text/plain; charset="UTF-8" Should we just use case-insensitive compare for `windows-nt' systems? The idea of using "the same heuristics" as `load' sounds nice, but as far as I can tell, `load' just queries the file system directly. Doing the same in `load-path-shadow-find' is far too slow (raises execution time from 0.38s to 5.64s, and that's without any packages adding to the load-path). --- i/lisp/emacs-lisp/shadow.el +++ w/lisp/emacs-lisp/shadow.el @@ -123,7 +123,9 @@ load-path-shadows-find ;; XXX.elc (or vice-versa) when they are in the same directory. (setq files-seen-this-dir (cons file files-seen-this-dir)) - (if (setq orig-dir (assoc file files)) + (if (setq orig-dir (assoc file files + (if (memq system-type '(windows-nt ms-dos)) + (lambda (f1 f2) (eq (compare-strings f1 nil nil f2 nil nil t) t))))) ;; This file was seen before, we have a shadowing. ;; Report it unless the files are identical. (let ((base1 (concat (cdr orig-dir) "/" file)) --001a11444b92cede7c0562e6bf5b Content-Type: application/octet-stream; name="naive-shadow-list.el" Content-Disposition: attachment; filename="naive-shadow-list.el" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jb5mi5nx0 Ozs7IC0qLSBsZXhpY2FsLWJpbmRpbmc6IHQgLSotDQoNCihyZXF1aXJlICdzaGFkb3cpDQoNCih3 aGVuIG5pbA0KICAobmFpdmUtbG9hZC1wYXRoLXNoYWRvd3MtZmluZCkNCiAgJygiYzovVXNlcnMv bnBvc3RhdnMvc3JjL2VtYWNzL2J1Zy01ODQ1LWxvYWQtcGF0aC1jYXNlLXNoYWRvdy9BVVRIT1JT Ig0KICAgImM6L2VtYWNzLTI0LjUvc2hhcmUvZW1hY3MvMjQuNS9saXNwL2VtYWNzLWxpc3AvQVVU SE9SUy5lbGMiKQ0KDQogIChsb2FkLXBhdGgtc2hhZG93cy1maW5kKQ0KICBuaWwNCiAgKGxvYWQt cGF0aC1zaGFkb3dzLWZpbmQtdjIpDQogICcoImM6L1VzZXJzL25wb3N0YXZzL3NyYy9lbWFjcy9l bWFjcy0yNi9hZG1pbi9BVVRIT1JTIg0KICAgImM6L1VzZXJzL25wb3N0YXZzL3NyYy9lbWFjcy9i dWctNTg0NS1sb2FkLXBhdGgtY2FzZS1zaGFkb3cvQVVUSE9SUyIpDQogIA0KICAoYmVuY2htYXJr IDEgJyhsb2FkLXBhdGgtc2hhZG93cy1maW5kLXYyKSkNCiAgIkVsYXBzZWQgdGltZTogMC4zODE1 MDhzICgwLjAyODY4OXMgaW4gMSBHQ3MpIg0KDQogIChiZW5jaG1hcmsgMSAnKG5haXZlLWxvYWQt cGF0aC1zaGFkb3dzLWZpbmQpKQ0KICAiRWxhcHNlZCB0aW1lOiA1LjYzNzA0MHMgKDAuODI1MzE2 cyBpbiAyOSBHQ3MpIg0KDQogIChiZW5jaG1hcmsgMSAnKGxvYWQtcGF0aC1zaGFkb3dzLWZpbmQp KQ0KICAiRWxhcHNlZCB0aW1lOiAwLjEyMjAwMHMgKDAuMDE2MDAwcyBpbiAyIEdDcykiKQ0KDQoo ZGVmdW4gbG9hZC1wYXRoLXNoYWRvd3MtZmluZC12MiAoJm9wdGlvbmFsIHBhdGgpDQogICJSZXR1 cm4gYSBsaXN0IG9mIEVtYWNzIExpc3AgZmlsZXMgdGhhdCBjcmVhdGUgc2hhZG93cy4NClRoaXMg ZnVuY3Rpb24gZG9lcyB0aGUgd29yayBmb3IgYGxpc3QtbG9hZC1wYXRoLXNoYWRvd3MnLg0KDQpX ZSB0cmF2ZXJzZSBQQVRIIGxvb2tpbmcgZm9yIHNoYWRvd3MsIGFuZCByZXR1cm4gYSBcKHBvc3Np Ymx5IGVtcHR5KQ0KZXZlbi1sZW5ndGggbGlzdCBvZiBmaWxlcy4gIEEgZmlsZSBpbiB0aGlzIGxp c3QgYXQgcG9zaXRpb24gMmkgc2hhZG93cw0KdGhlIGZpbGUgaW4gcG9zaXRpb24gMmkrMS4gIEVt YWNzIExpc3AgZmlsZSBzdWZmaXhlcyBcKC5lbCBhbmQgLmVsYykNCmFyZSBzdHJpcHBlZCBmcm9t IHRoZSBmaWxlIG5hbWVzIGluIHRoZSBsaXN0Lg0KDQpTZWUgdGhlIGRvY3VtZW50YXRpb24gZm9y IGBsaXN0LWxvYWQtcGF0aC1zaGFkb3dzJyBmb3IgZnVydGhlciBpbmZvcm1hdGlvbi4iDQogIChs ZXQgKHRydWUtbmFtZXMJCQk7IExpc3Qgb2YgZGlycyBjb25zaWRlcmVkLg0KCXNoYWRvd3MJCQkJ OyBMaXN0IG9mIHNoYWRvd2luZ3MsIHRvIGJlIHJldHVybmVkLg0KCWZpbGVzCQkJCTsgRmlsZSBu YW1lcyBldmVyIHNlZW4sIHdpdGggZGlycy4NCglkaXIJCQkJOyBUaGUgZGlyIGJlaW5nIGN1cnJl bnRseSBzY2FubmVkLg0KCWN1cnItZmlsZXMJCQk7IFRoaXMgZGlyJ3MgRW1hY3MgTGlzcCBmaWxl cy4NCglvcmlnLWRpcgkJCTsgV2hlcmUgdGhlIGZpbGUgd2FzIGZpcnN0IHNlZW4uDQoJZmlsZXMt c2Vlbi10aGlzLWRpcgkJOyBGaWxlcyBzZWVuIHNvIGZhciBpbiB0aGlzIGRpci4NCgkpCQkJCTsg VGhlIGN1cnJlbnQgZmlsZS4NCiAgICAoZG9saXN0IChwcCAob3IgcGF0aCBsb2FkLXBhdGgpKQ0K ICAgICAgKHNldHEgZGlyIChkaXJlY3RvcnktZmlsZS1uYW1lIChmaWxlLXRydWVuYW1lIChvciBw cCAiLiIpKSkpDQogICAgICAoaWYgKG1lbWJlciBkaXIgdHJ1ZS1uYW1lcykNCgkgIDs7IFdlIGhh dmUgYWxyZWFkeSBjb25zaWRlcmVkIHRoaXMgUEFUSCByZWR1bmRhbnQgZGlyZWN0b3J5Lg0KCSAg OzsgU2hvdyB0aGUgcmVkdW5kYW5jeSBpZiB3ZSBhcmUgaW50ZXJhY3RpdmUsIHVubGVzcyB0aGUg UEFUSA0KCSAgOzsgZGlyIGlzIG5pbCBvciAiLiIgKHRoZXNlIHJlZHVuZGFudCBkaXJlY3Rvcmll cyBhcmUganVzdCBhDQoJICA7OyByZXN1bHQgb2YgdGhlIGN1cnJlbnQgd29ya2luZyBkaXJlY3Rv cnksIGFuZCBhcmUgdGhlcmVmb3JlDQoJICA7OyBub3QgYWx3YXlzIHJlZHVuZGFudCkuDQoJICAo b3Igbm9uaW50ZXJhY3RpdmUNCgkgICAgICAoYW5kIHBwDQoJCSAgIChub3QgKHN0cmluZz0gcHAg Ii4iKSkNCgkJICAgKG1lc3NhZ2UgIklnbm9yaW5nIHJlZHVuZGFudCBkaXJlY3RvcnkgJXMiIHBw KSkpDQoNCgkoc2V0cSB0cnVlLW5hbWVzIChhcHBlbmQgdHJ1ZS1uYW1lcyAobGlzdCBkaXIpKSkN Cgkoc2V0cSBkaXIgKGRpcmVjdG9yeS1maWxlLW5hbWUgKG9yIHBwICIuIikpKQ0KCShzZXRxIGN1 cnItZmlsZXMgKGlmIChmaWxlLWFjY2Vzc2libGUtZGlyZWN0b3J5LXAgZGlyKQ0KCQkJICAgICAo ZGlyZWN0b3J5LWZpbGVzIGRpciBuaWwgIi5cXC5lbGM/XFwoXFwuZ3pcXCk/JCIgdCkpKQ0KCShh bmQgY3Vyci1maWxlcw0KCSAgICAgKG5vdCBub25pbnRlcmFjdGl2ZSkNCgkgICAgIChtZXNzYWdl ICJDaGVja2luZyAlZCBmaWxlcyBpbiAlcy4uLiIgKGxlbmd0aCBjdXJyLWZpbGVzKSBkaXIpKQ0K DQoJKHNldHEgZmlsZXMtc2Vlbi10aGlzLWRpciBuaWwpDQoNCgkoZG9saXN0IChmaWxlIGN1cnIt ZmlsZXMpDQoNCgkgIChpZiAoc3RyaW5nLW1hdGNoICJcXC5neiQiIGZpbGUpDQoJICAgICAgKHNl dHEgZmlsZSAoc3Vic3RyaW5nIGZpbGUgMCAtMykpKQ0KCSAgKHNldHEgZmlsZSAoc3Vic3RyaW5n DQoJCSAgICAgIGZpbGUgMCAoaWYgKHN0cmluZz0gKHN1YnN0cmluZyBmaWxlIC0xKSAiYyIpIC00 IC0zKSkpDQoNCgkgIDs7IEZJTEUgbm93IGNvbnRhaW5zIHRoZSBjdXJyZW50IGZpbGUgbmFtZSwg d2l0aCBubyBzdWZmaXguDQoJICAodW5sZXNzIChvciAobWVtYmVyIGZpbGUgZmlsZXMtc2Vlbi10 aGlzLWRpcikNCgkJICAgICAgOzsgSWdub3JlIHRoZXNlIGZpbGVzLg0KCQkgICAgICAobWVtYmVy IGZpbGUgKGxpc3QgInN1YmRpcnMiICJsZWltLWxpc3QiDQoJCQkJCSAoZmlsZS1uYW1lLXNhbnMt ZXh0ZW5zaW9uDQoJCQkJCSAgZGlyLWxvY2Fscy1maWxlKSkpKQ0KCSAgICA7OyBGaWxlIGhhcyBu b3QgYmVlbiBzZWVuIHlldCBpbiB0aGlzIGRpcmVjdG9yeS4NCgkgICAgOzsgVGhpcyB0ZXN0IHBy ZXZlbnRzIHVzIGRlY2xhcmluZyB0aGF0IFhYWC5lbCBzaGFkb3dzDQoJICAgIDs7IFhYWC5lbGMg KG9yIHZpY2UtdmVyc2EpIHdoZW4gdGhleSBhcmUgaW4gdGhlIHNhbWUgZGlyZWN0b3J5Lg0KCSAg ICAoc2V0cSBmaWxlcy1zZWVuLXRoaXMtZGlyIChjb25zIGZpbGUgZmlsZXMtc2Vlbi10aGlzLWRp cikpDQoNCgkgICAgKGlmIChzZXRxIG9yaWctZGlyIChhc3NvYyBmaWxlIGZpbGVzDQoJCQkJICAg ICAgKGlmIChtZW1xIHN5c3RlbS10eXBlICcod2luZG93cy1udCBtcy1kb3MpKQ0KCQkJCQkgIChs YW1iZGEgKGYxIGYyKSAoZXEgKGNvbXBhcmUtc3RyaW5ncyBmMSBuaWwgbmlsIGYyIG5pbCBuaWwg dCkgdCkpKSkpDQoJCQkJCQkgICANCgkJOzsgVGhpcyBmaWxlIHdhcyBzZWVuIGJlZm9yZSwgd2Ug aGF2ZSBhIHNoYWRvd2luZy4NCgkJOzsgUmVwb3J0IGl0IHVubGVzcyB0aGUgZmlsZXMgYXJlIGlk ZW50aWNhbC4NCgkJKGxldCAoKGJhc2UxIChjb25jYXQgKGNkciBvcmlnLWRpcikgIi8iIGZpbGUp KQ0KCQkgICAgICAoYmFzZTIgKGNvbmNhdCBkaXIgIi8iIGZpbGUpKSkNCgkJICAoaWYgKG5vdCAo YW5kIGxvYWQtcGF0aC1zaGFkb3dzLWNvbXBhcmUtdGV4dA0KCQkJCShsb2FkLXBhdGgtc2hhZG93 cy1zYW1lLWZpbGUtb3Itbm9uZXhpc3RlbnQNCgkJCQkgKGNvbmNhdCBiYXNlMSAiLmVsIikgKGNv bmNhdCBiYXNlMiAiLmVsIikpDQoJCQkJOzsgVGhpcyBpcyBhIGJpdCBzdHJpY3QsIGJ1dCBzYWZl Lg0KCQkJCShsb2FkLXBhdGgtc2hhZG93cy1zYW1lLWZpbGUtb3Itbm9uZXhpc3RlbnQNCgkJCQkg KGNvbmNhdCBiYXNlMSAiLmVsYyIpIChjb25jYXQgYmFzZTIgIi5lbGMiKSkpKQ0KCQkgICAgICAo c2V0cSBzaGFkb3dzDQoJCQkgICAgKGFwcGVuZCBzaGFkb3dzIChsaXN0IGJhc2UxIGJhc2UyKSkp KSkNCg0KCSAgICAgIDs7IE5vdCBzZWVuIGJlZm9yZSwgYWRkIGl0IHRvIHRoZSBsaXN0IG9mIHNl ZW4gZmlsZXMuDQoJICAgICAgKHNldHEgZmlsZXMgKGNvbnMgKGNvbnMgZmlsZSBkaXIpIGZpbGVz KSkpKSkpKQ0KICAgIDs7IFJldHVybiB0aGUgbGlzdCBvZiBzaGFkb3dpbmdzLg0KICAgIHNoYWRv d3MpKQ0KDQooZGVmdW4gbmFpdmUtbG9hZC1wYXRoLXNoYWRvd3MtZmluZCAoJm9wdGlvbmFsIHBh dGgpDQogICJSZXR1cm4gYSBsaXN0IG9mIEVtYWNzIExpc3AgZmlsZXMgdGhhdCBjcmVhdGUgc2hh ZG93cy4NClRoaXMgZnVuY3Rpb24gZG9lcyB0aGUgd29yayBmb3IgYGxpc3QtbG9hZC1wYXRoLXNo YWRvd3MnLg0KDQpXZSB0cmF2ZXJzZSBQQVRIIGxvb2tpbmcgZm9yIHNoYWRvd3MsIGFuZCByZXR1 cm4gYSBcKHBvc3NpYmx5IGVtcHR5XCkNCmV2ZW4tbGVuZ3RoIGxpc3Qgb2YgZmlsZXMuICBBIGZp bGUgaW4gdGhpcyBsaXN0IGF0IHBvc2l0aW9uIDJpIHNoYWRvd3MNCnRoZSBmaWxlIGluIHBvc2l0 aW9uIDJpKzEuICBFbWFjcyBMaXNwIGZpbGUgc3VmZml4ZXMgXCguZWwgYW5kIC5lbGNcKQ0KYXJl IHN0cmlwcGVkIGZyb20gdGhlIGZpbGUgbmFtZXMgaW4gdGhlIGxpc3QuDQoNClNlZSB0aGUgZG9j dW1lbnRhdGlvbiBmb3IgYGxpc3QtbG9hZC1wYXRoLXNoYWRvd3MnIGZvciBmdXJ0aGVyIGluZm9y bWF0aW9uLiINCiAgKGxldCAoKHRydWUtbmFtZXMgbmlsKQ0KICAgICAgICAocGF0aCAob3IgcGF0 aCBsb2FkLXBhdGgpKQ0KICAgICAgICAoc2hhZG93cyBuaWwpKQ0KICAgICh3aGlsZSAoY2RyIHBh dGgpDQogICAgICAobGV0KiAoKHBwIChwb3AgcGF0aCkpDQogICAgICAgICAgICAgKGRpciAoZGly ZWN0b3J5LWZpbGUtbmFtZSAoZmlsZS10cnVlbmFtZSAob3IgcHAgIi4iKSkpKQ0KICAgICAgICAg ICAgIGN1cnItZmlsZXMpDQogICAgICAgIChpZiAobWVtYmVyIGRpciB0cnVlLW5hbWVzKQ0KICAg ICAgICAgICAgOzsgV2UgaGF2ZSBhbHJlYWR5IGNvbnNpZGVyZWQgdGhpcyBQQVRIIHJlZHVuZGFu dCBkaXJlY3RvcnkuDQogICAgICAgICAgICA7OyBTaG93IHRoZSByZWR1bmRhbmN5IGlmIHdlIGFy ZSBpbnRlcmFjdGl2ZSwgdW5sZXNzIHRoZSBQQVRIDQogICAgICAgICAgICA7OyBkaXIgaXMgbmls IG9yICIuIiAodGhlc2UgcmVkdW5kYW50IGRpcmVjdG9yaWVzIGFyZSBqdXN0IGENCiAgICAgICAg ICAgIDs7IHJlc3VsdCBvZiB0aGUgY3VycmVudCB3b3JraW5nIGRpcmVjdG9yeSwgYW5kIGFyZSB0 aGVyZWZvcmUNCiAgICAgICAgICAgIDs7IG5vdCBhbHdheXMgcmVkdW5kYW50KS4NCiAgICAgICAg ICAgIChvciBub25pbnRlcmFjdGl2ZQ0KICAgICAgICAgICAgICAgIChhbmQgcHANCiAgICAgICAg ICAgICAgICAgICAgIChub3QgKHN0cmluZz0gcHAgIi4iKSkNCiAgICAgICAgICAgICAgICAgICAg IChtZXNzYWdlICJJZ25vcmluZyByZWR1bmRhbnQgZGlyZWN0b3J5ICVzIiBwcCkpKQ0KDQogICAg ICAgICAgKHNldHEgdHJ1ZS1uYW1lcyAoYXBwZW5kIHRydWUtbmFtZXMgKGxpc3QgZGlyKSkpDQog ICAgICAgICAgKHNldHEgZGlyIChkaXJlY3RvcnktZmlsZS1uYW1lIChvciBwcCAiLiIpKSkNCiAg ICAgICAgICAoc2V0cSBjdXJyLWZpbGVzIChpZiAoZmlsZS1hY2Nlc3NpYmxlLWRpcmVjdG9yeS1w IGRpcikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZGlyZWN0b3J5LWZpbGVzIGRp ciBuaWwgIi5cXC5lbGM/XFwoXFwuZ3pcXCk/JCIgdCkpKQ0KICAgICAgICAgIChhbmQgY3Vyci1m aWxlcw0KICAgICAgICAgICAgICAgKG5vdCBub25pbnRlcmFjdGl2ZSkNCiAgICAgICAgICAgICAg IChtZXNzYWdlICJDaGVja2luZyAlZCBmaWxlcyBpbiAlcy4uLiIgKGxlbmd0aCBjdXJyLWZpbGVz KSBkaXIpKQ0KDQogICAgICAgICAgKGRvbGlzdCAoZmlsZSBjdXJyLWZpbGVzKQ0KDQogICAgICAg ICAgICAoaWYgKHN0cmluZy1tYXRjaCAiXFwuZ3okIiBmaWxlKQ0KICAgICAgICAgICAgICAgIChz ZXRxIGZpbGUgKHN1YnN0cmluZyBmaWxlIDAgLTMpKSkNCiAgICAgICAgICAgIChzZXRxIGZpbGUg KHN1YnN0cmluZw0KICAgICAgICAgICAgICAgICAgICAgICAgZmlsZSAwIChpZiAoc3RyaW5nPSAo c3Vic3RyaW5nIGZpbGUgLTEpICJjIikgLTQgLTMpKSkNCg0KICAgICAgICAgICAgOzsgRklMRSBu b3cgY29udGFpbnMgdGhlIGN1cnJlbnQgZmlsZSBuYW1lLCB3aXRoIG5vIHN1ZmZpeC4NCiAgICAg ICAgICAgICh1bmxlc3MNCiAgICAgICAgICAgICAgICA7OyBJZ25vcmUgdGhlc2UgZmlsZXMuDQog ICAgICAgICAgICAgICAgKG1lbWJlciBmaWxlIChsaXN0ICJzdWJkaXJzIiAibGVpbS1saXN0Ig0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZmlsZS1uYW1lLXNhbnMtZXh0ZW5z aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXItbG9jYWxzLWZpbGUp KSkNCiAgICAgICAgICAgICAgKGxldCAoKHNoYWRvd2VkIChsb2NhdGUtbGlicmFyeSBmaWxlIG5p bCBwYXRoKSkpDQogICAgICAgICAgICAgICAgKHdoZW4gc2hhZG93ZWQNCiAgICAgICAgICAgICAg ICAgIChzZXRxIHNoYWRvd3MgKGFwcGVuZCBzaGFkb3dzIChsaXN0IChjb25jYXQgcHAgIi8iIGZp bGUpIHNoYWRvd2VkKSkpKSkpKSkpKQ0KICAgIHNoYWRvd3MpKQ0K --001a11444b92cede7c0562e6bf5b-- From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Jan 2018 17:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky , 5845@debbugs.gnu.org Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.15161235452989 (code B ref 5845); Tue, 16 Jan 2018 17:26:01 +0000 Received: (at 5845) by debbugs.gnu.org; 16 Jan 2018 17:25:45 +0000 Received: from localhost ([127.0.0.1]:59002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebUzZ-0000m6-CL for submit@debbugs.gnu.org; Tue, 16 Jan 2018 12:25:45 -0500 Received: from limerock03.mail.cornell.edu ([128.84.13.243]:49588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebUzX-0000lr-I8 for 5845@debbugs.gnu.org; Tue, 16 Jan 2018 12:25:43 -0500 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock03.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id w0GHPbSw023055; Tue, 16 Jan 2018 12:25:37 -0500 Received: from [10.13.22.4] (65-112-130-194.dia.static.qwest.net [65.112.130.194]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id w0GHPZ8U011564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 16 Jan 2018 12:25:36 -0500 References: From: Ken Brown Message-ID: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> Date: Tue, 16 Jan 2018 12:25:35 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-PMX-Cornell-Gauge: Gauge=XX X-PMX-CORNELL-AUTH-RESULTS: dkim-out=none; X-Spam-Score: -2.3 (--) 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: -2.3 (--) On 1/16/2018 10:54 AM, Noam Postavsky wrote: > Should we just use case-insensitive compare for `windows-nt' systems? > The idea of using "the same heuristics" as `load' sounds nice, but as > far as I can tell, `load' just queries the file system directly. Doing > the same in `load-path-shadow-find' is far too slow (raises execution > time from 0.38s to 5.64s, and that's without any packages adding to > the load-path). Would it help to use file-name-case-insensitive-p? Ken From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Jan 2018 21:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 5845@debbugs.gnu.org Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.1516138341472 (code B ref 5845); Tue, 16 Jan 2018 21:33:02 +0000 Received: (at 5845) by debbugs.gnu.org; 16 Jan 2018 21:32:21 +0000 Received: from localhost ([127.0.0.1]:59152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebYqB-00007X-Uy for submit@debbugs.gnu.org; Tue, 16 Jan 2018 16:32:21 -0500 Received: from mail-wm0-f54.google.com ([74.125.82.54]:42594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebYq9-00007J-Je for 5845@debbugs.gnu.org; Tue, 16 Jan 2018 16:32:18 -0500 Received: by mail-wm0-f54.google.com with SMTP id b141so11273671wme.1 for <5845@debbugs.gnu.org>; Tue, 16 Jan 2018 13:32:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=Cpe7fepK6gO8y1k2MWX/lLAK+4YTbx3JsKUqbNDXL+E=; b=smf6l2s33gw7ORJQkMu8yzCKDPEYbsQ8bmoHjgjYnd2cN8843FVO0WI0XoEAV9iL1+ 1HtaDzaVDH08dP+7udMjqG8ms6qNQCo/4r4LF83PvGslt+giNsa1wG1T/KMrVQgY0/TA vLTGwgsFDHxbCW8fF0ThUzuDsroiv19OAmCUpMAx0mz2fCiTtNd+iPqSsLSwwH0ZHvqm auRVsjO1+WlDW1+Iw3sGA8hverfbw9LQjaIMBsAgO4e3llxK4NyYUwk8qBhwMxu+q9nu KOMJiTCAZYrtPsfYgUZubfgkqaZn179KZP9WQYvLf3Qay1h9okyITiCaJdSixObm5H4W oaNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=Cpe7fepK6gO8y1k2MWX/lLAK+4YTbx3JsKUqbNDXL+E=; b=RsnBDQEv5WaiXLAB7AThjFPCci8GyBnhuCaajSpFAN+hNAf33UcmluYpsSG1mlSY31 YHZ/6QaQ9xiIqLTWYpOdoHiidtluyyG6F7LceJ75GlEL8ka2bACS1dwQlO21J84PWWJu /cRJDpRFSZHUkH6LJEkx/li5BgDUgFRuSyYQ0p1Eo/kszWImjQe/UoJTHcGvu+Fh14gS oPZjFo4baAgZkc/Q4K3RVl+Gmtuu/Rh/9peZv3as0yRHbyb+TiO8WIMvWa9WEgiFcKMv Oo4+SxNfgSDjYar7gmN5VrUaRMLExROa2x0AAqkbDfS8H80CmhhQq3qsIqi79MUdejnB DWeg== X-Gm-Message-State: AKwxytegYxNp60xni5PnTsNHr/dpr2rucd70JZD4PR93HobxckBWonr0 Qc88yLeu5q5mSznCPbHEUOQ+zHpsXejVc43pZ/s= X-Google-Smtp-Source: ACJfBotQ7zeH6YlmkMI9GuYh9/d8mx4Cde5KCCmEIw53JLfhIMs0E6ztaP9ZhJVLiqnpsDHF/V5bLyStVsZujipfZh0= X-Received: by 10.28.129.70 with SMTP id c67mr398442wmd.160.1516138331838; Tue, 16 Jan 2018 13:32:11 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.142.53 with HTTP; Tue, 16 Jan 2018 13:32:11 -0800 (PST) In-Reply-To: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> References: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> From: Noam Postavsky Date: Tue, 16 Jan 2018 16:32:11 -0500 X-Google-Sender-Auth: 4WUH1JXjCfP1zWNF1eUCz_EbZUI Message-ID: Content-Type: multipart/mixed; boundary="001a11422bbab33d030562eb76c9" X-Spam-Score: 0.5 (/) 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: 0.5 (/) --001a11422bbab33d030562eb76c9 Content-Type: text/plain; charset="UTF-8" On Tue, Jan 16, 2018 at 12:25 PM, Ken Brown wrote: > On 1/16/2018 10:54 AM, Noam Postavsky wrote: >> >> Should we just use case-insensitive compare for `windows-nt' systems? >> The idea of using "the same heuristics" as `load' sounds nice, but as >> far as I can tell, `load' just queries the file system directly. Doing >> the same in `load-path-shadow-find' is far too slow (raises execution >> time from 0.38s to 5.64s, and that's without any packages adding to >> the load-path). > > > Would it help to use file-name-case-insensitive-p? Ah, good point. How about the attached? --001a11422bbab33d030562eb76c9 Content-Type: application/octet-stream; name="v2-0001-Handle-case-insensitive-filenames-for-load-path-s.patch" Content-Disposition: attachment; filename="v2-0001-Handle-case-insensitive-filenames-for-load-path-s.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jci5lbi50 RnJvbSBhY2JkYjMyYjBhMTk3M2FkM2Y5YzM2MTc0OGQ5YWEzYzQ2MWUyNDQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb2FtIFBvc3RhdnNreSA8bnBvc3RhdnNAZ21haWwuY29tPgpE YXRlOiBUdWUsIDE2IEphbiAyMDE4IDE2OjI2OjU2IC0wNTAwClN1YmplY3Q6IFtQQVRDSCB2Ml0g SGFuZGxlIGNhc2UtaW5zZW5zaXRpdmUgZmlsZW5hbWVzIGZvciBsb2FkLXBhdGggc2hhZG93cwog KEJ1ZyM1ODQ1KQoKKiBsaXNwL2VtYWNzLWxpc3Avc2hhZG93LmVsIChsb2FkLXBhdGgtc2hhZG93 cy1maW5kKTogQ2hlY2sgZm9yCnNoYWRvd2luZyB3aXRoIGNhc2UtaW5zZW5zaXRpdmUgbWF0Y2hp bmcgZm9yIGZpbGVzIG9mIGNhc2UtaW5zZW5zaXRpdmUKZGlyZWN0b3JpZXMgKGFzIGRldGVybWlu ZWQgYnkgYGZpbGUtbmFtZS1jYXNlLWluc2VudGl2ZS1wJykuCi0tLQogbGlzcC9lbWFjcy1saXNw L3NoYWRvdy5lbCB8IDggKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL2VtYWNzLWxpc3Avc2hhZG93LmVsIGIv bGlzcC9lbWFjcy1saXNwL3NoYWRvdy5lbAppbmRleCA4OGE0OTRmLi42NDAyNjk1IDEwMDY0NAot LS0gYS9saXNwL2VtYWNzLWxpc3Avc2hhZG93LmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9zaGFk b3cuZWwKQEAgLTc4LDYgKzc4LDcgQEAgbG9hZC1wYXRoLXNoYWRvd3MtZmluZAogCXNoYWRvd3MJ CQkJOyBMaXN0IG9mIHNoYWRvd2luZ3MsIHRvIGJlIHJldHVybmVkLgogCWZpbGVzCQkJCTsgRmls ZSBuYW1lcyBldmVyIHNlZW4sIHdpdGggZGlycy4KIAlkaXIJCQkJOyBUaGUgZGlyIGJlaW5nIGN1 cnJlbnRseSBzY2FubmVkLgorCWRpci1jYXNlLXNlbnNpdGl2ZSAgICAgICAgICAgICAgOyBgZmls ZS1uYW1lLWNhc2UtaW5zZW50aXZlLXAnIGZvciBkaXIuCiAJY3Vyci1maWxlcwkJCTsgVGhpcyBk aXIncyBFbWFjcyBMaXNwIGZpbGVzLgogCW9yaWctZGlyCQkJOyBXaGVyZSB0aGUgZmlsZSB3YXMg Zmlyc3Qgc2Vlbi4KIAlmaWxlcy1zZWVuLXRoaXMtZGlyCQk7IEZpbGVzIHNlZW4gc28gZmFyIGlu IHRoaXMgZGlyLgpAQCAtMTA0LDYgKzEwNSw5IEBAIGxvYWQtcGF0aC1zaGFkb3dzLWZpbmQKIAkg ICAgIChtZXNzYWdlICJDaGVja2luZyAlZCBmaWxlcyBpbiAlcy4uLiIgKGxlbmd0aCBjdXJyLWZp bGVzKSBkaXIpKQogCiAJKHNldHEgZmlsZXMtc2Vlbi10aGlzLWRpciBuaWwpCisgICAgICAgIDs7 IFdlIGFzc3VtZSB0aGF0IGNhc2Ugc2Vuc2l0aXZpdHkgb2YgYSBkaXJlY3RvcnkgYXBwbGllcyB0 bworICAgICAgICA7OyBpdHMgZmlsZXMuCisgICAgICAgIChzZXRxIGRpci1jYXNlLXNlbnNpdGl2 ZSAoZmlsZS1uYW1lLWNhc2Utc2Vuc2l0aXZlLXAgZGlyKSkKIAogCShkb2xpc3QgKGZpbGUgY3Vy ci1maWxlcykKIApAQCAtMTIzLDcgKzEyNyw5IEBAIGxvYWQtcGF0aC1zaGFkb3dzLWZpbmQKIAkg ICAgOzsgWFhYLmVsYyAob3IgdmljZS12ZXJzYSkgd2hlbiB0aGV5IGFyZSBpbiB0aGUgc2FtZSBk aXJlY3RvcnkuCiAJICAgIChzZXRxIGZpbGVzLXNlZW4tdGhpcy1kaXIgKGNvbnMgZmlsZSBmaWxl cy1zZWVuLXRoaXMtZGlyKSkKIAotCSAgICAoaWYgKHNldHEgb3JpZy1kaXIgKGFzc29jIGZpbGUg ZmlsZXMpKQorICAgICAgICAgICAgKGlmIChzZXRxIG9yaWctZGlyIChhc3NvYyBmaWxlIGZpbGVz CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bmxlc3MgZGlyLWNhc2Ut c2Vuc2l0aXZlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxhbWJk YSAoZjEgZjIpIChlcSAoY29tcGFyZS1zdHJpbmdzIGYxIG5pbCBuaWwgZjIgbmlsIG5pbCB0KSB0 KSkpKSkKIAkJOzsgVGhpcyBmaWxlIHdhcyBzZWVuIGJlZm9yZSwgd2UgaGF2ZSBhIHNoYWRvd2lu Zy4KIAkJOzsgUmVwb3J0IGl0IHVubGVzcyB0aGUgZmlsZXMgYXJlIGlkZW50aWNhbC4KIAkJKGxl dCAoKGJhc2UxIChjb25jYXQgKGNkciBvcmlnLWRpcikgIi8iIGZpbGUpKQotLSAKMi42LjIud2lu ZG93cy4xCgo= --001a11422bbab33d030562eb76c9-- From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Jan 2018 15:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: 5845@debbugs.gnu.org, kbrown@cornell.edu Reply-To: Eli Zaretskii Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.151620347816175 (code B ref 5845); Wed, 17 Jan 2018 15:38:02 +0000 Received: (at 5845) by debbugs.gnu.org; 17 Jan 2018 15:37:58 +0000 Received: from localhost ([127.0.0.1]:60372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebpmo-0004Cp-BS for submit@debbugs.gnu.org; Wed, 17 Jan 2018 10:37:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebpmm-0004Cd-Gh for 5845@debbugs.gnu.org; Wed, 17 Jan 2018 10:37:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ebpmb-00007s-PC for 5845@debbugs.gnu.org; Wed, 17 Jan 2018 10:37:51 -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]:36194) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ebpmb-00007h-MX; Wed, 17 Jan 2018 10:37:45 -0500 Received: from [176.228.60.248] (port=2402 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ebpmb-0004Dz-5L; Wed, 17 Jan 2018 10:37:45 -0500 Date: Wed, 17 Jan 2018 17:37:39 +0200 Message-Id: <83lggwwl6k.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Noam Postavsky on Tue, 16 Jan 2018 16:32:11 -0500) References: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> 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: Noam Postavsky > Date: Tue, 16 Jan 2018 16:32:11 -0500 > Cc: 5845@debbugs.gnu.org > > > Would it help to use file-name-case-insensitive-p? > > Ah, good point. How about the attached? LGTM, thanks. Could we have a test for this issue? From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jan 2018 17:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 5845@debbugs.gnu.org, Ken Brown Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.151629515615650 (code B ref 5845); Thu, 18 Jan 2018 17:06:02 +0000 Received: (at 5845) by debbugs.gnu.org; 18 Jan 2018 17:05:56 +0000 Received: from localhost ([127.0.0.1]:33608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecDdU-00044M-98 for submit@debbugs.gnu.org; Thu, 18 Jan 2018 12:05:56 -0500 Received: from mail-wm0-f42.google.com ([74.125.82.42]:44315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecDdT-000449-3q for 5845@debbugs.gnu.org; Thu, 18 Jan 2018 12:05:55 -0500 Received: by mail-wm0-f42.google.com with SMTP id t74so23517100wme.3 for <5845@debbugs.gnu.org>; Thu, 18 Jan 2018 09:05:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=JbvsW8XFmZeCDwEuZsNL4j/y71is3+irBZ7ryQ4lD58=; b=TsQENYgWnIgu/d5r68mhEigDJMY2dXgRuJXCLCHyXnN54bykOc1U/Gh4TlP6BKFQtG fO77kJ1ialzF7/FuEZcqUKl+4VSNSlZQuFl9W48vGeQgSsmyZ2QnhZe9aRHd0UDos2VR fmaCehq1Ln3BuWetU+S15moi0LL+XN1CeWAY5Rcg5yDdmH3RKf8///fAbiZuBE0c20Qa Y89p7XujrW9iCGlCGPHG3SJFRztVZmXfb53HScLe+67gySDg9mVyA9hKLhv7W8xseEOd 36+ROWv1cVu63+3O85LD4Q8v3MDrKWY3favsVrPMowWEqeb/sjGNg6b+iLrBzkSyIi/M eFQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=JbvsW8XFmZeCDwEuZsNL4j/y71is3+irBZ7ryQ4lD58=; b=Rlg9q6I9HMx5MpoUz/Cs4bQaO4v+LwIzp+X7R1CW9aTdd8voERs3UadudFhd/rV+F2 OK6Oh0daoy5TbBBDmSOqnOtpN1LtoCI0cH3GNi806k1zk19jhIyB+P6L385LY06VzgHd sz4IxNPdkOOb896e1RkHZTagSPAFm6tCC6eSAPeFJJ6fw73dwB6E7UVGwd8yD4HH1n+r RMLbkNYbUXOlm3hPaxJRqMyzAGEW3LdXYxEsMqiyaK41Ej1tONyiwUvtgLI0SsfQJAA9 5lWnojP0RwJrCy96IdmJQYqLgU1p8UZOzs1kPmz0aDiT/9s7uavIUOmnplF7lIg82AfP AIyQ== X-Gm-Message-State: AKwxytdwbe6TJ99lY/YgH1j8ohzF4VumeyWN+rqGuCeEDGUaJiPa2rBL 3d02bTuUJ3mx/MXdsL0cAjnKPU1Ym6vmUaeBz8I= X-Google-Smtp-Source: ACJfBosliOaayqNj6nBag1TiFownU9XFa/rSm6IvWpmWHWUF8ha91c8g333N/M2PvFIFA1I7n93GJ3856faiGh+Cefs= X-Received: by 10.28.157.206 with SMTP id g197mr5514201wme.96.1516295149547; Thu, 18 Jan 2018 09:05:49 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.142.53 with HTTP; Thu, 18 Jan 2018 09:05:48 -0800 (PST) In-Reply-To: <83lggwwl6k.fsf@gnu.org> References: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> <83lggwwl6k.fsf@gnu.org> From: Noam Postavsky Date: Thu, 18 Jan 2018 12:05:48 -0500 X-Google-Sender-Auth: uwRPupSPoH_KDdzcbgnO7IO32Ow Message-ID: Content-Type: multipart/mixed; boundary="001a114b4448c392ec05630ff963" X-Spam-Score: 0.5 (/) 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: 0.5 (/) --001a114b4448c392ec05630ff963 Content-Type: text/plain; charset="UTF-8" On Wed, Jan 17, 2018 at 10:37 AM, Eli Zaretskii wrote: > LGTM, thanks. Could we have a test for this issue? Yes, good idea, caught some silly typos. Should this go to emacs-26? --001a114b4448c392ec05630ff963 Content-Type: application/octet-stream; name="v3-0001-Handle-case-insensitive-filenames-for-load-path-s.patch" Content-Disposition: attachment; filename="v3-0001-Handle-case-insensitive-filenames-for-load-path-s.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jckqo9jl0 RnJvbSBhYzUzNzg4YjcyYmE1YjliNGE4NmRjZmMxMjE1NzU2MzY1MGVhNmRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb2FtIFBvc3RhdnNreSA8bnBvc3RhdnNAZ21haWwuY29tPgpE YXRlOiBUdWUsIDE2IEphbiAyMDE4IDE2OjI2OjU2IC0wNTAwClN1YmplY3Q6IFtQQVRDSCB2M10g SGFuZGxlIGNhc2UtaW5zZW5zaXRpdmUgZmlsZW5hbWVzIGZvciBsb2FkLXBhdGggc2hhZG93cwog KEJ1ZyM1ODQ1KQoKKiBsaXNwL2VtYWNzLWxpc3Avc2hhZG93LmVsIChsb2FkLXBhdGgtc2hhZG93 cy1maW5kKTogQ2hlY2sgZm9yCnNoYWRvd2luZyB3aXRoIGNhc2UtaW5zZW5zaXRpdmUgbWF0Y2hp bmcgZm9yIGZpbGVzIG9mIGNhc2UtaW5zZW5zaXRpdmUKZGlyZWN0b3JpZXMgKGFzIGRldGVybWlu ZWQgYnkgYGZpbGUtbmFtZS1jYXNlLWluc2Vuc2l0aXZlLXAnKS4KKiB0ZXN0L2xpc3AvZW1hY3Mt bGlzcC9zaGFkb3ctdGVzdHMuZWw6IE5ldyB0ZXN0LgoqIHRlc3QvbGlzcC9lbWFjcy1saXNwL3No YWRvdy1yZXNvdXJjZXMvcDEvZm9vLmVsOgoqIHRlc3QvbGlzcC9lbWFjcy1saXNwL3NoYWRvdy1y ZXNvdXJjZXMvcDIvRk9PLmVsOiBOZXcgdGVzdCBmaWxlcy4KLS0tCiBsaXNwL2VtYWNzLWxpc3Av c2hhZG93LmVsICAgICAgICAgICAgICAgICAgICAgICB8IDEwICsrKystCiB0ZXN0L2xpc3AvZW1h Y3MtbGlzcC9zaGFkb3ctcmVzb3VyY2VzL3AxL2Zvby5lbCB8ICAxICsKIHRlc3QvbGlzcC9lbWFj cy1saXNwL3NoYWRvdy1yZXNvdXJjZXMvcDIvRk9PLmVsIHwgIDEgKwogdGVzdC9saXNwL2VtYWNz LWxpc3Avc2hhZG93LXRlc3RzLmVsICAgICAgICAgICAgfCA0OSArKysrKysrKysrKysrKysrKysr KysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDU5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p CiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdC9saXNwL2VtYWNzLWxpc3Avc2hhZG93LXJlc291cmNl cy9wMS9mb28uZWwKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0L2xpc3AvZW1hY3MtbGlzcC9zaGFk b3ctcmVzb3VyY2VzL3AyL0ZPTy5lbAogY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3QvbGlzcC9lbWFj cy1saXNwL3NoYWRvdy10ZXN0cy5lbAoKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9zaGFk b3cuZWwgYi9saXNwL2VtYWNzLWxpc3Avc2hhZG93LmVsCmluZGV4IDg4YTQ5NGYuLjE3ODhmMGQg MTAwNjQ0Ci0tLSBhL2xpc3AvZW1hY3MtbGlzcC9zaGFkb3cuZWwKKysrIGIvbGlzcC9lbWFjcy1s aXNwL3NoYWRvdy5lbApAQCAtNzgsNiArNzgsNyBAQCBsb2FkLXBhdGgtc2hhZG93cy1maW5kCiAJ c2hhZG93cwkJCQk7IExpc3Qgb2Ygc2hhZG93aW5ncywgdG8gYmUgcmV0dXJuZWQuCiAJZmlsZXMJ CQkJOyBGaWxlIG5hbWVzIGV2ZXIgc2Vlbiwgd2l0aCBkaXJzLgogCWRpcgkJCQk7IFRoZSBkaXIg YmVpbmcgY3VycmVudGx5IHNjYW5uZWQuCisgICAgICAgIGRpci1jYXNlLWluc2Vuc2l0aXZlICAg ICAgICAgICAgOyBgZmlsZS1uYW1lLWNhc2UtaW5zZW50aXZlLXAnIGZvciBkaXIuCiAJY3Vyci1m aWxlcwkJCTsgVGhpcyBkaXIncyBFbWFjcyBMaXNwIGZpbGVzLgogCW9yaWctZGlyCQkJOyBXaGVy ZSB0aGUgZmlsZSB3YXMgZmlyc3Qgc2Vlbi4KIAlmaWxlcy1zZWVuLXRoaXMtZGlyCQk7IEZpbGVz IHNlZW4gc28gZmFyIGluIHRoaXMgZGlyLgpAQCAtMTA0LDYgKzEwNSw5IEBAIGxvYWQtcGF0aC1z aGFkb3dzLWZpbmQKIAkgICAgIChtZXNzYWdlICJDaGVja2luZyAlZCBmaWxlcyBpbiAlcy4uLiIg KGxlbmd0aCBjdXJyLWZpbGVzKSBkaXIpKQogCiAJKHNldHEgZmlsZXMtc2Vlbi10aGlzLWRpciBu aWwpCisgICAgICAgIDs7IFdlIGFzc3VtZSB0aGF0IGNhc2Ugc2Vuc2l0aXZpdHkgb2YgYSBkaXJl Y3RvcnkgYXBwbGllcyB0bworICAgICAgICA7OyBpdHMgZmlsZXMuCisgICAgICAgIChzZXRxIGRp ci1jYXNlLWluc2Vuc2l0aXZlIChmaWxlLW5hbWUtY2FzZS1pbnNlbnNpdGl2ZS1wIGRpcikpCiAK IAkoZG9saXN0IChmaWxlIGN1cnItZmlsZXMpCiAKQEAgLTEyMywxMCArMTI3LDEyIEBAIGxvYWQt cGF0aC1zaGFkb3dzLWZpbmQKIAkgICAgOzsgWFhYLmVsYyAob3IgdmljZS12ZXJzYSkgd2hlbiB0 aGV5IGFyZSBpbiB0aGUgc2FtZSBkaXJlY3RvcnkuCiAJICAgIChzZXRxIGZpbGVzLXNlZW4tdGhp cy1kaXIgKGNvbnMgZmlsZSBmaWxlcy1zZWVuLXRoaXMtZGlyKSkKIAotCSAgICAoaWYgKHNldHEg b3JpZy1kaXIgKGFzc29jIGZpbGUgZmlsZXMpKQorICAgICAgICAgICAgKGlmIChzZXRxIG9yaWct ZGlyIChhc3NvYyBmaWxlIGZpbGVzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICh3aGVuIGRpci1jYXNlLWluc2Vuc2l0aXZlCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGxhbWJkYSAoZjEgZjIpIChlcSAoY29tcGFyZS1zdHJpbmdzIGYxIG5p bCBuaWwgZjIgbmlsIG5pbCB0KSB0KSkpKSkKIAkJOzsgVGhpcyBmaWxlIHdhcyBzZWVuIGJlZm9y ZSwgd2UgaGF2ZSBhIHNoYWRvd2luZy4KIAkJOzsgUmVwb3J0IGl0IHVubGVzcyB0aGUgZmlsZXMg YXJlIGlkZW50aWNhbC4KLQkJKGxldCAoKGJhc2UxIChjb25jYXQgKGNkciBvcmlnLWRpcikgIi8i IGZpbGUpKQorICAgICAgICAgICAgICAgIChsZXQgKChiYXNlMSAoY29uY2F0IChjZHIgb3JpZy1k aXIpICIvIiAoY2FyIG9yaWctZGlyKSkpCiAJCSAgICAgIChiYXNlMiAoY29uY2F0IGRpciAiLyIg ZmlsZSkpKQogCQkgIChpZiAobm90IChhbmQgbG9hZC1wYXRoLXNoYWRvd3MtY29tcGFyZS10ZXh0 CiAJCQkJKGxvYWQtcGF0aC1zaGFkb3dzLXNhbWUtZmlsZS1vci1ub25leGlzdGVudApkaWZmIC0t Z2l0IGEvdGVzdC9saXNwL2VtYWNzLWxpc3Avc2hhZG93LXJlc291cmNlcy9wMS9mb28uZWwgYi90 ZXN0L2xpc3AvZW1hY3MtbGlzcC9zaGFkb3ctcmVzb3VyY2VzL3AxL2Zvby5lbApuZXcgZmlsZSBt b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi40NjUwMzhiCi0tLSAvZGV2L251bGwKKysrIGIvdGVz dC9saXNwL2VtYWNzLWxpc3Avc2hhZG93LXJlc291cmNlcy9wMS9mb28uZWwKQEAgLTAsMCArMSBA QAorOzs7IFRoaXMgZmlsZSBpbnRlbnRpb25hbGx5IGxlZnQgYmxhbmsuCmRpZmYgLS1naXQgYS90 ZXN0L2xpc3AvZW1hY3MtbGlzcC9zaGFkb3ctcmVzb3VyY2VzL3AyL0ZPTy5lbCBiL3Rlc3QvbGlz cC9lbWFjcy1saXNwL3NoYWRvdy1yZXNvdXJjZXMvcDIvRk9PLmVsCm5ldyBmaWxlIG1vZGUgMTAw NjQ0CmluZGV4IDAwMDAwMDAuLjQ2NTAzOGIKLS0tIC9kZXYvbnVsbAorKysgYi90ZXN0L2xpc3Av ZW1hY3MtbGlzcC9zaGFkb3ctcmVzb3VyY2VzL3AyL0ZPTy5lbApAQCAtMCwwICsxIEBACis7Ozsg VGhpcyBmaWxlIGludGVudGlvbmFsbHkgbGVmdCBibGFuay4KZGlmZiAtLWdpdCBhL3Rlc3QvbGlz cC9lbWFjcy1saXNwL3NoYWRvdy10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9lbWFjcy1saXNwL3NoYWRv dy10ZXN0cy5lbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi45ZDQ5NjlmCi0t LSAvZGV2L251bGwKKysrIGIvdGVzdC9saXNwL2VtYWNzLWxpc3Avc2hhZG93LXRlc3RzLmVsCkBA IC0wLDAgKzEsNDkgQEAKKzs7OyBzaGFkb3ctdGVzdHMuZWwgLS0tIFRlc3Qgc3VpdGUgZm9yIHNo YWRvdy4gIC0qLSBsZXhpY2FsLWJpbmRpbmc6IHQgLSotCisKKzs7IENvcHlyaWdodCAoQykgMjAx OCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKworOzsgVGhpcyBmaWxlIGlzIHBhcnQg b2YgR05VIEVtYWNzLgorCis7OyBHTlUgRW1hY3MgaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiBy ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorOzsgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKzs7IHRoZSBGcmVl IFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9y Cis7OyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorCis7OyBHTlUgRW1hY3Mg aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKzs7IGJ1 dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5 IG9mCis7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP U0UuICBTZWUgdGhlCis7OyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRh aWxzLgorCis7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2Vu ZXJhbCBQdWJsaWMgTGljZW5zZQorOzsgYWxvbmcgd2l0aCBHTlUgRW1hY3MuICBJZiBub3QsIHNl ZSA8aHR0cHM6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCis7OzsgQ29kZToKKworKHJlcXVp cmUgJ2VydCkKKyhyZXF1aXJlICdzaGFkb3cpCisoZXZhbC13aGVuLWNvbXBpbGUgKHJlcXVpcmUg J2NsLWxpYikpCisKKyhkZWZjb25zdCBzaGFkb3ctdGVzdHMtZGF0YS1kaXJlY3RvcnkKKyAgKGV4 cGFuZC1maWxlLW5hbWUgImxpc3AvZW1hY3MtbGlzcC9zaGFkb3ctcmVzb3VyY2VzIgorICAgICAg ICAgICAgICAgICAgICAob3IgKGdldGVudiAiRU1BQ1NfVEVTVF9ESVJFQ1RPUlkiKQorICAgICAg ICAgICAgICAgICAgICAgICAgKGV4cGFuZC1maWxlLW5hbWUgIi4uLy4uLy4uIgorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yIGxvYWQtZmlsZS1uYW1lCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVmZmVyLWZpbGUtbmFt ZSkpKSkKKyAgIkRpcmVjdG9yeSBmb3Igc2hhZG93IHRlc3QgZmlsZXMuIikKKworKGVydC1kZWZ0 ZXN0IHNoYWRvdy1jYXNlLWluc2Vuc2l0aXZlICgpCisgICJUZXN0IHNoYWRvd2luZyBmb3IgY2Fz ZSBpbnNlbnNpdGl2ZSBmaWxlbmFtZXMuIgorICA7OyBPdmVycmlkZSBgZmlsZS1uYW1lLWNhc2Ut aW5zZW50aXZlLXAnIHNvIHdlIHRlc3QgdGhlIHNhbWUgdGhpbmcKKyAgOzsgcmVnYXJkbGVzcyBv ZiB3aGF0IGZpbGUgc3lzdGVtIHdlJ3JlIHJ1bm5pbmcgb24uCisgIChjbC1sZXRmICgoKHN5bWJv bC1mdW5jdGlvbiAnZmlsZS1uYW1lLWNhc2UtaW5zZW5zaXRpdmUtcCkgKGxhbWJkYSAoX2YpIHQp KSkKKyAgICAoc2hvdWxkIChlcXVhbCAobGlzdCAoZXhwYW5kLWZpbGUtbmFtZSAicDEvZm9vIiBz aGFkb3ctdGVzdHMtZGF0YS1kaXJlY3RvcnkpCisgICAgICAgICAgICAgICAgICAgICAgICAgKGV4 cGFuZC1maWxlLW5hbWUgInAyL0ZPTyIgc2hhZG93LXRlc3RzLWRhdGEtZGlyZWN0b3J5KSkKKyAg ICAgICAgICAgICAgICAgICAobG9hZC1wYXRoLXNoYWRvd3MtZmluZAorICAgICAgICAgICAgICAg ICAgICAobGlzdCAoZXhwYW5kLWZpbGUtbmFtZSAicDEvIiBzaGFkb3ctdGVzdHMtZGF0YS1kaXJl Y3RvcnkpCisgICAgICAgICAgICAgICAgICAgICAgICAgIChleHBhbmQtZmlsZS1uYW1lICJwMi8i IHNoYWRvdy10ZXN0cy1kYXRhLWRpcmVjdG9yeSkpKSkpKQorICAoY2wtbGV0ZiAoKChzeW1ib2wt ZnVuY3Rpb24gJ2ZpbGUtbmFtZS1jYXNlLWluc2Vuc2l0aXZlLXApIChsYW1iZGEgKF9mKSBuaWwp KSkKKyAgICAoc2hvdWxkLW5vdCAobG9hZC1wYXRoLXNoYWRvd3MtZmluZAorICAgICAgICAgICAg ICAgICAobGlzdCAoZXhwYW5kLWZpbGUtbmFtZSAicDEvIiBzaGFkb3ctdGVzdHMtZGF0YS1kaXJl Y3RvcnkpCisgICAgICAgICAgICAgICAgICAgICAgIChleHBhbmQtZmlsZS1uYW1lICJwMi8iIHNo YWRvdy10ZXN0cy1kYXRhLWRpcmVjdG9yeSkpKSkpKQorCis7Ozsgc2hhZG93LXRlc3RzLmVsIGVu ZHMgaGVyZS4KLS0gCjIuNi4yLndpbmRvd3MuMQoK --001a114b4448c392ec05630ff963-- From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jan 2018 18:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: 5845@debbugs.gnu.org, kbrown@cornell.edu Reply-To: Eli Zaretskii Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.1516301514443 (code B ref 5845); Thu, 18 Jan 2018 18:52:01 +0000 Received: (at 5845) by debbugs.gnu.org; 18 Jan 2018 18:51:54 +0000 Received: from localhost ([127.0.0.1]:33671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecFI1-000074-L7 for submit@debbugs.gnu.org; Thu, 18 Jan 2018 13:51:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecFHz-00006s-Gu for 5845@debbugs.gnu.org; Thu, 18 Jan 2018 13:51:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecFHp-0000yV-Ok for 5845@debbugs.gnu.org; Thu, 18 Jan 2018 13:51:46 -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]:60763) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecFHp-0000yI-M9; Thu, 18 Jan 2018 13:51:41 -0500 Received: from [176.228.60.248] (port=4880 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ecFHp-0004kK-30; Thu, 18 Jan 2018 13:51:41 -0500 Date: Thu, 18 Jan 2018 20:51:38 +0200 Message-Id: <83fu73uhj9.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Noam Postavsky on Thu, 18 Jan 2018 12:05:48 -0500) References: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> <83lggwwl6k.fsf@gnu.org> 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: Noam Postavsky > Date: Thu, 18 Jan 2018 12:05:48 -0500 > Cc: Ken Brown , 5845@debbugs.gnu.org > > > LGTM, thanks. Could we have a test for this issue? > > Yes, good idea, caught some silly typos. Should this go to emacs-26? Not sure. The issue doesn't sound urgent/important, what with its being unsolved for such a long time. OTOH, the change is simple and localized. WDYT? From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jan 2018 19:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 5845@debbugs.gnu.org, Ken Brown Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.151630440612276 (code B ref 5845); Thu, 18 Jan 2018 19:41:02 +0000 Received: (at 5845) by debbugs.gnu.org; 18 Jan 2018 19:40:06 +0000 Received: from localhost ([127.0.0.1]:33712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecG2f-0003Bn-Jg for submit@debbugs.gnu.org; Thu, 18 Jan 2018 14:40:05 -0500 Received: from mail-wm0-f52.google.com ([74.125.82.52]:37172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecG2d-0003B6-Ia for 5845@debbugs.gnu.org; Thu, 18 Jan 2018 14:40:04 -0500 Received: by mail-wm0-f52.google.com with SMTP id v71so25274113wmv.2 for <5845@debbugs.gnu.org>; Thu, 18 Jan 2018 11:40:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=1KmYyGUq4uEpvEwipeD9TycyTygVXJP9liqFg09cxr8=; b=GgHJjWrLH8sOkRgG2QvEUvdNPyHZ44c2+pk1yqxknyL5JamZUzNZ2fZwVzCu2rySOH DoMylep5QW4WnxyKMV+xbbGdGga3KSwdHYnKQtfqFg1//vvWnoxnCvftumOyVCY7ptQO 9L3hQhMejFTHIeeoN58DvgtUP6seIdOTexyCtS4kFwIgk25vT6HR1GnLyJqDl83bGrXp sWMulvx6FBqjzU5aYRh7fS9BlqQ+Q9CPaqxV14rczwt0N2lRVYOtRD+b2b1zyXxnaTt4 OQt4MHJNcQH2jPZU5PfJyeOx0rsGX342tehIa1p+ZCWgSPPSDeRjE3IOK8FA9l8HxI+k XMJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=1KmYyGUq4uEpvEwipeD9TycyTygVXJP9liqFg09cxr8=; b=VLxAl9PZvcdE0cD+cDGYLPqkO/amsQUNTHQyEgtIg+Zdf0gzzwCm1S82tbO5xX34Ih JAQhx5AfdxyXzIH49G9cMKz9ecWAwbbwCkRKcrZsvUQgMeq4B/w9FmBw/NDFtED35wCV i7nHIOsn5wbU3mocT7psL5E8gzYvv5FnPzxI75p1pCcVn3tE7ibYnPs7aJNePXFHXc1p cBArgq0ayoYXtAkkMw4rkPKaDzVUACwkipG0g2q0WtuncldoVsZpW4bW9b2rokpO6m1v RNOOkxR1UVtWHmm607mdbJ82vS5DZLcyEt87gtz3xJ64vECFdrFvdLfbycxX6Crd7ceV KcwQ== X-Gm-Message-State: AKwxytcvZzMIQeQYA4ABH6TMMLO2F56vY5X21iSPdIBvyyWHC8EQEz1I TtHQ0xKhEv/d89oJSNII0KAf2UUybnYznNDBDKw= X-Google-Smtp-Source: ACJfBouxkRioKQZvqAXuvDjPovnPK/9r4f1i6LIZvi7OIAJFnwvalxuD4trIMrIFBP27mnHc40m5l/Ztl4fl2a2mQtU= X-Received: by 10.28.25.129 with SMTP id 123mr2358659wmz.2.1516304397711; Thu, 18 Jan 2018 11:39:57 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.142.53 with HTTP; Thu, 18 Jan 2018 11:39:57 -0800 (PST) In-Reply-To: <83fu73uhj9.fsf@gnu.org> References: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> <83lggwwl6k.fsf@gnu.org> <83fu73uhj9.fsf@gnu.org> From: Noam Postavsky Date: Thu, 18 Jan 2018 14:39:57 -0500 X-Google-Sender-Auth: RWx1symyDnm16VFd-crX2M1I8Gk Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: 0.5 (/) On Thu, Jan 18, 2018 at 1:51 PM, Eli Zaretskii wrote: >> Should this go to emacs-26? > > Not sure. The issue doesn't sound urgent/important, what with its > being unsolved for such a long time. OTOH, the change is simple and > localized. WDYT? Agreed on both points. The simpleness of the fix outweighs the urgency for me I think, so I'm leaning to emacs-26. From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jan 2018 20:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: 5845@debbugs.gnu.org, kbrown@cornell.edu Reply-To: Eli Zaretskii Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.151630841625628 (code B ref 5845); Thu, 18 Jan 2018 20:47:01 +0000 Received: (at 5845) by debbugs.gnu.org; 18 Jan 2018 20:46:56 +0000 Received: from localhost ([127.0.0.1]:33721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecH5L-0006fG-1v for submit@debbugs.gnu.org; Thu, 18 Jan 2018 15:46:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecH5J-0006f4-7d for 5845@debbugs.gnu.org; Thu, 18 Jan 2018 15:46:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecH5A-0004xa-Um for 5845@debbugs.gnu.org; Thu, 18 Jan 2018 15:46:48 -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.5 required=5.0 tests=BAYES_05,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecH5A-0004xU-RX; Thu, 18 Jan 2018 15:46:44 -0500 Received: from [176.228.60.248] (port=1256 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ecH5A-0003wC-C9; Thu, 18 Jan 2018 15:46:44 -0500 Date: Thu, 18 Jan 2018 22:46:40 +0200 Message-Id: <838tcuvqrz.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Noam Postavsky on Thu, 18 Jan 2018 14:39:57 -0500) References: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> <83lggwwl6k.fsf@gnu.org> <83fu73uhj9.fsf@gnu.org> 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: Noam Postavsky > Date: Thu, 18 Jan 2018 14:39:57 -0500 > Cc: Ken Brown , 5845@debbugs.gnu.org > > On Thu, Jan 18, 2018 at 1:51 PM, Eli Zaretskii wrote: > > >> Should this go to emacs-26? > > > > Not sure. The issue doesn't sound urgent/important, what with its > > being unsolved for such a long time. OTOH, the change is simple and > > localized. WDYT? > > Agreed on both points. The simpleness of the fix outweighs the urgency > for me I think, so I'm leaning to emacs-26. OK. From unknown Thu Aug 14 21:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5845: load-library vs. list-load-path-shadows Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jan 2018 21:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 5845@debbugs.gnu.org, Ken Brown Received: via spool by 5845-submit@debbugs.gnu.org id=B5845.151631165612970 (code B ref 5845); Thu, 18 Jan 2018 21:41:02 +0000 Received: (at 5845) by debbugs.gnu.org; 18 Jan 2018 21:40:56 +0000 Received: from localhost ([127.0.0.1]:33792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecHvb-0003N7-IS for submit@debbugs.gnu.org; Thu, 18 Jan 2018 16:40:55 -0500 Received: from mail-wm0-f54.google.com ([74.125.82.54]:37364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecHvZ-0003Mn-5v for 5845@debbugs.gnu.org; Thu, 18 Jan 2018 16:40:54 -0500 Received: by mail-wm0-f54.google.com with SMTP id v71so39830wmv.2 for <5845@debbugs.gnu.org>; Thu, 18 Jan 2018 13:40:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=P5BzClZM1D67vswItui8VNms+pk0Tnau77zFwepfdEU=; b=ZLlwIhDOKO40UxuhF6B+0zMCUfwBDucUKwBXUI14zdIDkdd0OSz3e/tIeYS8IENJi6 n8oOn8fcFtQnI/BylxW+ZPbC20xgsvl9790nId06RJETKH5HTuJrBHxAbeLpIjEr74sU pXqVtn0qq4Sn6SeDfmYxCVg1or56Juev/QHbaDpCZwwpbM1HjohghTcAZNiVTjlIK1c/ +IR4cjzJamK3xUJKUMUlln+5+0RTyXdIBwmNX+4XmgWTAqW9wF8oXpYx+CSvTHUMmqkU LNe5bwEpiPOiFrEi1aBR+MK5RKXoJsJ17VJzQ+DTZL9icpatb0EiZEmh46rgQsAUAlY+ D50g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=P5BzClZM1D67vswItui8VNms+pk0Tnau77zFwepfdEU=; b=oPIMBRFnuh8v7W/1JruJwmjbnkcbn6MjlQyjqPTQgPTIUjn83vWrxWgfTnX60b9mIT UNKouhbIRQyxEr4UJh521RLO057cT4KchYaL8Sg13TQqnxv+uXSxCfafTVoTBN2EaoW3 5b07DmzibyyWXACrD/vK1PssejJ0LKmDRoILLjhjZ+COkn+IBatLCxf+8ZegGyHgzYRw 0LppDIcnfUgdk/yCPNxMl+ooI/BC2QNg0jsGkmi+/bE9+JlDU7+ZTpEuaP3dC6dW4fZr cAXUVIRkWQ1xctkuCYu3TG/vsg97LvP+KpKqhsn3OroGceE6CGfLyUHgjx2zgxRLk3PZ J21g== X-Gm-Message-State: AKwxyte+FqQTWfQthehD5C9QVLFkcQNHHpKcbq6I2C0MY2Q2zWrEc0Au sgMvVUw2XXSgwEXPky8jHaC417HbYYkPpU1wvv4= X-Google-Smtp-Source: ACJfBouS1BMaY8TFWFAPPPRlon/CP2q9KKKpVpLtW6PQ44MjB0stWsXA5yx0VoUJqulrkbicshCaWu79Cs39QdMqwf8= X-Received: by 10.28.239.19 with SMTP id n19mr6055292wmh.20.1516311647376; Thu, 18 Jan 2018 13:40:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.142.53 with HTTP; Thu, 18 Jan 2018 13:40:46 -0800 (PST) In-Reply-To: <838tcuvqrz.fsf@gnu.org> References: <8162aa6c-e00a-199b-3572-e3e0a7d4cad7@cornell.edu> <83lggwwl6k.fsf@gnu.org> <83fu73uhj9.fsf@gnu.org> <838tcuvqrz.fsf@gnu.org> From: Noam Postavsky Date: Thu, 18 Jan 2018 16:40:46 -0500 X-Google-Sender-Auth: FLUyC0ILQwUlF6r96Ch0wZg5anU Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: 0.5 (/) tag 5845 fixed close 5845 26.1 quit On Thu, Jan 18, 2018 at 3:46 PM, Eli Zaretskii wrote: >> From: Noam Postavsky >> Date: Thu, 18 Jan 2018 14:39:57 -0500 >> Cc: Ken Brown , 5845@debbugs.gnu.org >> >> On Thu, Jan 18, 2018 at 1:51 PM, Eli Zaretskii wrote: >> >> >> Should this go to emacs-26? >> > >> > Not sure. The issue doesn't sound urgent/important, what with its >> > being unsolved for such a long time. OTOH, the change is simple and >> > localized. WDYT? >> >> Agreed on both points. The simpleness of the fix outweighs the urgency >> for me I think, so I'm leaning to emacs-26. > > OK. Pushed. [1: 76040d1]: 2018-01-18 16:26:52 -0500 Handle case-insensitive filenames for load-path shadows (Bug#5845) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=76040d1eae4464b468481231c15e7fb86f4b11d8