Re: WIDL: Add missing ignore attribute. Check for inapplicable attributes in typedef.

2006-03-22 Thread Saveliy Tretiakov
I think it is still possible to implement meaningful error messages. A good overview of how this can be done is here: http://www.cs.nmsu.edu/~jeffery/merr.html. Anyway, if you disagree, I will resend patch with explicit error check. Alexandre Julliard wrote: I think checking values explicitl

Re: WIDL: Add missing ignore attribute. Check for inapplicable attributes in typedef.

2006-03-22 Thread Alexandre Julliard
Saveliy Tretiakov <[EMAIL PROTECTED]> writes: > ChangeLog: > Saveliy Tretiakov <[EMAIL PROTECTED]> > - Add missing ignore attribute. > - Check for inapplicable attributes in typedef. Changed attribute > parsing in a way Mike McCormack suggested. > - Register type alias in typelib, if ATTR_PUBLIC i

Re: WIDL: Add missing ignore attribute. Check for inapplicable attributes in typedef. (more better patch)

2006-03-15 Thread Mike McCormack
Saveliy Tretiakov wrote: +typedef: tTYPEDEF m_attributes type pident_list { + attr_t *a = $2; + int public = 0; + while(a){ + switch(a->t

Re: WIDL: Add missing ignore attribute. Check for inapplicable attributes in typedef.

2006-03-15 Thread Robert Shearman
Saveliy Tretiakov wrote: Sorry, previous patch was broken. ChangeLog: Saveliy Tretiakov <[EMAIL PROTECTED]> Add missing ignore attribute. Check for inapplicable attributes in typedef. Register type in typelibrary only when ATTR_PUBLIC is set. Please respect the indentation style in the files