<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/syntax, branch aucmd_textputpost</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>vim-patch:cf40409e7d17</title>
<updated>2023-11-26T15:17:03+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-26T14:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=27fc11c0486354ce23ceb57649f22aedbfe2d48b'/>
<id>27fc11c0486354ce23ceb57649f22aedbfe2d48b</id>
<content type='text'>
runtime(nginx): add additional nginx keywords (vim/vim#13581)

* Add support for missing keywords to the nginx syntax plugin

This adds support for several keywords from
- the built-in HTTP/2 module,
- the built-in SSL module,
- the built-in uWSGI module,
- the experimental QUIC branch,
- the third-party SSL CT module,
- the third-party dynamic TLS records patch.

Co-Author: ObserverOfTime &lt;chronobserver@disroot.org&gt;

* Add missing http2/ http3 keywords to nginx plugin

https://github.com/vim/vim/commit/cf40409e7d17ddadaa697188788753c761479ef8

Co-authored-by: Chris Aumann &lt;me@chr4.org&gt;
Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(nginx): add additional nginx keywords (vim/vim#13581)

* Add support for missing keywords to the nginx syntax plugin

This adds support for several keywords from
- the built-in HTTP/2 module,
- the built-in SSL module,
- the built-in uWSGI module,
- the experimental QUIC branch,
- the third-party SSL CT module,
- the third-party dynamic TLS records patch.

Co-Author: ObserverOfTime &lt;chronobserver@disroot.org&gt;

* Add missing http2/ http3 keywords to nginx plugin

https://github.com/vim/vim/commit/cf40409e7d17ddadaa697188788753c761479ef8

Co-authored-by: Chris Aumann &lt;me@chr4.org&gt;
Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.2128: runtime(swig): add syntax and filetype plugins</title>
<updated>2023-11-25T23:41:59+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-25T15:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=38e98754a556404b54d3c28b4272bcacbc3b6b0e'/>
<id>38e98754a556404b54d3c28b4272bcacbc3b6b0e</id>
<content type='text'>
Add syntax and filetype plugins for SWIG (Simplified Wrapper Interface
Generator) description files.

The default syntax for .i files highlights comments in a reverse
color scheme which doesn't look well.  This syntax builds
on vim's c++ syntax by adding highlighting for common swig
directives and user defined directives.  For an alternative
syntax, see vimscript vim/vim#1247 (which I found after writing this).

closes: vim/vim#13562

https://github.com/vim/vim/commit/2e31065a650015892179e520038bf2083a9519b6

Co-authored-by: Julien Marrec &lt;julien.marrec@gmail.com&gt;
Co-authored-by: Matěj Cepl &lt;mcepl@cepl.eu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add syntax and filetype plugins for SWIG (Simplified Wrapper Interface
Generator) description files.

The default syntax for .i files highlights comments in a reverse
color scheme which doesn't look well.  This syntax builds
on vim's c++ syntax by adding highlighting for common swig
directives and user defined directives.  For an alternative
syntax, see vimscript vim/vim#1247 (which I found after writing this).

closes: vim/vim#13562

https://github.com/vim/vim/commit/2e31065a650015892179e520038bf2083a9519b6

Co-authored-by: Julien Marrec &lt;julien.marrec@gmail.com&gt;
Co-authored-by: Matěj Cepl &lt;mcepl@cepl.eu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.2104: wast filetype should be replaced by wat filetype</title>
<updated>2023-11-14T20:51:28+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-14T16:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9e2248ab586c5e5854da68b5310755ea3557e6c9'/>
<id>9e2248ab586c5e5854da68b5310755ea3557e6c9</id>
<content type='text'>
Problem:  wast filetype should be replaced by wat filetype
Solution: start using the official wat filetype name

runtime: rename `wast` filetype to `wat` (Wasm text format)

The problem is the name of the current filetype wast. When the plugin
was initially created, the file extension for Wasm text format was not
fixed and .wast was more popular.

However, recently .wat became the official file extension for
WebAssembly text (WAT) format and .wast is now a file extension for the
unofficial WAST format, which is a superset of .wat for the convenience
to describe the Wasm specification conformance tests.

https://webassembly.js.org/docs/contrib-wat-vs-wast.html

However for now, let's keep using the `wat` filetype even for the .wast
extension, so that we at least do not lose the filetype settings and
syntax highlighting. This can be adjusted later, if it turns out to have
a separate need for.

closes: vim/vim#13533

https://github.com/vim/vim/commit/bc8f79d36a456054ed29f46585830af6d71f57c8

Co-authored-by: rhysd &lt;lin90162@yahoo.co.jp&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  wast filetype should be replaced by wat filetype
Solution: start using the official wat filetype name

runtime: rename `wast` filetype to `wat` (Wasm text format)

The problem is the name of the current filetype wast. When the plugin
was initially created, the file extension for Wasm text format was not
fixed and .wast was more popular.

However, recently .wat became the official file extension for
WebAssembly text (WAT) format and .wast is now a file extension for the
unofficial WAST format, which is a superset of .wat for the convenience
to describe the Wasm specification conformance tests.

https://webassembly.js.org/docs/contrib-wat-vs-wast.html

However for now, let's keep using the `wat` filetype even for the .wast
extension, so that we at least do not lose the filetype settings and
syntax highlighting. This can be adjusted later, if it turns out to have
a separate need for.

closes: vim/vim#13533

https://github.com/vim/vim/commit/bc8f79d36a456054ed29f46585830af6d71f57c8

Co-authored-by: rhysd &lt;lin90162@yahoo.co.jp&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:2c133f6c1a16</title>
<updated>2023-11-12T09:53:57+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-12T09:33:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c6b317dd13ffe28158ba6083daa01fc26510f9b1'/>
<id>c6b317dd13ffe28158ba6083daa01fc26510f9b1</id>
<content type='text'>
runtime(lynx): Update for Lynx 2.8.9 (vim/vim#13510)

https://github.com/vim/vim/commit/2c133f6c1a165a74678a89722ed8c42967c295e4

Co-authored-by: dkearns &lt;dougkearns@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(lynx): Update for Lynx 2.8.9 (vim/vim#13510)

https://github.com/vim/vim/commit/2c133f6c1a165a74678a89722ed8c42967c295e4

Co-authored-by: dkearns &lt;dougkearns@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9358b8d99349 (#25998)</title>
<updated>2023-11-12T00:26:56+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-12T00:26:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b33130244278d28fa8372c35c68fe6d26dd1fefa'/>
<id>b33130244278d28fa8372c35c68fe6d26dd1fefa</id>
<content type='text'>
runtime(vim): Improve :let-heredoc syntax highlighting (vim/vim#12923)

"trim" and "eval" are allowed in any order and whitespace is not
required after "=&lt;&lt;".

https://github.com/vim/vim/commit/9358b8d99349818666718f513655c2bf53d43754

Co-authored-by: dkearns &lt;dougkearns@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(vim): Improve :let-heredoc syntax highlighting (vim/vim#12923)

"trim" and "eval" are allowed in any order and whitespace is not
required after "=&lt;&lt;".

https://github.com/vim/vim/commit/9358b8d99349818666718f513655c2bf53d43754

Co-authored-by: dkearns &lt;dougkearns@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.2098: No filetype support for xcompose files (#25983)</title>
<updated>2023-11-11T23:51:25+00:00</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2023-11-11T23:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c23dd7c9eff035d92830bb33eb9644d946a65d92'/>
<id>c23dd7c9eff035d92830bb33eb9644d946a65d92</id>
<content type='text'>
Problem:  No filetype support for xcompose files
Solution: Add filetype detection

closes: vim/vim#13508

https://github.com/vim/vim/commit/4f9074b96cc7efb1c829ca74902a851551dcf4e8</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  No filetype support for xcompose files
Solution: Add filetype detection

closes: vim/vim#13508

https://github.com/vim/vim/commit/4f9074b96cc7efb1c829ca74902a851551dcf4e8</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:5994329667a6</title>
<updated>2023-11-11T14:11:49+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-11T13:32:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=be83cd73b274ef9d81ff45f5f833ee8ac2ffc01e'/>
<id>be83cd73b274ef9d81ff45f5f833ee8ac2ffc01e</id>
<content type='text'>
runtime(i3config): Update for i3 4.23 (vim/vim#13522)

https://github.com/vim/vim/commit/5994329667a630b85fae07b9121668456e86b22d

Co-authored-by: Ivan Grimaldi &lt;grimaldi.ivan@gmail.com&gt;
Co-authored-by: Ivan Grimaldi &lt;grimaldi.ivam@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(i3config): Update for i3 4.23 (vim/vim#13522)

https://github.com/vim/vim/commit/5994329667a630b85fae07b9121668456e86b22d

Co-authored-by: Ivan Grimaldi &lt;grimaldi.ivan@gmail.com&gt;
Co-authored-by: Ivan Grimaldi &lt;grimaldi.ivam@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:d56f15caf602</title>
<updated>2023-11-09T18:17:11+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-09T17:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ae8ca79920a8d0e928ac1502a10d1d063a06cae5'/>
<id>ae8ca79920a8d0e928ac1502a10d1d063a06cae5</id>
<content type='text'>
runtime(wget): Update for Wget2 2.1.0 (vim/vim#13497)

https://github.com/vim/vim/commit/d56f15caf602a061f5f9f0a3c6a4537ab2dc6acc

Co-authored-by: dkearns &lt;dougkearns@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(wget): Update for Wget2 2.1.0 (vim/vim#13497)

https://github.com/vim/vim/commit/d56f15caf602a061f5f9f0a3c6a4537ab2dc6acc

Co-authored-by: dkearns &lt;dougkearns@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:ce3b0136c6d9</title>
<updated>2023-11-04T11:55:54+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-04T10:39:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d3e9cbedc700a5ae9f64fdced07cdddbb4ef13d1'/>
<id>d3e9cbedc700a5ae9f64fdced07cdddbb4ef13d1</id>
<content type='text'>
runtime(sh): Update sh syntax and add shDerefOffset to shDerefVarArray for bash (vim/vim#13480)

Add shDerefOffset to shDerefVarArray.

Example code:

```bash
declare -a a=({a..z})

echo "${a[@]:1:3}"
```

https://github.com/vim/vim/commit/ce3b0136c6d9d09af41969d3dc9634f115505a32

Co-authored-by: Lucien Grondin &lt;grondilu@yahoo.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(sh): Update sh syntax and add shDerefOffset to shDerefVarArray for bash (vim/vim#13480)

Add shDerefOffset to shDerefVarArray.

Example code:

```bash
declare -a a=({a..z})

echo "${a[@]:1:3}"
```

https://github.com/vim/vim/commit/ce3b0136c6d9d09af41969d3dc9634f115505a32

Co-authored-by: Lucien Grondin &lt;grondilu@yahoo.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:1858e2b22ad1</title>
<updated>2023-11-03T09:04:55+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-11-02T23:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d4dc1355eda78ca2a8aece08d1ab6c6bc1e91505'/>
<id>d4dc1355eda78ca2a8aece08d1ab6c6bc1e91505</id>
<content type='text'>
runtime(sh) Update sh syntax and add shDblParen to shCaseList (vim/vim#13469)

https://github.com/vim/vim/commit/1858e2b22ad168b1fd44a4efcd3a2b6cd9f6772d

Co-authored-by: Lucien Grondin &lt;grondilu@yahoo.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(sh) Update sh syntax and add shDblParen to shCaseList (vim/vim#13469)

https://github.com/vim/vim/commit/1858e2b22ad168b1fd44a4efcd3a2b6cd9f6772d

Co-authored-by: Lucien Grondin &lt;grondilu@yahoo.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
