Subject: | bug: ApacheCompatible inconsistency |
Date: | Sat, 4 Nov 2017 16:54:11 +0100 |
To: | <bug-Config-General [...] rt.cpan.org> |
From: | "Marcin Sacha" <marcin [...] sacha.pl> |
Hello,
I'm sending a bug report in the Config::General module, version 2.63,
regarding the ApacheCompatible option.
Turning this option on does two things:
1. Turns on 8 other options (works as global switch).
2. Turns off support for explicit empty blocks.
Turning this option off does one thing:
1. Turns on support for explicit empty blocks.
Another words - there is no possibility to turn off support for explicit
empty blocks and keep mentioned 8 options turned off either.
It is an obvious inconsistency and significantly reduces the functionality
of the module. I think it should be fixed by adding an extra option
regulating the support for explicit empty blocks. This option should be on
by default for backward compatibility. When off, support for empty blocks
would be off too, but without touching other options.
And by the way - I suggest, to also add an option regulating the quotation.
Currently, there's no possibility to turn it off, which is a bit annoying.
Best regards,
Marcin