<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git, branch 20231130_mix</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>Merge branch 'aucmd_textputpost' into 20231130_mix</title>
<updated>2023-11-30T20:35:57+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-30T20:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=54446b98a1425f780221c52c5bdb8aad1e78246a'/>
<id>54446b98a1425f780221c52c5bdb8aad1e78246a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'upstream/master' into aucmd_textputpost</title>
<updated>2023-11-30T20:35:25+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-30T20:35:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1b7b916b7631ddf73c38e3a0070d64e4636cb2f3'/>
<id>1b7b916b7631ddf73c38e3a0070d64e4636cb2f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix_20726' into 20231130_mix</title>
<updated>2023-11-30T17:50:55+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-30T17:50:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=412c6b971fcd5dadf370161dd2e0cd981c348eb8'/>
<id>412c6b971fcd5dadf370161dd2e0cd981c348eb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/colorcolchar' into 20231130_mix</title>
<updated>2023-11-30T17:50:33+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-30T17:50:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=24b6f70ab129e2c0a8b3b03ea02b54b03ee8e664'/>
<id>24b6f70ab129e2c0a8b3b03ea02b54b03ee8e664</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'userreg' into 20231130_mix</title>
<updated>2023-11-30T17:50:16+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-30T17:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8a98d50685575d20fcd6ad0dc7031d489d5e5361'/>
<id>8a98d50685575d20fcd6ad0dc7031d489d5e5361</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix_repeatcmdline' into 20231130_mix</title>
<updated>2023-11-30T17:48:55+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-30T17:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=49fd5b067fed9744ee7e84f7db9209417023b5db'/>
<id>49fd5b067fed9744ee7e84f7db9209417023b5db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.2137: Can't detect angular &amp; mustache filetypes</title>
<updated>2023-11-30T17:40:27+00:00</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2023-11-30T17:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=307d5bcc7940d14f7d17e7c2de795ebed7b0f00c'/>
<id>307d5bcc7940d14f7d17e7c2de795ebed7b0f00c</id>
<content type='text'>
Problem:  Can't detect angular &amp; mustache filetypes
Solution: Detect *.mustache as Mustache filetype;
          detect *.component.html as html.angular filetype

closes: vim/vim#13594

https://github.com/vim/vim/commit/7bed263c343c62129c5d8f51796895a28db1b312
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  Can't detect angular &amp; mustache filetypes
Solution: Detect *.mustache as Mustache filetype;
          detect *.component.html as html.angular filetype

closes: vim/vim#13594

https://github.com/vim/vim/commit/7bed263c343c62129c5d8f51796895a28db1b312
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/usermarks' into HEAD</title>
<updated>2023-11-30T17:29:40+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-30T17:29:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=23fd9a2b29cedef01ad6597854bc42ffb1bab86a'/>
<id>23fd9a2b29cedef01ad6597854bc42ffb1bab86a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: explicitly abort on OOM condition (#26330)</title>
<updated>2023-11-30T17:05:33+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-30T17:05:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7feed6ccb7ddfa3bc789158a3b7874d12652e9c5'/>
<id>7feed6ccb7ddfa3bc789158a3b7874d12652e9c5</id>
<content type='text'>
assert() would not abort in release builds, meaning an OOM condition
would be undetected.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
assert() would not abort in release builds, meaning an OOM condition
would be undetected.</pre>
</div>
</content>
</entry>
<entry>
<title>fix: Remove nested for_each_tree in TSTreeView (#26328)</title>
<updated>2023-11-30T16:37:42+00:00</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-11-30T16:37:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f5573fba3d460ddf479826b7404e568cc825ed57'/>
<id>f5573fba3d460ddf479826b7404e568cc825ed57</id>
<content type='text'>
Problem:
`LanguageTree:for_each_tree` calls itself for child nodes, so when we
calls `for_each_tree` inside `for_each_tree`, this quickly leads to
exponential tree calls.

Solution:
Use `pairs(child:trees())` directly in this case, as we don't need the
extra callback for each children, this is already handled from the outer
`for_each_tree` call</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
`LanguageTree:for_each_tree` calls itself for child nodes, so when we
calls `for_each_tree` inside `for_each_tree`, this quickly leads to
exponential tree calls.

Solution:
Use `pairs(child:trees())` directly in this case, as we don't need the
extra callback for each children, this is already handled from the outer
`for_each_tree` call</pre>
</div>
</content>
</entry>
</feed>
