polyfont-lsp 0.9.0

LSP server for polyfont multi-font rendering
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![allow(clippy::multiple_crate_versions)]
use polyfont_lsp::PolyfontLanguageServer;
use tower_lsp::Server;

#[tokio::main]
async fn main() {
    tracing_subscriber::fmt()
        .with_writer(std::io::stderr)
        .with_ansi(false)
        .init();

    let (service, socket) = PolyfontLanguageServer::build_service();

    let stdin = tokio::io::stdin();
    let stdout = tokio::io::stdout();

    Server::new(stdin, stdout, socket).serve(service).await;
}