Can Emacs support the concept of projects? That would be where several configuration options varies depending on what project you are working on.
Yes, please look to the EDE package from CEDET library
Check out the project-local-variables plugin. I haven't used it personally, but I've seen it mentioned in the Rinari-mode documentation for scoping down a find-file-in-project function.
You generally wouldn't expect emacs to know about differences in build requirements---you let the build system (make or whatever) take care of that. To handle different coding standard define local yourproject.el
files to set variables, load and unload local modes, etc... (use M-x load-file
to run it).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With