Greetings Please note that I am currently attempting to land Style 2.0.
This will break all current style (which will need to be ported) and will temporarily cause styles to not work in various ways. For example, you may find that Padre ignores your style preference and always uses the default etc. I apologise for the inconvenience, and will try to keep the breakage period as short as possible. The main benefits of the new style system are: - YAML changed for a simple line format which lists changes to apply - All key values are reused from other subsystems, greatly simplifying documentation and debugging - Internationalisation support (style name translations are held inside the style file itself). - Styles can inherit from other styles (XS style includes the C style) - Styles can be compiled down to code for faster application. - Styles are no longer global and can be different per editor object if desired. - Styles can alter the GUI colours more generally (if enabled by the user) Bonus Feature: - Styles can be serialised and sent over the wire, so opening someone else's file in Swarm could potentially show that file with the other user's style preferences to hint it isn't yours :) _______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev