<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/uri.lua, branch floattitle</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>chore: format runtime with stylua</title>
<updated>2022-05-09T14:31:55+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-05-09T09:23:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=aefdc6783cb77f09786542c90901a9e7120bea42'/>
<id>aefdc6783cb77f09786542c90901a9e7120bea42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(uri): change scheme pattern to not include the comma character (#16797)</title>
<updated>2021-12-26T21:36:14+00:00</updated>
<author>
<name>Dmytro Meleshko</name>
<email>dmytro.meleshko@gmail.com</email>
</author>
<published>2021-12-26T21:36:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=56f3c41f5f9d2f07d436744a5c7d7a07b31aac98'/>
<id>56f3c41f5f9d2f07d436744a5c7d7a07b31aac98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(uri): use valid EmmyLua annotations (#16359)</title>
<updated>2021-11-18T20:12:21+00:00</updated>
<author>
<name>Mathias Fußenegger</name>
<email>mfussenegger@users.noreply.github.com</email>
</author>
<published>2021-11-18T20:12:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d249e18bbf3454088eddf400b13b353b3ff6d91c'/>
<id>d249e18bbf3454088eddf400b13b353b3ff6d91c</id>
<content type='text'>
See:

- https://emmylua.github.io/annotations/param.html
- https://emmylua.github.io/annotations/return.html</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See:

- https://emmylua.github.io/annotations/param.html
- https://emmylua.github.io/annotations/return.html</pre>
</div>
</content>
</entry>
<entry>
<title>fix: correctly capture uri scheme on windows (#16027)</title>
<updated>2021-10-15T19:03:41+00:00</updated>
<author>
<name>Michael Lingelbach</name>
<email>m.j.lbach@gmail.com</email>
</author>
<published>2021-10-15T19:03:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=68b2a9e5693592d98d8a3e84bcad288704f66bb1'/>
<id>68b2a9e5693592d98d8a3e84bcad288704f66bb1</id>
<content type='text'>
closes https://github.com/neovim/neovim/issues/15261

* normalize uri path to forward slashes on windows
* use a capture group on windows that avoids mistaking drive letters as uri scheme</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes https://github.com/neovim/neovim/issues/15261

* normalize uri path to forward slashes on windows
* use a capture group on windows that avoids mistaking drive letters as uri scheme</pre>
</div>
</content>
</entry>
<entry>
<title>docs: make Lua docstrings consistent #15255</title>
<updated>2021-08-22T20:55:28+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-08-22T20:55:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c2a211b8e3e00dfae594ccbd9a107aef85a9919c'/>
<id>c2a211b8e3e00dfae594ccbd9a107aef85a9919c</id>
<content type='text'>
The official developer documentation in in :h dev-lua-doc specifies to
use "--@" for special/magic tokens. However, this format is not
consistent with EmmyLua notation (used by some Lua language servers) nor
with the C version of the magic docstring tokens which use three comment
characters.

Further, the code base is currently split between usage of "--@",
"---@", and "--- @". In an effort to remain consistent, change all Lua
magic tokens to use "---@" and update the developer documentation
accordingly.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The official developer documentation in in :h dev-lua-doc specifies to
use "--@" for special/magic tokens. However, this format is not
consistent with EmmyLua notation (used by some Lua language servers) nor
with the C version of the magic docstring tokens which use three comment
characters.

Further, the code base is currently split between usage of "--@",
"---@", and "--- @". In an effort to remain consistent, change all Lua
magic tokens to use "---@" and update the developer documentation
accordingly.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(vim.uri): Allow URI schemes other than file: without authority</title>
<updated>2021-07-10T17:27:37+00:00</updated>
<author>
<name>Tom Payne</name>
<email>tom@tompayne.dev</email>
</author>
<published>2021-07-02T14:27:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1dab9357de586b08431175f19a1b44bb294866d6'/>
<id>1dab9357de586b08431175f19a1b44bb294866d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lsp): accept file URIs without a hostname</title>
<updated>2021-07-10T17:27:37+00:00</updated>
<author>
<name>Alessandro Pezzoni</name>
<email>alessandro.pezzoni@runbox.com</email>
</author>
<published>2021-07-07T22:34:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a2c2a086528d74bb0f6b2b68745b015f22ddd68a'/>
<id>a2c2a086528d74bb0f6b2b68745b015f22ddd68a</id>
<content type='text'>
RFC 8089, which defines the file URI scheme, also allows URIs without a
hostname, i.e. of the form file:/path/to/file. These are returned by
some language servers and accepted by other LSP implementations, such as
VSCode's, so it is reasonable for us to accept them as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC 8089, which defines the file URI scheme, also allows URIs without a
hostname, i.e. of the form file:/path/to/file. These are returned by
some language servers and accepted by other LSP implementations, such as
VSCode's, so it is reasonable for us to accept them as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Add docs for uri functions (#12887)</title>
<updated>2020-09-14T13:12:17+00:00</updated>
<author>
<name>TJ DeVries</name>
<email>devries.timothyj@gmail.com</email>
</author>
<published>2020-09-14T13:12:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4a2618c8174eabb59a713cce6ae94a5ca592aeb3'/>
<id>4a2618c8174eabb59a713cce6ae94a5ca592aeb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change uri_to_fname to not convert non-file URIs (#12351)</title>
<updated>2020-05-21T16:17:21+00:00</updated>
<author>
<name>Mathias Fußenegger</name>
<email>mfussenegger@users.noreply.github.com</email>
</author>
<published>2020-05-21T16:17:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=04a0486c66e2ae6d67cad990f95283863dbe28fd'/>
<id>04a0486c66e2ae6d67cad990f95283863dbe28fd</id>
<content type='text'>
* Change uri_to_fname to not convert non-file URIs

A URI with a scheme other than file doesn't have a local file path.

* fixup! Change uri_to_fname to not convert non-file URIs

* fixup! fixup! Change uri_to_fname to not convert non-file URIs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Change uri_to_fname to not convert non-file URIs

A URI with a scheme other than file doesn't have a local file path.

* fixup! Change uri_to_fname to not convert non-file URIs

* fixup! fixup! Change uri_to_fname to not convert non-file URIs</pre>
</div>
</content>
</entry>
<entry>
<title>LSP: Avoid URI-to-fname conversion for non-file URIs #12243</title>
<updated>2020-05-05T03:06:40+00:00</updated>
<author>
<name>Mathias Fußenegger</name>
<email>mfussenegger@users.noreply.github.com</email>
</author>
<published>2020-05-05T03:06:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2c40a38b39a944a3e1a90302c1061b4e6e3ba6ac'/>
<id>2c40a38b39a944a3e1a90302c1061b4e6e3ba6ac</id>
<content type='text'>
Fixes https://github.com/neovim/neovim/issues/12210</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://github.com/neovim/neovim/issues/12210</pre>
</div>
</content>
</entry>
</feed>
