http://www.perlmonks.org?node_id=516948


in reply to Re: Config::Std blank entry in hash, and blank line
in thread Config::Std blank entry in hash, and blank line

I guess read_config could look at the input file's layout and intuit whether you're separating section markers from config variables.

Maybe just adding a configurable parameter like 'noExtraNewlines' that would put newlines only in-between sections when adding entries ? That is, the current scheme of the user's file use of newlines would be preserved. Only new entries would be adopting the configurable option. Concern is, many users coudl eventually modify the same INI file, each one adding newlines when he/she sees it fit.

How about then an INI file formatter that would straigthen this out according to a defined (and configurable) scheme ? ;-)

  • Comment on Re^2: Config::Std blank entry in hash, and blank line

Replies are listed 'Best First'.
Re^3: Config::Std blank entry in hash, and blank line
by TheDamian (Vicar) on Dec 15, 2005 at 22:45 UTC
    I would prefer not to add any more configuration parameters. The idea here is simplicity and avoiding too many variations (hence ::Std ;-)

    An INI formatter would be a great idea, but this module isn't (going to be) that.