GNU bug report logs -
#77425
31.0.50; Switching to remote project -> no applicable method
Previous Next
Reported by: Gerd Möllmann <gerd.moellmann <at> gmail.com>
Date: Tue, 1 Apr 2025 07:08:01 UTC
Severity: normal
Found in version 31.0.50
Done: Dmitry Gutov <dmitry <at> gutov.dev>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 77425 <at> debbugs.gnu.org (full text, mbox):
Gerd Möllmann <gerd.moellmann <at> gmail.com> writes:
> - emacs -Q -nw
>
> - Eval in *scratch* (or C-x p p equivalent)
> (project-switch-project "/ssh:mini:~/emacs/github/master/")
> where "/ssh:mini:~/emacs/github/master/" is a Git repository on another machien
>
> =>
>
> Debugger entered--Lisp error: (cl-no-applicable-method project-root nil)
Bisect gives
6aa60038ee999d25184a639ce0ac76b614e3afb6 is the first bad commit
commit 6aa60038ee999d25184a639ce0ac76b614e3afb6
Author: Visuwesh <visuweshm <at> gmail.com>
Date: Mon Mar 3 13:56:04 2025 +0530
Add new user option to exclude projects from being remembered
* lisp/progmodes/project.el (project-list-exclude): Add new user
option to exclude projects from being remembered.
(project-remember-project): Consider the user option above.
(project-switch-project): Use 'project-remember-project' instead.
* doc/emacs/maintaining.texi (Managing Projects): Mention the new user option.
* etc/NEWS: Announce the change. (Bug#76587)
doc/emacs/maintaining.texi | 9 +++++++++
etc/NEWS | 7 +++++++
lisp/progmodes/project.el | 21 +++++++++++++++++++--
3 files changed, 35 insertions(+), 2 deletions(-)
Author in CC.
This bug report was last modified 45 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.