Commit Graph
2 Commits
Author SHA1 Message Date
lazar f987b93f81 fix: replace heredoc with printf in build script
The heredoc inside the YAML block scalar (|) broke YAML parsing because
the heredoc body lines (#!/bin/bash, exec lua...) were at column 0,
which YAML interpreted as top-level keys. The ':' in the exec line
triggered 'could not find expected ':'' parse errors.

Replace with printf to keep the entire build script as properly-indented
YAML block scalar content. This also fixes the mason UI crash where the
newline-containing error message triggered 'replacement string item
contains newlines' in nvim_buf_set_lines.
2026-07-18 16:41:49 +02:00
lazar f2548fb41b Initial tia-lsp package definition
Mason registry for the tia-lsp language server. Uses pkg:generic source
with a build script that clones the tagged release from Gitea and creates
a bin/tia-lsp wrapper script that runs the Lua LSP server.
2026-07-18 11:47:33 +02:00