[Geany] Some notes on Geanys project management

Nick Treleaven nick.treleaven at xxxxx
Wed Mar 5 16:35:40 UTC 2008


On Tue, 04 Mar 2008 23:12:51 +0200
Yura Siamashka <yurand2 at gmail.com> wrote:

[...]
> The main reason why I can't stand using native project manager is
> Project session support (IMHO, it is annoying to have all opened files
> nuked on project close). But since it can be disabled I think it will
> be nice to split geanyprj in 2 part.
> 
> 1) Add "go to tag def/decl" code to geany native project.
> 2) Extract rest part "auto switch project based on current file" in
> separate plugin.

I think this sounds good, but I haven't had a chance to test the
geanyprj plugin yet. It would be cool to have (1) in the core, but I'm
not sure how much code it is or how much extra memory would be used
typically. Memory probably isn't an issue so long as there's a
preference not to load tags from unopen files under the project base
dir, and IMO it should be off by default.

Enrico, should this be in the core?

> If you have no objection about tracking project files independent from
> project session I will start writting code.

I'm not sure what you mean. Project session support can be disabled,
and the user can still use projects for build support, etc.

Regards,
Nick



More information about the Users mailing list