<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vis-lspc/lspc.lua, branch detect-root</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>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>move the fzf detection snippet into lspc.lua</title>
<updated>2024-08-27T20:16:15+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-08-27T20:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=87edef4dff8ab931a9ec85de9a11cbd4cc7d6247'/>
<id>87edef4dff8ab931a9ec85de9a11cbd4cc7d6247</id>
<content type='text'>
It changes a default setting keep it in the file where the default
settings are defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It changes a default setting keep it in the file where the default
settings are defined.
</pre>
</div>
</content>
</entry>
<entry>
<title>make the message handling functions methods of the lspc object</title>
<updated>2024-08-27T20:16:15+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-08-27T20:08:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=1bd1416c89f92f637ca5e22c94b3479f8d32f2d7'/>
<id>1bd1416c89f92f637ca5e22c94b3479f8d32f2d7</id>
<content type='text'>
Move the logging code into its own module and export the default logger.
Other modules can use the logger exported in the lspc table.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the logging code into its own module and export the default logger.
Other modules can use the logger exported in the lspc table.
</pre>
</div>
</content>
</entry>
<entry>
<title>use vis' event system instead of custom language server hooks</title>
<updated>2024-04-30T20:32:02+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-04-30T20:32:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=05feb47b380d38d20af824ede7b43d0e2d1f9ecb'/>
<id>05feb47b380d38d20af824ede7b43d0e2d1f9ecb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lspc, init: emit LS_INITIALIZED and implicitly call lspc_open on server init</title>
<updated>2024-04-30T20:18:24+00:00</updated>
<author>
<name>git-bruh</name>
<email>prathamIN@proton.me</email>
</author>
<published>2024-04-06T20:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=e505535d40d44a0bda341b37a5611663ef9815fe'/>
<id>e505535d40d44a0bda341b37a5611663ef9815fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use a global mapping of open files</title>
<updated>2024-04-30T19:39:15+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2023-11-16T15:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=65b57fade82e0ad6ce3bdb8f8fa03e807eb29b16'/>
<id>65b57fade82e0ad6ce3bdb8f8fa03e807eb29b16</id>
<content type='text'>
This allows us to support opening a single file in multiple
language server instances.
This can be useful when combining for example a latex and a language
tool language server.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to support opening a single file in multiple
language server instances.
This can be useful when combining for example a latex and a language
tool language server.
</pre>
</div>
</content>
</entry>
<entry>
<title>support highlighting line numbers using vis:style_pos</title>
<updated>2024-04-25T18:26:05+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-04-25T15:51:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=53c6d728d0f39e361a1922f77f45786616f69f1c'/>
<id>53c6d728d0f39e361a1922f77f45786616f69f1c</id>
<content type='text'>
Replace the hacky style_lineno code with the new vis:style_pos
API probably included in upcoming vis v0.9.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the hacky style_lineno code with the new vis:style_pos
API probably included in upcoming vis v0.9.
</pre>
</div>
</content>
</entry>
<entry>
<title>make the way messages are presented configurable</title>
<updated>2024-04-15T16:04:10+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-04-12T09:10:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=0e71c4a1e7aabcad269ffb1cdd3f53da6ef31df4'/>
<id>0e71c4a1e7aabcad269ffb1cdd3f53da6ef31df4</id>
<content type='text'>
The two options are either using vis:message (the default) which will
keep all messages in the vis message buffer and include a header line to
distinguish the different messages.

The second option is using open and presenting messages in a separate
window supporting syntax highlighting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The two options are either using vis:message (the default) which will
keep all messages in the vis message buffer and include a header line to
distinguish the different messages.

The second option is using open and presenting messages in a separate
window supporting syntax highlighting.
</pre>
</div>
</content>
</entry>
<entry>
<title>_show_markdown_message: helper for markdown info</title>
<updated>2024-04-12T08:11:08+00:00</updated>
<author>
<name>git-bruh</name>
<email>prathamIN@proton.me</email>
</author>
<published>2024-04-01T18:03:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=85ace3c4355d7bb9f981b9d24a84c790347575c5'/>
<id>85ace3c4355d7bb9f981b9d24a84c790347575c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>enable diagnostic highlighting by default</title>
<updated>2024-04-11T15:02:54+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fischer@muhq.space</email>
</author>
<published>2024-04-11T15:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/vis-lspc/commit/?id=1a34f650a6b7e1fef84c4bddd034893fe9bb5ff3'/>
<id>1a34f650a6b7e1fef84c4bddd034893fe9bb5ff3</id>
<content type='text'>
This is inline with our README.md claiming 'line' is the default
value for highlight_diagnostics.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is inline with our README.md claiming 'line' is the default
value for highlight_diagnostics.
</pre>
</div>
</content>
</entry>
</feed>
