typ-buffer 0.2.4

Rope-backed text buffer with selections, multi-cursor, undo and search, for the TYPE terminal IDE
Documentation
[package]
name = "typ-buffer"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
description = "Rope-backed text buffer with selections, multi-cursor, undo and search, for the TYPE terminal IDE"
repository.workspace = true
homepage.workspace = true
keywords.workspace = true
categories.workspace = true

[dependencies]
anyhow.workspace = true
notify.workspace = true
ropey.workspace = true
unicode-segmentation.workspace = true
unicode-width.workspace = true

# Windows only, and the only clipboard dependency in the workspace. Every other
# platform shells out to a provider that already owns the selection — see
# `clipboard.rs` for why a cross-platform crate is the wrong shape here. Windows
# has no such provider worth trusting: `clip.exe` writes in the console codepage
# and mangles anything outside it, which an editor built on grapheme correctness
# cannot ship.
[target.'cfg(windows)'.dependencies]
clipboard-win = { version = "5.4", features = ["std"] }