emacs

bozhidar 2025-01-30T12:43:29.833499Z

In case someone's using Projectile - a fairly big change landed there today - https://github.com/bbatsov/projectile/commit/5061bd8dcd9f4d0e874884272f88b10892d15da3 Caching was reworked and now: • Each project has its own cache file • Cache files are consulted only when you request the files of some project This makes caching both more robust and faster, as before the cache file for all projects was loaded when projectile-mode was enabled.

❤️ 2
🎉 23
2025-04-02T06:53:26.345219Z

@bozhidar do you know what's causing this, this must be a change in a newer release (?) , i don't want it to be doing discovery every single time i want to open/switch projects.

bozhidar 2025-04-02T06:55:19.023689Z

Yeah, I moved the auto discovery to switch project, as I thought it made more sense there. (as many people don't restart their Emacs for months) There's an interactive command to discover projects in the project path that can be used if someone wants to control this manually.

bozhidar 2025-04-02T06:55:44.652089Z

I'd suggest to just disable to auto-discovery and use the command instead.

bozhidar 2025-04-02T06:57:22.528819Z

I noticed I haven't update the docs accordingly, though. 😄 Will fix that!

2025-04-02T06:57:38.697809Z

thank you!

bozhidar 2025-04-02T06:57:43.049399Z

Perhaps it's still worth to have a different defcustom for the old behavior.

2025-04-02T07:02:55.083799Z

> There's an interactive command to discover projects in the project path that can be used if someone wants to control this manually. yah thats how i've always used it, in doom simply SPC p D

bozhidar 2025-04-02T07:17:04.812649Z

I've updated the default for projectile-auto-discover to be nil.