Coundn't you think of it this way?

'e' is the namespace containing it all. 

and

'vas', 'core', 'dje' are the library namespaces

This is basically what you are wanting. and should solve most of your
problems unless you are talking about imlib2 as well.

-Stafford 

On Mon, 2005-08-08 at 14:11 +0200, xnowfall wrote:
> 
> Carsten Haitzler (The Rasterman) wrote:
> > On Mon, 08 Aug 2005 11:53:42 +0200 xnowfall <[EMAIL PROTECTED]> babbled:
> > 
> > 
> >>would it be possible to have the libraries use the efl:: (or some such) 
> >>namespace? perhaps require a #define USE_EFL_NAMESPACE for backwards 
> >>compatibility and anyone that doesn't want it?
> > 
> > 
> > why? they already have namespace.
> > 
> 
> ? you mean like the names start with ecore_ evas_ etc? well, i still
> think it would be more organized to have a namespace to contain it all.
> i've been wrapping stuff up in c++ where i've tried to keep similar
> names for example where efl:: would make it more clear. it's mostly a
> personal preference thing i guess, i tend to like to keep the namespace
> clean and not use a lot of using directives and so on...
> 
> something like this was the idea
> 
> #ifdef NAMESPACE_EFL
> namespace efl {
> #endif
> 
> i was just thinking that it wouldn't change anything for those that
> don't care while still giving you the option if you want
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to