tsvsheetlsp

package module
v0.1.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 3, 2026 License: GPL-3.0 Imports: 0 Imported by: 0

README

Documentation

Overview

Package tsvsheetlsp is the module root for tsvsheet-lsp — the Language Server Protocol server for the .tsvt single-file spreadsheet. The runnable entry point is cmd/tsvsheet-lsp; all logic lives under internal/ (internal/app for the server, handlers, and position↔cell mapping; internal/constants for the error sentinels).

The server speaks LSP over stdio (JSON-RPC) and consumes the go-tsvsheet engine as its single source of semantics: it advertises full text-document sync and hover, parses each open document with the engine, and republishes diagnostics (formula syntax errors and Check findings) plus hover traces (engine Explain output) on every change.

Directories

Path Synopsis
cmd
tsvsheet-lsp command
internal
app
Offsets within a single line.
Offsets within a single line.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL