On Mon May 07 12:55:56 2007, mark <!-- x --> at glines.org wrote:
> Hi,
> 
> The attached patch adds a bullet to PDD07 about headerfile guards, and
> adds a test to c/codingstd/ to check for existence, uniqueness, and
> lack of conflicting names.  Then it fixes up all headers returned by
> Parrot::Distribution->c_header_files(), to pass the tests.
> 
> (Are there any headers hiding here and there that Parrot::Distribution
> doesn't know about?)
> 
> As a special case, the test ignores bison-generated headers, which do
> not include guards.  It might be useful to try to convince bison to 
emit
> some, or postprocess bison's output with perl, to add a guard header 
and
> footer.
> 
> Mark

Thanks!  Applied in r18461, r18462, r18465, r18466, r18467, r18468, and 
r18469.

A comment: this patch was in essence three patches (the pod, a test and 
a patch of the headers), next time could you separate them into three 
patches?  The test was itself actually a new file, so it could have 
just been attached rather than a patch made of it.  Also, when you add 
a new file, could you also update MANIFEST as well?  These are meant as 
positive critisms; you've done great work and your help is greatly 
appreciated.

Thanks again,

Paul

Reply via email to