On Wed, May 9, 2012, at 10:07 AM, Philipp Hahn wrote:
> Am Dienstag 08 Mai 2012 13:47:46 schrieb Дилян Палаузов:
> > Extending sieve_listextensions() probably requires adding
> > "vacation-seconds" in "sieve_extensions" in lib/imapoptions.
> There is one small problem: "vacation-seconds" contains a dash, which
> config2header converts verbatim into the enum-name
> I can either use an underscore in the list of extensions or patch
> config2header to replace '[^_0-9A-Za-z]' with '_'. Opinions?
I'd go with your second option. Both '-' and '_' work in keys, I see no
reason for '-' not to work in values.