Skip Menu |

This queue is for tickets about the Config-General CPAN distribution.

Report information
The Basics
Id: 52047
Status: resolved
Priority: 0/
Queue: Config-General

People
Owner: tlinden [...] cpan.org
Requestors: rfarr [...] oanda.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)

Attachments


Subject: Config general does not maintain Tie hash order on _store (patch included)
Config::General allows you to specify the backing hash when loading a config file, but it loses the order when resaving the config. In cases where you would like to load the file, manipulate, and then resave the file to disk, the order of the config items gets lost. This is important when you are generating config files with interpolated values and the order of definition is important. The issue is caused by the _store method unrolling and rerolling the config hash, which causes the original Tie to be lost. The fix is to pass the config hash by reference instead.
Subject: config.general.path.2009-11-24
Download config.general.path.2009-11-24
application/octet-stream 3.6k

Message body not shown because it is not plain text.

fixed in 2.45. Thanks for the patch!