Re: [Vala] protected classes

2008-04-02 Thread Jürg Billeter
On Wed, 2008-04-02 at 20:24 +0200, Ali Sabil wrote: > On Wed, Apr 2, 2008 at 7:42 PM, Jürg Billeter <[EMAIL PROTECTED]> wrote: > > How exactly do you use private top-level classes at the moment? Do you > > have multiple top-level classes in one source file, some of them private > > and you acces

Re: [Vala] protected classes

2008-04-02 Thread Vlad Grecescu
On Wed, Apr 2, 2008 at 4:23 PM, Juerg Billeter <[EMAIL PROTECTED]> wrote: > Ok, I see what you mean now. However, I don't think it makes sense to > distinguish between classes in public header files and classes whose > symbols are exported. All classes that are in public header files should > be e

Re: [Vala] protected classes

2008-04-02 Thread Ali Sabil
On Wed, Apr 2, 2008 at 7:42 PM, Jürg Billeter <[EMAIL PROTECTED]> wrote: > On Wed, 2008-04-02 at 19:04 +0200, Ali Sabil wrote: > > On Wed, Apr 2, 2008 at 3:23 PM, Juerg Billeter <[EMAIL PROTECTED]> wrote: > > > > Ok, I see what you mean now. However, I don't think it makes sense to > > > distin

Re: [Vala] protected classes

2008-04-02 Thread Jürg Billeter
On Wed, 2008-04-02 at 19:04 +0200, Ali Sabil wrote: > On Wed, Apr 2, 2008 at 3:23 PM, Juerg Billeter <[EMAIL PROTECTED]> wrote: > > Ok, I see what you mean now. However, I don't think it makes sense to > > distinguish between classes in public header files and classes whose > > symbols are expor

Re: [Vala] protected classes

2008-04-02 Thread Ali Sabil
On Wed, Apr 2, 2008 at 3:23 PM, Juerg Billeter <[EMAIL PROTECTED]> wrote: > On Wed, April 2, 2008 14:46, Vlad Grecescu wrote: > > Juerg Billeter wrote: > >> On Tue, March 4, 2008 17:16, Vlad Grecescu wrote: > >> > >>> Currently Vala uses > >>> - 'public' classes for classes that end up in the

Re: [Vala] protected classes

2008-04-02 Thread Juerg Billeter
On Wed, April 2, 2008 14:46, Vlad Grecescu wrote: > Juerg Billeter wrote: >> On Tue, March 4, 2008 17:16, Vlad Grecescu wrote: >> >>> Currently Vala uses >>> - 'public' classes for classes that end up in the headers /and/ in the >>> library (if you're building one) >>> - 'private' classes for class

Re: [Vala] protected classes

2008-04-02 Thread Vlad Grecescu
Juerg Billeter wrote: On Tue, March 4, 2008 17:16, Vlad Grecescu wrote: Currently Vala uses - 'public' classes for classes that end up in the headers /and/ in the library (if you're building one) - 'private' classes for classes that don't end up in neither headers /nor/ in the created librar

Re: [Vala] protected classes

2008-04-02 Thread Juerg Billeter
On Tue, March 4, 2008 17:16, Vlad Grecescu wrote: > Currently Vala uses > - 'public' classes for classes that end up in the headers /and/ in the > library (if you're building one) > - 'private' classes for classes that don't end up in neither headers > /nor/ in the created libraries. The idea is t

[Vala] protected classes

2008-03-04 Thread Vlad Grecescu
Hi all, Currently Vala uses - 'public' classes for classes that end up in the headers /and/ in the library (if you're building one) - 'private' classes for classes that don't end up in neither headers /nor/ in the created libraries. This means that you library will (usually) /export all your