Essentially, I reformatted the "reformat" function on LXMLPage and provided a logger in the class (as 'log' wasn't available before).
The 1 feature added is the ability to substitute empty strings in the reformat process (for being able to remove regex from pages). Due to the way buildout handles empty lines (they're removed from options), I thought this is a way of handling that.
Essentially, I reformatted the "reformat" function on LXMLPage and provided a logger in the class (as 'log' wasn't available before).
The 1 feature added is the ability to substitute empty strings in the reformat process (for being able to remove regex from pages). Due to the way buildout handles empty lines (they're removed from options), I thought this is a way of handling that.
Change accordingly, though :)