<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/ftplugin, branch v0.1.6</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 #5483 from Shougo/vim-0648142</title>
<updated>2016-10-24T11:17:41+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-10-24T11:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=fb503d73da49e26a3e44a07cd7c857d9fda9d035'/>
<id>fb503d73da49e26a3e44a07cd7c857d9fda9d035</id>
<content type='text'>
vim-patch 0648142, 91c4937, 06d2d38, 2685212, 269f595</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
vim-patch 0648142, 91c4937, 06d2d38, 2685212, 269f595</pre>
</div>
</content>
</entry>
<entry>
<title>man.vim: silence `file` call (#5509)</title>
<updated>2016-10-20T06:35:48+00:00</updated>
<author>
<name>Colin Caine</name>
<email>colin.caine@manchester.ac.uk</email>
</author>
<published>2016-10-20T06:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e19234f391f7dc9259dbd1115a70868e3b54577d'/>
<id>e19234f391f7dc9259dbd1115a70868e3b54577d</id>
<content type='text'>
When a file is opened by nvim with ft=man already set, and
"has('vim_starting')", ftplugin/man.vim calls
'execute 'file man://'.ref', this causes nvim to display something like
this:

````
"&lt;name of original file&gt;" 977, 41017C
"man://foo(1)" [Not edited] 977 lines --0%--
Press ENTER or type command to continue
````

This is annoying, because nothing of note has actually happened.

Use cases why you might want to read a man page from a file:

`MANPAGER='bash -c "nvim -c \"set ft=man\" &lt;/dev/tty &lt;(col -bx)"' man git`
`nvim -c 'set ft=man' &lt;(man -P cat git)`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a file is opened by nvim with ft=man already set, and
"has('vim_starting')", ftplugin/man.vim calls
'execute 'file man://'.ref', this causes nvim to display something like
this:

````
"&lt;name of original file&gt;" 977, 41017C
"man://foo(1)" [Not edited] 977 lines --0%--
Press ENTER or type command to continue
````

This is annoying, because nothing of note has actually happened.

Use cases why you might want to read a man page from a file:

`MANPAGER='bash -c "nvim -c \"set ft=man\" &lt;/dev/tty &lt;(col -bx)"' man git`
`nvim -c 'set ft=man' &lt;(man -P cat git)`</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:2685212</title>
<updated>2016-10-15T03:15:36+00:00</updated>
<author>
<name>Shougo Matsushita</name>
<email>Shougo.Matsu@gmail.com</email>
</author>
<published>2016-10-15T03:12:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f3efb724af8c990f8dbc7e706e70aa7f4d796deb'/>
<id>f3efb724af8c990f8dbc7e706e70aa7f4d796deb</id>
<content type='text'>
Update runtime files.

https://github.com/vim/vim/commit/26852128a2b713ef49341a0c18daba928444e7eb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update runtime files.

https://github.com/vim/vim/commit/26852128a2b713ef49341a0c18daba928444e7eb
</pre>
</div>
</content>
</entry>
<entry>
<title>[RFC] man.vim: remove &lt;Plug&gt; mappings (#5290)</title>
<updated>2016-09-04T01:53:58+00:00</updated>
<author>
<name>Anmol Sethi</name>
<email>nhooyr@users.noreply.github.com</email>
</author>
<published>2016-09-04T01:53:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9bba8ba372298d7cfac543085df6546e18d2c256'/>
<id>9bba8ba372298d7cfac543085df6546e18d2c256</id>
<content type='text'>
- :Man with no arguments opens the manapage for the
  &lt;cWORD&gt; (man buffers) or &lt;cword&gt; (non-man buffers).
- remove now irrelevent comment about -P flag
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- :Man with no arguments opens the manapage for the
  &lt;cWORD&gt; (man buffers) or &lt;cword&gt; (non-man buffers).
- remove now irrelevent comment about -P flag
</pre>
</div>
</content>
</entry>
<entry>
<title>man.vim #5249</title>
<updated>2016-09-03T16:57:41+00:00</updated>
<author>
<name>Anmol Sethi</name>
<email>anmol@aubble.com</email>
</author>
<published>2016-08-24T15:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f8fc8f51c0db0137a696f65a8ba75c89c1012119'/>
<id>f8fc8f51c0db0137a696f65a8ba75c89c1012119</id>
<content type='text'>
- fix synopsis highlighting in other locales. Cannot always rely on the first
  line for the section in some locales; instead, use the file path and
  explicitly set b:man_sect to the actual section.
- eliminate separate s:man_args function
- simplify logic: do not reuse buffer content
- introduce b:man_default_sects Fixes #5233
- introduce &lt;Plug&gt;(man_vsplit), &lt;Plug&gt;(man_tab)
- simplify regexps
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fix synopsis highlighting in other locales. Cannot always rely on the first
  line for the section in some locales; instead, use the file path and
  explicitly set b:man_sect to the actual section.
- eliminate separate s:man_args function
- simplify logic: do not reuse buffer content
- introduce b:man_default_sects Fixes #5233
- introduce &lt;Plug&gt;(man_vsplit), &lt;Plug&gt;(man_tab)
- simplify regexps
</pre>
</div>
</content>
</entry>
<entry>
<title>man.vim: set window local options when reusing buffer</title>
<updated>2016-08-24T15:51:59+00:00</updated>
<author>
<name>Anmol Sethi</name>
<email>anmol@aubble.com</email>
</author>
<published>2016-08-12T10:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=10b014ca7bbf72d68f82803bc58f35127ff904f6'/>
<id>10b014ca7bbf72d68f82803bc58f35127ff904f6</id>
<content type='text'>
This is necessary incase the buffer was previously opened in a different
tab, in which the window options there do not carry over. It is not
explicitly documented in ':help local-options' but that is how it works.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is necessary incase the buffer was previously opened in a different
tab, in which the window options there do not carry over. It is not
explicitly documented in ':help local-options' but that is how it works.
</pre>
</div>
</content>
</entry>
<entry>
<title>man.vim: Avoid error in legacy vimrcs.</title>
<updated>2016-08-20T02:57:24+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-08-20T02:57:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1b825a9ada4d89059645bc7a458e1e8d931c6161'/>
<id>1b825a9ada4d89059645bc7a458e1e8d931c6161</id>
<content type='text'>
The old man.vim ftplugin advises users to add this to vimrc:

    runtime ftplugin/man.vim

Make this a no-op to avoid sending users on a debugging quest.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old man.vim ftplugin advises users to add this to vimrc:

    runtime ftplugin/man.vim

Make this a no-op to avoid sending users on a debugging quest.
</pre>
</div>
</content>
</entry>
<entry>
<title>man.vim: doc fixes #5171</title>
<updated>2016-08-13T12:58:21+00:00</updated>
<author>
<name>Anmol Sethi</name>
<email>anmol@aubble.com</email>
</author>
<published>2016-08-08T03:17:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=79ef4b72d7cadb094aec35ec26dce2e8bfcda417'/>
<id>79ef4b72d7cadb094aec35ec26dce2e8bfcda417</id>
<content type='text'>
- Weird tab+space combination used for alignment. All spaces now
- Added back &lt;C-T&gt; mapping (somehow we missed that completely)
- Fixed mistake that &lt;Plug&gt;(Man) opens in a new tab. Also added note at
  top on how the window is chosen/opened.
- Clarified q local mapping
- Removed section that shows an example autocmd to add desired folding
  style.
- Removed random line in `usr_12.txt` about `&lt;Leader&gt;` and backslash.
- :Man supports completion, not auto-completion.

Closes #5171
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Weird tab+space combination used for alignment. All spaces now
- Added back &lt;C-T&gt; mapping (somehow we missed that completely)
- Fixed mistake that &lt;Plug&gt;(Man) opens in a new tab. Also added note at
  top on how the window is chosen/opened.
- Clarified q local mapping
- Removed section that shows an example autocmd to add desired folding
  style.
- Removed random line in `usr_12.txt` about `&lt;Leader&gt;` and backslash.
- :Man supports completion, not auto-completion.

Closes #5171
</pre>
</div>
</content>
</entry>
<entry>
<title>man.vim: handle 'gdefault' (#5182)</title>
<updated>2016-08-07T21:30:05+00:00</updated>
<author>
<name>Anmol Sethi</name>
<email>nhooyr@users.noreply.github.com</email>
</author>
<published>2016-08-07T21:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6050d3f15dea67759afa4bcc68a3cd9feeaabe98'/>
<id>6050d3f15dea67759afa4bcc68a3cd9feeaabe98</id>
<content type='text'>
Fixes #5181</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #5181</pre>
</div>
</content>
</entry>
<entry>
<title>man.vim: buffers are now listed</title>
<updated>2016-08-07T19:53:31+00:00</updated>
<author>
<name>Anmol Sethi</name>
<email>anmol@aubble.com</email>
</author>
<published>2016-08-06T20:04:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e8a3477dc771f6e8f9fa0c8de6d2bdef76fabdc8'/>
<id>e8a3477dc771f6e8f9fa0c8de6d2bdef76fabdc8</id>
<content type='text'>
- Since the names are set and ':vsplit printf(3)' work, there is no need
to unlist them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Since the names are set and ':vsplit printf(3)' work, there is no need
to unlist them.
</pre>
</div>
</content>
</entry>
</feed>
