As discussed back in June enum names in the apr_filetype_e entry are polluting the APR_ defines namespace and it's hard to grok what APR_REG means when it's used in the code. I've finally started to work on these as I'm finishing the perl glue manpage for the apr_finfo interface. So any objecttions to the s/APR_/APR_FILETYPE_/ rename? In order to support older versions one will need to also provide a compat layer: #ifndef APR_FILETYPE_NOFILE #define APR_FILETYPE_NOFILE APR_NOFILE #endif #ifndef APR_FILETYPE_REG #define APR_FILETYPE_REG APR_REG #endif #ifndef APR_FILETYPE_DIR #define APR_FILETYPE_DIR APR_DIR #endif #ifndef APR_FILETYPE_CHR #define APR_FILETYPE_CHR APR_CHR #endif #ifndef APR_FILETYPE_BLK #define APR_FILETYPE_BLK APR_BLK #endif #ifndef APR_FILETYPE_PIPE #define APR_FILETYPE_PIPE APR_PIPE #endif #ifndef APR_FILETYPE_LNK #define APR_FILETYPE_LNK APR_LNK #endif #ifndef APR_FILETYPE_SOCK #define APR_FILETYPE_SOCK APR_SOCK #endif #ifndef APR_FILETYPE_UNKFILE #define APR_FILETYPE_UNKFILE APR_UNKFILE #endif Any objections? From what I understood, this should be applied only to the HEAD. Is that correct? -- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:stas@stason.org http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com