* Angus Frinc <[email protected]> [2009-05-27 10:14-0400]: > Package: puppet > Version: 0.24.5-3 > Severity: minor > > The syntax does not work properly, you have to load it by hand. > According to Debian Packagin Policy for Vim [1], it need a yaml file to > permit autoloading the configuration. > > Or maybe the files are in the wrong place (cf: debian.vim) > > thanks for the package, > > Regards, > > [1] http://pkg-vim.alioth.debian.org/vim-policy.html/index.html >
Thats funny you write this bug report, because I was just looking into this problem and how to solve it. I had already committed something to the repository to fix it, but have determined that it wasn't the right way. I think I'd prefer to have it activated by default, but that isn't strictly required as we can ship it in /usr/share/puppet/syntax or something and then telling the user to symlink that into $HOME/.vim in README.Debian seems to be fine too. The annoying thing for both vim and emacs highlighting/formatting is that we have to pick which package that they get distributed in. Right now they are distributed in the puppetmaster package, as the system that will have this package installed will have your manifests, but I could see arguments for having it in the puppet package too. Perhaps its an argument for making a 'puppet-addons' package, but a third package seems not a good solution either. micah
signature.asc
Description: Digital signature

