<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/ext/vim, branch ticket/master/8119</title>
<subtitle>Puppet repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/'/>
<entry>
<title>vim: Initial ftplugin and indent support</title>
<updated>2011-04-02T14:07:11+00:00</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2009-08-20T03:44:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=7f658e6a19e43856ebc6aafe4f3a6e94cb765e73'/>
<id>7f658e6a19e43856ebc6aafe4f3a6e94cb765e73</id>
<content type='text'>
Vim's indent support makes it easier to automatically indent puppet
manifests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Vim's indent support makes it easier to automatically indent puppet
manifests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #4615 - vim highlighting fails on slashes and colons.</title>
<updated>2010-08-28T21:22:11+00:00</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-08-25T20:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=690465ef34344acda39469f71f6fb4a9e022ff7b'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim: highlight default parameters in definition/classes</title>
<updated>2010-07-26T05:24:40+00:00</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-07-16T06:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=ac3a0d2d6c10f4a1616865d2c2e69b68a4bbcb3e'/>
<id>ac3a0d2d6c10f4a1616865d2c2e69b68a4bbcb3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim: match collected resources.</title>
<updated>2010-07-26T05:24:40+00:00</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-07-16T11:03:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=be2141a6e37fabe78b57be699f8ae9d84acdebcf'/>
<id>be2141a6e37fabe78b57be699f8ae9d84acdebcf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim: added elsif</title>
<updated>2010-07-26T05:24:40+00:00</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2010-07-16T05:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=c047c8d38f5fbb8159a357f64d6c444d66407423'/>
<id>c047c8d38f5fbb8159a357f64d6c444d66407423</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim: Improve function matching when functions contain ')'</title>
<updated>2010-01-30T00:02:02+00:00</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2010-01-09T04:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=b7b7a1c3ca9a2208b7d26964e1fa3ceb4e95f693'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim: puppetDefArguments is contained by puppetDefine</title>
<updated>2010-01-30T00:02:02+00:00</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2009-12-08T01:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=b3c363c547dd7bf8cb54c103c20f688b9944b7da'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim: match regexp language features</title>
<updated>2009-09-09T01:26:11+00:00</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2009-09-08T21:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=c2e26b9bb28ebcb8e07822015f99bd6a971b51c8'/>
<id>c2e26b9bb28ebcb8e07822015f99bd6a971b51c8</id>
<content type='text'>
Signed-off-by: Marc Fournier &lt;marc.fournier@camptocamp.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Marc Fournier &lt;marc.fournier@camptocamp.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim: Mark puppetFunction values as contained</title>
<updated>2009-08-09T04:22:45+00:00</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2009-08-07T02:54:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=23948d0b7efb482f891a333d4af56dc5ac59c00f'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #2429 - vim: class/define/node should only be followed by whitespace</title>
<updated>2009-07-29T18:18:24+00:00</updated>
<author>
<name>Marc Fournier</name>
<email>marc.fournier@camptocamp.com</email>
</author>
<published>2009-07-29T18:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=18b5d614462e2af8faca92fa1881f4968487d3e7'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Charles Duffy for noticing this and providing this patch.

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