XorgParser 0.4

* Commented lines inside of sections are now preserved
* Sections can be removed or commented out without information loss (in the latter case)
* Better documentation (docstrings clean-up)

Milestone information

Project:
XorgParser
Series:
trunk
Version:
0.4
Released:
 
Registrant:
Alberto Milone
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon x-kit-0.4.tar.gz (md5, sig) 0.4 stable release 18
last downloaded 7 weeks ago
Total downloads: 18

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

* xorgparser.py:
    - preserve commented lines inside sections too
    - add removeSection()
    - add commentOut{Option|SubOption|Section|SubSection}()
    o the new "Comments" key in self.globaldict contains commented options and
        subsections before these are merged into self.comments
    o when a whole section is commented out, its content and its subsections are
        immediately moved to self.comments
    o commented lines are not meant to be uncommented
    o commented lines are ignored by the validator
    - add getSubSections()
    o return the subsections contained in the section passed as an argument
    - separate __getOptionsToBlacklist() from removeOption() so that it can be shared
    with commentOutOption()
    - docstrings clean-up
* 0-test.py:
    - add tests for the new methods in xorgparser.py

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.