<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vim-dome-key/syntax, branch v1.0.0</title>
<subtitle>Syntax plugin for the DomeKey mapping language</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/'/>
<entry>
<title>syntax/dome_key.vim: Highlight modifiers in special keys</title>
<updated>2018-11-12T18:40:42+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-12T18:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=cd8f363bb16c21f0ff8002eb2cc5ad43934d8215'/>
<id>cd8f363bb16c21f0ff8002eb2cc5ad43934d8215</id>
<content type='text'>
Modifier keys prefix special key keywords, and can be `D-`, `A-`, `C-`,
`S-`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Modifier keys prefix special key keywords, and can be `D-`, `A-`, `C-`,
`S-`.
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Remove TODO section</title>
<updated>2018-11-11T18:06:40+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T18:06:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=e5a9d9a1876a139c673207e712dfa8d8a6fee1c2'/>
<id>e5a9d9a1876a139c673207e712dfa8d8a6fee1c2</id>
<content type='text'>
These are finished now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are finished now.
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Add highlighting for `\` escapes</title>
<updated>2018-11-11T18:03:01+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T18:03:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=e63793fbbfe5466cbbb992aa87614835e765a725'/>
<id>e63793fbbfe5466cbbb992aa87614835e765a725</id>
<content type='text'>
Escapes are:

* `\&lt;` -&gt; literal `&lt;`
* `\\` -&gt; literal `\`

This highlights:

* `\&lt;` -&gt; `\`
* `\\` -&gt; `\\`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Escapes are:

* `\&lt;` -&gt; literal `&lt;`
* `\\` -&gt; literal `\`

This highlights:

* `\&lt;` -&gt; `\`
* `\\` -&gt; `\\`
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Escape special keys with `\`</title>
<updated>2018-11-11T17:58:41+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T17:56:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=d9d11b162268b384f2c3229f28b2af2f70687753'/>
<id>d9d11b162268b384f2c3229f28b2af2f70687753</id>
<content type='text'>
Make `domeKeyDefinitionTrigger` separate from `domeKeySpecialKey`,
otherwise the escape handling in the `start` of `domeKeySpecialKey`
causes `domeKeyDefinitionTrigger` to stop highlighting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make `domeKeyDefinitionTrigger` separate from `domeKeySpecialKey`,
otherwise the escape handling in the `start` of `domeKeySpecialKey`
causes `domeKeyDefinitionTrigger` to stop highlighting.
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Add `mode` definition matcher</title>
<updated>2018-11-11T17:32:44+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T17:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=dd49b86d20e4cacfb719e6c07ff6e11e375061f6'/>
<id>dd49b86d20e4cacfb719e6c07ff6e11e375061f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Add a section for special key matchers</title>
<updated>2018-11-11T17:28:28+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T17:28:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=124a68388b765187991b8e24b1f446ce8d236a40'/>
<id>124a68388b765187991b8e24b1f446ce8d236a40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Add `cmd` definition line matcher</title>
<updated>2018-11-11T17:27:43+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T17:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=495328671ff9ff73e6c6c1bcdddd0b80ebe92122'/>
<id>495328671ff9ff73e6c6c1bcdddd0b80ebe92122</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Don't highlight non-keywords in `&lt;…&gt;`</title>
<updated>2018-11-11T17:22:30+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T17:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=f100f737b020fc1d5034415fa660c418460412cd'/>
<id>f100f737b020fc1d5034415fa660c418460412cd</id>
<content type='text'>
Things like `&lt;asdf&gt;` shouldn't be highlighted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Things like `&lt;asdf&gt;` shouldn't be highlighted.
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Add `Nop` to `domeKeySpecialKeyKeyword`</title>
<updated>2018-11-11T17:12:04+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T17:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=9a0216cbaab8299ce87dee17c1650ce5521763e3'/>
<id>9a0216cbaab8299ce87dee17c1650ce5521763e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>syntax/dome_key.vim: Fix `domeKeyMapDefinitionAction` not matching</title>
<updated>2018-11-11T16:52:53+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-11-11T16:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-dome-key/commit/?id=71ed2d0fa4b95747f55cc9f607b4e2a2792e96d9'/>
<id>71ed2d0fa4b95747f55cc9f607b4e2a2792e96d9</id>
<content type='text'>
Looks like I have to explicitly filter out whitespace. I can't rely on
`skipwhite` to do it for me.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Looks like I have to explicitly filter out whitespace. I can't rely on
`skipwhite` to do it for me.
</pre>
</div>
</content>
</entry>
</feed>
