I have used Config::ApacheFormat in a recent project and the experience was not completely positive. In my opinion its API is too simplistic and incomplete, focused in solving the common cases and if you want to do something no so common, you can't.
For instance, I wanted to define which keywords and blocks were allowed inside each block (as inside <Foo> only Bar and Doz are allowed) but it was not supported and that was important to generate meaningful error reports.
Or I wanted to set the duplicate_directives attribute by directive but I couldn't because it is global.
| [reply] [d/l] |