mirror of
https://github.com/wez/wezterm.git
synced 2024-11-27 12:23:46 +03:00
7ccce20544
Our default meant that harfbuzz wouldn't engage preprocessing steps that normalized the text to NFC. With this change we now correctly normalize and render certain compositions that were totally borked previously. refs: https://github.com/wez/wezterm/issues/1573 refs: https://github.com/wez/wezterm/issues/1474
44 lines
962 B
TOML
44 lines
962 B
TOML
[package]
|
|
authors = ["Wez Furlong <wez@wezfurlong.org>"]
|
|
name = "wezterm-term"
|
|
version = "0.1.0"
|
|
edition = "2018"
|
|
repository = "https://github.com/wez/wezterm"
|
|
description = "The Virtual Terminal Emulator core from wezterm; helpful for implementing terminal emulators"
|
|
license = "MIT"
|
|
documentation = "https://docs.rs/wezterm-term"
|
|
keywords = ["terminal", "emulator", "vte"]
|
|
readme = "README.md"
|
|
|
|
[features]
|
|
use_serde = ["termwiz/use_serde"]
|
|
|
|
[dependencies]
|
|
anyhow = "1.0"
|
|
bitflags = "1.3"
|
|
miniz_oxide = "0.4"
|
|
hex = "0.4"
|
|
image = "0.23"
|
|
lazy_static = "1.4"
|
|
log = "0.4"
|
|
lru = "0.7"
|
|
num-traits = "0.2"
|
|
ordered-float = "2.10"
|
|
palette = "0.5"
|
|
serde = {version="1.0", features = ["rc"]}
|
|
terminfo = "0.7"
|
|
unicode-segmentation = "1.8"
|
|
unicode-width = "0.1"
|
|
url = "2"
|
|
|
|
[dev-dependencies]
|
|
pretty_assertions = "0.6"
|
|
pretty_env_logger = "0.4"
|
|
k9 = "0.11.0"
|
|
unicode-normalization = "0.1"
|
|
|
|
[dependencies.termwiz]
|
|
version = "0.15"
|
|
path = "../termwiz"
|
|
features = ["use_image"]
|