<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/ext/emacs, branch master</title>
<subtitle>Puppet repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/'/>
<entry>
<title>Removed extra whitespace from end of lines</title>
<updated>2009-06-05T23:12:00+00:00</updated>
<author>
<name>Ian Taylor</name>
<email>ian@lorf.org</email>
</author>
<published>2009-06-05T16:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=4f2c066a97e59a89df64af4b25beac6f3f0553c2'/>
<id>4f2c066a97e59a89df64af4b25beac6f3f0553c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #1840 - Bug fixes and improvements for Emacs puppet-mode.el</title>
<updated>2008-12-27T00:58:05+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2008-12-27T00:58:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=34335b7a2e6950d4bb3dcaaf2bfe88cbc684007e'/>
<id>34335b7a2e6950d4bb3dcaaf2bfe88cbc684007e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #1767 - Minor fix to emacs mode</title>
<updated>2008-11-24T10:31:22+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2008-11-24T10:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=9ed382d397c79995e850a91ac92e22106d670bed'/>
<id>9ed382d397c79995e850a91ac92e22106d670bed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Further Emacs puppet-mode fixes</title>
<updated>2008-05-30T01:13:04+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@debian.org</email>
</author>
<published>2008-05-30T00:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=9943da6740189090ba26bb185e566e2fcf9b7184'/>
<id>9943da6740189090ba26bb185e566e2fcf9b7184</id>
<content type='text'>
More correctly handle indentation of lines enclosed in [] when the
contents themselves contain [], such as arrays of object references
for requires.

Exclude newlines from more of the parsing regexes for more accurate
results.

Fontify references to objects even if they're not at the start of a
line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More correctly handle indentation of lines enclosed in [] when the
contents themselves contain [], such as arrays of object references
for requires.

Exclude newlines from more of the parsing regexes for more accurate
results.

Fontify references to objects even if they're not at the start of a
line.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Emacs mode indentation of multiple nested blocks</title>
<updated>2008-05-12T21:48:30+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@debian.org</email>
</author>
<published>2008-05-09T22:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=954aad4faa33ff9c4504eb5673c7dd122a914d4a'/>
<id>954aad4faa33ff9c4504eb5673c7dd122a914d4a</id>
<content type='text'>
Indentation of multiple nested blocks was broken; the closing braces
of all the outer blocks were put into column 0 because finding the
block indentation failed.  Do normal indentation if finding a block
indentation fails, but more importantly, be smarter about searching
backwards to find the beginning of the current block, taking balanced
braces into account.

There is probably some less-ugly and more Emacs-native way of doing
this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Indentation of multiple nested blocks was broken; the closing braces
of all the outer blocks were put into column 0 because finding the
block indentation failed.  Do normal indentation if finding a block
indentation fails, but more importantly, be smarter about searching
backwards to find the beginning of the current block, taking balanced
braces into account.

There is probably some less-ugly and more Emacs-native way of doing
this.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhancements to syntax highlighting and indentation for Emacs</title>
<updated>2008-05-12T21:48:24+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@debian.org</email>
</author>
<published>2008-05-03T03:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=f52e3433da9001f85722f9efcb90208e4bb2fd2b'/>
<id>f52e3433da9001f85722f9efcb90208e4bb2fd2b</id>
<content type='text'>
More correctly handle multiple resources in a block, such as:

type {
    "name":
        attr =&gt; foo,
        oattr =&gt; bar;
    "other":
        attr =&gt; 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).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More correctly handle multiple resources in a block, such as:

type {
    "name":
        attr =&gt; foo,
        oattr =&gt; bar;
    "other":
        attr =&gt; 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).
</pre>
</div>
</content>
</entry>
<entry>
<title>Use our own count-matches for Emacs 21 compatibility</title>
<updated>2008-05-12T21:48:17+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@debian.org</email>
</author>
<published>2008-05-02T19:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=9bf21a65bb05c7135cc7e4b46a59cb110fd40b5f'/>
<id>9bf21a65bb05c7135cc7e4b46a59cb110fd40b5f</id>
<content type='text'>
Replace count-matches with a puppet-count-matches function that does
the same as the Emacs 22 count-matches.  The Emacs 21 count-matches
is different and not useful for our purposes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace count-matches with a puppet-count-matches function that does
the same as the Emacs 22 count-matches.  The Emacs 21 count-matches
is different and not useful for our purposes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Additional fix for emacs syntax for ticket #1160</title>
<updated>2008-04-04T00:53:18+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2008-04-04T00:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=911c7fb4735e99cb5dc33ec7c2cb1deb166478b2'/>
<id>911c7fb4735e99cb5dc33ec7c2cb1deb166478b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Additional fix to emacs for ticket #1160"</title>
<updated>2008-04-04T00:52:08+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2008-04-04T00:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=c13486e3a5a604152faef6f467ab6eb4f6e30acd'/>
<id>c13486e3a5a604152faef6f467ab6eb4f6e30acd</id>
<content type='text'>
This reverts commit bb65226e54d5e476581118e7c2c5e42275a6b290.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit bb65226e54d5e476581118e7c2c5e42275a6b290.
</pre>
</div>
</content>
</entry>
<entry>
<title>Additional fix to emacs for ticket #1160</title>
<updated>2008-04-04T00:51:23+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2008-04-04T00:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=bb65226e54d5e476581118e7c2c5e42275a6b290'/>
<id>bb65226e54d5e476581118e7c2c5e42275a6b290</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
