Eli Zaretskii writes: >> Date: Wed, 30 Apr 2025 08:11:14 -0300 >> Cc: 78149@debbugs.gnu.org >> From: German Pacenza >> >> >> > I cannot reproduce this with today's master branch. cl-remove-if is >> > an autoloaded function, so I suspect that your loaddefs.el is outdated >> > or something. Try regenerating loaddefs.el and then redumping: >> > >> > $ make -C lisp autoloads-force >> > $ make >> >> Same result, I also did a 'git clean -fdx' 'make reset --hard HEAD' >> 'make extraclean' and 'make bootstrap' >> >> >> emacs -Q: >> C-x C-f "shows error" >> run 'bookmark-jump" C-g >> C-x C-f "Works as expected" >> >> I added (autoload 'cl-remove-if "cl-seq" nil t) to my init file and that >> fixes the issue > > Ah, I see. > > Spencer, please replace cl-remove-if with seq-remove or something else > that is available when minibuffer.el is preloaded by loadup. Calling > cl-seq functions in preloaded files is a no-no, because the > corresponding autoloads are not in loaddefs.el, they are in > cl-loaddefs.el instead, and that file is not loaded until cl-lib is. Ah, I see. Apologies for the breakage. Done in the attached patch.