mirror of
https://codeberg.org/scip/Config-General.git
synced 2025-12-16 20:21:01 +01:00
2.15 - fixed Bug in SaveConfig***, which didn't work.
- applied patch by Robb Canfield <robb@canfield.com>, which fixes a bug in the variable interpolation scheme. It did not interpolate blocks nor blocknames. This patch fixes this. Patch slightly modified by me(interpolation on block and blocknames). - enhanced test for variable interpolation to reflect this. - added check if a named block occurs after the underlying block is already an array, which is not possible. perl cannot add a hashref to an array. i.e.: <bl> a = 1 </bl> <bl> b = 1 </bl> <bl blubber> c = 1 </bl> As you can see, "<bl>" will be an array, and "blubber" cannot be stored in any way on this array. The module croaks now if such construct occurs. git-svn-id: http://dev.catalyst.perl.org/repos/Config-General/trunk@41 be1acefe-a474-0410-9a34-9b3221f2030f
This commit is contained in:
24
Changelog
24
Changelog
@@ -1,3 +1,27 @@
|
||||
2.15 - fixed Bug in SaveConfig***, which didn't work.
|
||||
- applied patch by Robb Canfield <robb@canfield.com>,
|
||||
which fixes a bug in the variable interpolation
|
||||
scheme. It did not interpolate blocks nor
|
||||
blocknames. This patch fixes this. Patch slightly
|
||||
modified by me(interpolation on block and blocknames).
|
||||
- enhanced test for variable interpolation to
|
||||
reflect this.
|
||||
- added check if a named block occurs after the underlying
|
||||
block is already an array, which is not possible.
|
||||
perl cannot add a hashref to an array. i.e.:
|
||||
<bl>
|
||||
a = 1
|
||||
</bl>
|
||||
<bl>
|
||||
b = 1
|
||||
</bl>
|
||||
<bl blubber>
|
||||
c = 1
|
||||
</bl>
|
||||
As you can see, "<bl>" will be an array, and "blubber"
|
||||
cannot be stored in any way on this array.
|
||||
The module croaks now if such construct occurs.
|
||||
|
||||
2.14 - fixed bug reported by Francisco Olarte Sanz
|
||||
<folarte@peoplecall.com>, which caused _parse to
|
||||
ignore blocks with the name "0":
|
||||
|
||||
Reference in New Issue
Block a user