3 unstable releases

Uses new Rust 2024

new 0.2.0 Apr 6, 2026
0.1.1 Feb 29, 2024
0.1.0 Feb 27, 2024

#662 in Text editors

MIT license

60KB
1.5K SLoC

LMNtal Language Server

A language server implementation for LMNtal.

This crate is maintained in the lmntalc workspace under crates/lmntal-language-server and uses the internal lmntalc-ide analysis layer.

Features

  • Semantic highlighting
  • Diagnostics from the shared lmntalc analysis pipeline
  • Document symbols
  • References and document highlights

Installation

Install from this workspace:

cargo install --path crates/lmntal-language-server

Usage

Run over standard I/O:

lmntal-language-server

Run over TCP for debugging:

lmntal-language-server --port 3000

License

This software is released under the MIT License, see LICENSE.

Dependencies

~16–25MB
~350K SLoC