gioser

tawasuyu/llimphi

Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.

Rust 660Markdown 302TOML 157RON 312382 Definiciones

⎇ dba855e446ca2bd4e7d146bdc168fb232cad15a4 widgets/text-editor-core/Cargo.toml TOML · 19 líneas · 939 B Historia crudo

chore: preparar publicación a crates.io (publish=true, versiones en deps, descriptions, repository, orden topológico + script) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> dba855e44 · Sergio ·

1[package]
2name = "llimphi-widget-text-editor-core"
3version.workspace = true
4edition.workspace = true
5license.workspace = true
6authors.workspace = true
7publish.workspace = true
8repository.workspace = true
9description = "llimphi-widget-text-editor-core — núcleo agnóstico del editor de código: rope buffer (ropey), cursor + selección, undo/redo, bracket matching, find, diagnostics y syntax highlighting (tree-sitter). Sin dependencias de render — reutilizable en TUI/web/headless. La capa Llimphi (state + view) vive en `llimphi-widget-text-editor`."
10
11[dependencies]
12ropey = { workspace = true }
13tree-sitter = { workspace = true }
14tree-sitter-rust = { workspace = true }
15tree-sitter-python = { workspace = true }
16# peniko sólo aporta el tipo de color (peniko::Color) para SyntaxPalette;
17# es un crate de tipos sin GPU — no arrastra wgpu/vello. Versión alineada
18# con la que expone vello 0.7 (ver workspace root).
19peniko = "0.6"