Skip to content

Document and demonstrate how to turn explcheck into a language server #68

@Witiko

Description

@Witiko

As discussed with @koppor, tools like mattn/efm-langserver can be used to turn any linter that produces output in Vim's quickfix errorformat into a language server:

Details
@startuml

left to right direction

class explcheck
class "efm-langserver"
circle errorformat
circle lsp

explcheck -- errorformat
errorformat )-- "efm-langserver"
"efm-langserver" -- lsp

@enduml

Image

We should document this, initially at least in our TUG 2025 talk and paper.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions