feat: render fixed-width text for nex

This commit is contained in:
randogoth 2026-10-04 20:27:29 +03:00
parent 2f38b8b929
commit 9e1cfed284
19 changed files with 1160 additions and 44 deletions

15
Cargo.lock generated
View file

@ -255,6 +255,7 @@ dependencies = [
"env_logger",
"itsybitsy-core",
"itsybitsy-gemtext",
"itsybitsy-text",
"itsybitsy-wap",
"log",
"tempfile",
@ -269,6 +270,7 @@ dependencies = [
"serde",
"tempfile",
"toml",
"unicode-width",
]
[[package]]
@ -278,6 +280,13 @@ dependencies = [
"itsybitsy-core",
]
[[package]]
name = "itsybitsy-text"
version = "0.1.0"
dependencies = [
"itsybitsy-core",
]
[[package]]
name = "itsybitsy-wap"
version = "0.1.0"
@ -601,6 +610,12 @@ version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954"
[[package]]
name = "unicode-width"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
[[package]]
name = "utf8parse"
version = "0.2.2"