Re: Help needed testing EDE branch

"Eric M. Ludlam" <[email protected]>
Newsgroups gmane.emacs.cedet
Message-ID <[email protected]>
On 06/22/2014 03:30 PM, Lluís wrote:
> I also tried to run "customize-project" on a
> linux project, and it looks like no file is saved with the project
> customizations. I guess that's still not possible (to somehow "overlay" local
> customizations on auto-detected projects).

Hi Lluis,

There are definitely two camps on these project types.  Some generate 
your build system have save files to remember your configuration (such 
as the the 'proj' type that supports creating both Makefiles and 
Automake files.

The other types such as Linux, Emacs, cpp-root, arduino, and the other 
automake project type which all detect existing projects, and if you 
want to customize them, you need to edit some file related to that 
project which Emacs would read in later.

The generic project is different in that it just tries to find some of 
your code in project form, and then has a configuration that sits on top 
that saves itself between sessions.   This system is nice in that the 
code to make the project is simple, but you still get at the key pieces 
needed for Semantic smart completion parsing, etc.

I think your observation is that some of the project types such as Linux 
and Emacs don't have enough automatically configured such that you want 
to add some extra on top and save it away.   Perhaps the right thing is 
to update 'linux' as a subclass of 'generic' but with some of the extra 
goodness from ede/linux kept around for pre-configuring the system.

As I don't use that project type, I'm uncertain if that makes sense, but 
I could whip up a prototype if you think it would be useful.  You could 
probably simulate by just deleting ede/linux.el, rebuilding, and see 
what happens when it instead finds your Linux project via the generic 
Makefile project type.

Eric

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.