GNU bug report logs -
#79458
[PATCH] Call load-path-filter-function in Flocate_file_internal
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Tags: patch
See emacs-devel thread https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00389.html
This allows calls like (locate-library "term/xterm") made by
tty-run-terminal-initialization to be optimized for long
load-paths.
* lisp/startup.el (load-path-filter-cache-directory-files):
Filter on the directory of multi-component file names, and
handle nil PREFIXES.
* src/lread.c (Flocate_file_internal): Call
load-path-filter-function.
* test/lisp/startup-tests.el
(startup-tests/load-path-filter-cache-directory-files): Add.
In GNU Emacs 30.1.90 (build 53, x86_64-pc-linux-gnu, X toolkit, cairo
version 1.15.12, Xaw scroll bars) of 2025-09-12 built on
igm-qws-u22796a
Repository revision: 40acab314a5c157ac30d65e6c7939f925c8205b7
Repository branch: emacs-30
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Rocky Linux 8.10 (Green Obsidian)
Configured using:
'configure --with-x-toolkit=lucid --without-gpm --without-gconf
--without-selinux --without-imagemagick --with-modules --with-gif=no
--with-cairo --with-rsvg --without-compress-install --with-tree-sitter
--with-native-compilation=aot
PKG_CONFIG_PATH=/usr/local/home/garnish/libtree-sitter/0.22.6-1/lib/pkgconfig/'
[0001-Call-load-path-filter-function-in-Flocate_file_inter.patch (text/patch, attachment)]
This bug report was last modified 2 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.