<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vis-lspc/util.lua, branch settings</title>
<subtitle>language server protocol client for the vis editor</subtitle>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/'/>
<entry>
<title>append numbered members when merging</title>
<updated>2025-05-16T15:04:17+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-03-20T18:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=969af089c8351d5356b1ed9f8208f0be9b4ee703'/>
<id>969af089c8351d5356b1ed9f8208f0be9b4ee703</id>
<content type='text'>
Overriding numbered members is not intuitive.
Merging {1} and {2} should return {1,2} not {2}.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Overriding numbered members is not intuitive.
Merging {1} and {2} should return {1,2} not {2}.
</pre>
</div>
</content>
</entry>
<entry>
<title>add table helper utility functions</title>
<updated>2025-05-16T15:04:17+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-01-26T21:22:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=e3551e1ab54b6220047b005947d99380b2b7dfde'/>
<id>e3551e1ab54b6220047b005947d99380b2b7dfde</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 'sel_to_pos_v2' into 'main'</title>
<updated>2025-05-15T03:49:01+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>gitlab@muhq.space</email>
</author>
<published>2025-05-15T03:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=90d9b7f7fbe57426fcd4c90dd196ebdae174ee26'/>
<id>90d9b7f7fbe57426fcd4c90dd196ebdae174ee26</id>
<content type='text'>
Change vis_sel_to_pos to vis internals or to count lines itself

Closes #38

See merge request muhq/vis-lspc!58</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change vis_sel_to_pos to vis internals or to count lines itself

Closes #38

See merge request muhq/vis-lspc!58</pre>
</div>
</content>
</entry>
<entry>
<title>fix vis:pipe buffer support detection</title>
<updated>2025-04-10T16:09:29+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-04-10T16:09:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=133b1aab256ad7ba7a580723abc68ea896c220b5'/>
<id>133b1aab256ad7ba7a580723abc68ea896c220b5</id>
<content type='text'>
Check a vis:pipe function call like we would call it in vis_pipe.
Omitting the fullscreen parameter causes the pcall to succeed, although vis does not support
using a string as data source.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check a vis:pipe function call like we would call it in vis_pipe.
Omitting the fullscreen parameter causes the pcall to succeed, although vis does not support
using a string as data source.
</pre>
</div>
</content>
</entry>
<entry>
<title>calculate the positions for multiple selections at once</title>
<updated>2025-02-14T15:23:13+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-02-05T05:59:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=f5c20434eaeb3e22cc50864d08878adef39fd233'/>
<id>f5c20434eaeb3e22cc50864d08878adef39fd233</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move file location converters functions into util module</title>
<updated>2025-02-14T13:16:00+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-02-12T16:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=71e6e1787a8caaceace53f0fe658da7a8f6debec'/>
<id>71e6e1787a8caaceace53f0fe658da7a8f6debec</id>
<content type='text'>
Use the the internal vis logic as fast path if available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the the internal vis logic as fast path if available.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix find_upwards</title>
<updated>2025-02-02T11:59:05+00:00</updated>
<author>
<name>Michiel van den Heuvel</name>
<email>michielvdnheuvel@gmail.com</email>
</author>
<published>2025-02-02T11:59:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=181daa0dd954d2d30b54b1c1b78d9a6cbf7868e9'/>
<id>181daa0dd954d2d30b54b1c1b78d9a6cbf7868e9</id>
<content type='text'>
- Use `util.vis_pipe` instead of `vis:pipe` as this does not work on the
  current release of vis.
- Quote the path to the find-upwards script. It resides in
  `~/Library/Application Support` on my macOS setup, and while not very
  common, paths in other users' configurations might have the same
  issue.
- At least during testing, `out` was nil in some cases. `find_upwards`
  checks it now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use `util.vis_pipe` instead of `vis:pipe` as this does not work on the
  current release of vis.
- Quote the path to the find-upwards script. It resides in
  `~/Library/Application Support` on my macOS setup, and while not very
  common, paths in other users' configurations might have the same
  issue.
- At least during testing, `out` was nil in some cases. `find_upwards`
  checks it now.
</pre>
</div>
</content>
</entry>
<entry>
<title>handle special cases in util.dirname</title>
<updated>2025-01-11T14:37:12+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-01-11T14:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=bae8a0a45393518bbf7914b10bf36139a977cda6'/>
<id>bae8a0a45393518bbf7914b10bf36139a977cda6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make universal root detection opt-in</title>
<updated>2025-01-11T14:11:16+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-01-11T14:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=29afc301ea05bc907444b698c91b141c26167baa'/>
<id>29afc301ea05bc907444b698c91b141c26167baa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>extract the upwards find code into the util module</title>
<updated>2025-01-09T22:17:37+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2025-01-09T22:17:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=f04bb93e982060ed27e5cf6e4a8d97edeb0910b6'/>
<id>f04bb93e982060ed27e5cf6e4a8d97edeb0910b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
