pdzwart-atlassian/vim-puppet — pull request #1 by daenney (2012-09-20 12:07:48+00:00)
Title: Don't force syntax hilighting, this makes vim overrule your custom colors.

Doing a 'syn on' in the plugin can override color scheme settings, 'syn on' should just be done in a user's main .(g)vimrc, not by plugins.

This happens for example when using the powerline. When this plugin gets triggered my custom colors vanish and I'm back to the default black/white theme.

It could use 'syn enable' instead so it doesn't overrule color formatting but imho plugins have no business deciding wether the user wants syntax hilighting or not.