Subject: | Feature request: allow multiline and multivalued values |
Greetings
Love your module! I use it constantly and am forever finding new things to do with it. In my latest foray, I have a situation where I want a multivalued parameter with multiline elements. Example
[addresses]
address=<<EOT
123 Main St
Anytown MA 12345
EOT
address=<<EOT
456 High St
Anytown Cambridgeshire CB23 1AA
United Kingdom
EOT
I hacked a one line solution into your code: add
@$val_aref=CORE::join("\n",@$val_aref);
at the end of _ReadConfig_handle_here_doc_param
Obviously a real fix would require adding an option to new, checking the option before doing the join, using $/ if set. And, naturally, I have no idea whether this will break anything else.
Thanks for creating and sharing this great software!
All the best,
Nathan Goodman