summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/autoload.rb
diff options
context:
space:
mode:
authorRuss Allbery <rra@debian.org>2008-05-02 20:37:38 -0700
committerLuke Kanies <luke@madstop.com>2008-05-12 16:48:24 -0500
commitf52e3433da9001f85722f9efcb90208e4bb2fd2b (patch)
treebd31a6d9b28bb0b7b1fdb90a6948fbd82f83ddef /lib/puppet/util/autoload.rb
parent9bf21a65bb05c7135cc7e4b46a59cb110fd40b5f (diff)
downloadpuppet-f52e3433da9001f85722f9efcb90208e4bb2fd2b.tar.gz
puppet-f52e3433da9001f85722f9efcb90208e4bb2fd2b.tar.xz
puppet-f52e3433da9001f85722f9efcb90208e4bb2fd2b.zip
Enhancements to syntax highlighting and indentation for Emacs
More correctly handle multiple resources in a block, such as: type { "name": attr => foo, oattr => bar; "other": attr => baz; } Handle continued arguments in parentheses, such as define or realize arguments. Try to be a bit more robust about indenting in general. Add the remaining Puppet language keywords (I think) and improve the handling of type references at the top level. Remove the hack for continued include lines and fix it properly. Remove more non-Puppet code left over from the mode this one was based on. Use a more straightforward method of setting up the font-lock keywords and do it the same way for both XEmacs and Emacs since I think they can both handle the current method (and other modes agree).
Diffstat (limited to 'lib/puppet/util/autoload.rb')
0 files changed, 0 insertions, 0 deletions