GNU bug report logs -
#65704
29.1; Most code of `project-ignores' seems to be dead code
Previous Next
Reported by: Damien Cassou <damien <at> cassou.me>
Date: Sat, 2 Sep 2023 16:04:01 UTC
Severity: wishlist
Found in version 29.1
Done: Dmitry Gutov <dmitry <at> gutov.dev>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Dmitry Gutov <dgutov <at> yandex.ru> writes:
> That's the reason I've added project-vc-extra-root-markers: so that
> honoring files like .gitignore still makes sense, but the user can split
> the project into pieces using these markers while keeping the same
> backend in use.
thank you very much for your explanation. I simplified my setup as you
suggested.
That being said, `project-files' for 'vc' seems not to work for
me. Inside my client/ folder, (project-current) returns
(vc nil "…/client/")
The `project-files' method has this line:
(if (and (file-equal-p dir (cdr project))
Because `dir' is a string and (cdr project) is the list (nil
"…/client/), `file-equal-p' always returns nil. If I change `cdr' to be
`caddr', things seem to work perfectly.
Am I doing something wrong again or is it a bug and I should submit a
patch?
Best
--
Damien Cassou
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
This bug report was last modified 1 year and 289 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.