dba855e446
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
34 lines
1.3 KiB
TOML
34 lines
1.3 KiB
TOML
[package]
|
|
name = "llimphi-widget-terminal"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
authors.workspace = true
|
|
publish.workspace = true
|
|
repository.workspace = true
|
|
description = "llimphi-widget-terminal — superficie de terminal infinita y virtualizada (ver 02_ruway/shuma/SDD-TERMINAL.md). Fase 0: store de scrollback append-only (acceso O(1), cap por memoria). Fase 1: virtualización modo línea (sólo se pinta la ventana visible, numeración global + color, scroll propio del widget — costo de render constante a scrollback ilimitado)."
|
|
|
|
[dependencies]
|
|
llimphi-ui = { workspace = true }
|
|
llimphi-theme = { workspace = true }
|
|
llimphi-widget-scroll = { workspace = true }
|
|
# Acceso a `wgpu` (re-exportado por `llimphi-hal`) para el pipeline GPU
|
|
# del cell renderer (Fase 4 del SDD-TERMINAL).
|
|
llimphi-hal = { path = "../../llimphi-hal" }
|
|
# Rasterizador de glifos para el atlas GPU del modo grilla (Fase 4 del
|
|
# SDD-TERMINAL). Default features de fontdue alcanzan acá (std host).
|
|
fontdue = "0.9"
|
|
|
|
[dev-dependencies]
|
|
png = { workspace = true }
|
|
pollster = { workspace = true }
|
|
tempfile = { workspace = true }
|
|
|
|
[[example]]
|
|
name = "dump_terminal"
|
|
path = "examples/dump_terminal.rs"
|
|
|
|
[[example]]
|
|
name = "dump_blocks"
|
|
path = "examples/dump_blocks.rs"
|