<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet/ext/vim, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/pkg-puppet/puppet/atom?h=master</id>
<link rel='self' href='https://git.osdyson.ru/pkg-puppet/puppet/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/'/>
<updated>2011-04-02T14:07:11Z</updated>
<entry>
<title>vim: Initial ftplugin and indent support</title>
<updated>2011-04-02T14:07:11Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2009-08-20T03:44:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=7f658e6a19e43856ebc6aafe4f3a6e94cb765e73'/>
<id>urn:sha1:7f658e6a19e43856ebc6aafe4f3a6e94cb765e73</id>
<content type='text'>
Vim's indent support makes it easier to automatically indent puppet
manifests.
</content>
</entry>
<entry>
<title>Fix #4615 - vim highlighting fails on slashes and colons.</title>
<updated>2010-08-28T21:22:11Z</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-08-25T20:11:16Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=690465ef34344acda39469f71f6fb4a9e022ff7b'/>
<id>urn:sha1:690465ef34344acda39469f71f6fb4a9e022ff7b</id>
<content type='text'>
When a regexp is used in a selector, vim shouldn't choke if more than one slash
is found on the same line.

This patch also adds support for colons in attribute names.
</content>
</entry>
<entry>
<title>vim: highlight default parameters in definition/classes</title>
<updated>2010-07-26T05:24:40Z</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-07-16T06:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=ac3a0d2d6c10f4a1616865d2c2e69b68a4bbcb3e'/>
<id>urn:sha1:ac3a0d2d6c10f4a1616865d2c2e69b68a4bbcb3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vim: match collected resources.</title>
<updated>2010-07-26T05:24:40Z</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-07-16T11:03:54Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=be2141a6e37fabe78b57be699f8ae9d84acdebcf'/>
<id>urn:sha1:be2141a6e37fabe78b57be699f8ae9d84acdebcf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vim: added elsif</title>
<updated>2010-07-26T05:24:40Z</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-07-16T05:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=c047c8d38f5fbb8159a357f64d6c444d66407423'/>
<id>urn:sha1:c047c8d38f5fbb8159a357f64d6c444d66407423</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vim: Improve function matching when functions contain ')'</title>
<updated>2010-01-30T00:02:02Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2010-01-09T04:42:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=b7b7a1c3ca9a2208b7d26964e1fa3ceb4e95f693'/>
<id>urn:sha1:b7b7a1c3ca9a2208b7d26964e1fa3ceb4e95f693</id>
<content type='text'>
This fixes #3017 (VIM syntax highlight for regsubst fails) by converting
puppetFunction from a simple keyword to a region.

Signed-off-by: Todd Zullinger &lt;tmz@pobox.com&gt;
</content>
</entry>
<entry>
<title>vim: puppetDefArguments is contained by puppetDefine</title>
<updated>2010-01-30T00:02:02Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2009-12-08T01:47:58Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=b3c363c547dd7bf8cb54c103c20f688b9944b7da'/>
<id>urn:sha1:b3c363c547dd7bf8cb54c103c20f688b9944b7da</id>
<content type='text'>
The argument list for a definition must be contained, otherwise it
matches too much text.  For example:

    define test($arg) {
        $foo = regsubst("$name", '(.*)', '\1')
        # The parentheses within the above regsubst are matched as part
        # of puppetDefArguments and the highlighting after is incorrect.
    }

Marking puppetDefArguments as contained by puppetDefine fixes this.

Signed-off-by: Todd Zullinger &lt;tmz@pobox.com&gt;
</content>
</entry>
<entry>
<title>vim: match regexp language features</title>
<updated>2009-09-09T01:26:11Z</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2009-09-08T21:44:56Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=c2e26b9bb28ebcb8e07822015f99bd6a971b51c8'/>
<id>urn:sha1:c2e26b9bb28ebcb8e07822015f99bd6a971b51c8</id>
<content type='text'>
Signed-off-by: Marc Fournier &lt;marc.fournier@camptocamp.com&gt;
</content>
</entry>
<entry>
<title>vim: Mark puppetFunction values as contained</title>
<updated>2009-08-09T04:22:45Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2009-08-07T02:54:42Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=23948d0b7efb482f891a333d4af56dc5ac59c00f'/>
<id>urn:sha1:23948d0b7efb482f891a333d4af56dc5ac59c00f</id>
<content type='text'>
This prevents 'file' from being highlighted as a function when it is
used as a resource.

Signed-off-by: Todd Zullinger &lt;tmz@pobox.com&gt;
</content>
</entry>
<entry>
<title>Fix #2429 - vim: class/define/node should only be followed by whitespace</title>
<updated>2009-07-29T18:18:24Z</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2009-07-29T18:18:24Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-puppet/puppet/commit/?id=18b5d614462e2af8faca92fa1881f4968487d3e7'/>
<id>urn:sha1:18b5d614462e2af8faca92fa1881f4968487d3e7</id>
<content type='text'>
Thanks to Charles Duffy for noticing this and providing this patch.

Signed-off-by: Marc Fournier &lt;marc.fournier@camptocamp.com&gt;
</content>
</entry>
</feed>
