My favorites | Sign in
Project Logo
                
New issue | Search
for
| Advanced search | Search tips
Issue 7: Because of the way ini settings are stored, multiple extension= lines overwrite each other
1 person starred this issue and may be notified of changes. Back to list
Status:  Accepted
Owner:  tswicegood
Type-Defect
Priority-Medium


Sign in to add a comment
 
Reported by auroraeosrose, Dec 14, 2007
Path treating extension specially -kind of a dirty hack but I don't know of
any other ini setting that can have multiple values like this
ini.patch
1.2 KB   Download
Comment 1 by tswicegood, Dec 17, 2007
This should probably be modified to detect for previously set values with the same
name and if they are found, add them individually to an array.

This may require a refactoring of the code to add an *_INI_KeyValue and
_INI_KeyValueList, both with __toString() implementations so each key/value pair can
be responsible for generating its own string representation without Section_INI
having to worry about recursively iterating through a tree of key/value pairs when
multiple pairs are present.
Status: Accepted
Owner: tswicegood
Sign in to add a comment

Hosted by Google Code