Subject: | incoherent multiple backslash parsing |
I've a small issue with Config::General > 2.44
The backslash escaping is not coherent.
For example, the following config file:
<tag E>
disk disk,e\:\\ test,size
</tag>
parsed return this in version 2.44:
$VAR1 = {
'tag' => {
'E' => {
'disk' => 'disk,e\\:\\\\ test,size'
}
}
};
and for version > 2.44 return this:
$VAR1 = {
'tag' => {
'E' => {
'disk' => 'disk,e\\:\\ test,size'
}
}
}
The \: => \\: in all version,
but the \\ => \\\\ in version 2.44 and \\ in version > 2.44
It is definitively not what we expect.
Thanks for you very good and useful module.