A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2006-January/060255.html below:

[Python-Dev] Extension to ConfigParser

[Python-Dev] Extension to ConfigParser [Python-Dev] Extension to ConfigParserMichael Foord fuzzyman at voidspace.org.uk
Tue Jan 31 13:38:19 CET 2006
Tony Meyer wrote:
> [Guido van Rossum]
>   
>> What would break if we rewrote the save functionality to produce a
>> predictable order?
>>     
>
> As a reminder to anyone interested, there are three patches on SF  
> that provide this (each in a different way):
>
> ConfigParser to accept a custom dict to allow ordering
>      http://python.org/sf/1371075
> Adds an optional argument to the constructor, the value of which will  
> be the class used to store the configuration data (so that a third- 
> party order-preserving dictionary class can be used).
>
> ConfigParser to save with order
>      http://python.org/sf/1399309
> Does a sort() of the sections and options before writing them.
>
>   
These first two patches don't seem to address the main issue, which is 
preserving the *original* order of the file.

> Add 'surgical editing' to ConfigParser
>      http://python.org/sf/1410680
> Adds an update_file method (no other changes) that updates the given  
> file to match the current configuration, preserving blank lines,  
> comments, and order.  [Disclaimer: this is my patch]
>
>   
This one however does, and if it does what it says on the box - is 
definitely worth accepting.

All the best,

Michael Foord
http://www.voidspace.org.uk/python/index.shtml

> =Tony.Meyer
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/fuzzyman%40voidspace.org.uk
>
>   

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4