rustyline-with-newest-nix 12.0.0

Rustyline, a readline implementation based on Antirez's Linenoise
Documentation
[[example]]
name = "custom_key_bindings"
required-features = ["custom-bindings", "derive"]

[[example]]
name = "diy_hints"
required-features = ["derive"]

[[example]]
name = "example"
required-features = ["custom-bindings", "derive"]

[[example]]
name = "input_multiline"
required-features = ["custom-bindings", "derive"]

[[example]]
name = "input_validation"
required-features = ["derive"]

[[example]]
name = "numeric_input"
required-features = ["custom-bindings"]

[[example]]
name = "read_password"
required-features = ["derive"]

[[example]]
name = "sqlite_history"
required-features = ["with-sqlite-history"]
[badges.maintenance]
status = "actively-developed"
[dependencies.bitflags]
version = "2.0"

[dependencies.cfg-if]
version = "1.0"

[dependencies.fd-lock]
optional = true
version = "3.0.0"

[dependencies.home]
optional = true
version = "0.5.4"

[dependencies.libc]
version = "0.2"

[dependencies.log]
version = "0.4"

[dependencies.memchr]
version = "2.0"

[dependencies.radix_trie]
optional = true
version = "0.2"

[dependencies.regex]
optional = true
version = "1.5.5"

[dependencies.rusqlite]
default-features = false
features = ["bundled", "backup"]
optional = true
version = "0.29.0"

[dependencies.rustyline-derive]
optional = true
version = "0.9.0"

[dependencies.unicode-segmentation]
version = "1.0"

[dependencies.unicode-width]
version = "0.1"
[dev-dependencies.assert_matches]
version = "1.2"

[dev-dependencies.doc-comment]
version = "0.3"

[dev-dependencies.env_logger]
default-features = false
version = "0.10"

[dev-dependencies.rand]
version = "0.8"

[dev-dependencies.tempfile]
version = "3.1.0"

[features]
case_insensitive_history_search = ["regex"]
custom-bindings = ["radix_trie"]
default = ["custom-bindings", "with-dirs", "with-file-history"]
derive = ["rustyline-derive"]
with-dirs = ["home"]
with-file-history = ["fd-lock"]
with-fuzzy = ["skim"]
with-sqlite-history = ["rusqlite"]

[package]
authors = ["Katsu Kawakami <kkawa1570@gmail.com>"]
categories = ["command-line-interface"]
description = "Rustyline, a readline implementation based on Antirez's Linenoise"
documentation = "https://docs.rs/rustyline"
edition = "2021"
exclude = ["/.github/*", "/rustfmt.toml"]
keywords = ["readline"]
license = "MIT"
name = "rustyline-with-newest-nix"
readme = "README.md"
repository = "https://github.com/kkawakam/rustyline"
version = "12.0.0"
[package.metadata.docs.rs]
all-features = false
default-target = "x86_64-unknown-linux-gnu"
features = ["custom-bindings", "derive", "with-dirs", "with-file-history", "with-fuzzy"]
no-default-features = true
rustdoc-args = ["--cfg", "docsrs"]
[target."cfg(unix)".dependencies.nix]
default-features = false
features = ["fs", "ioctl", "poll", "signal", "term"]
version = "0.27"

[target."cfg(unix)".dependencies.signal-hook]
default-features = false
optional = true
version = "0.3"

[target."cfg(unix)".dependencies.skim]
default-features = false
optional = true
version = "0.10"

[target."cfg(unix)".dependencies.utf8parse]
version = "0.2"
[target."cfg(windows)".dependencies.clipboard-win]
version = "4.5"

[target."cfg(windows)".dependencies.scopeguard]
version = "1.1"

[target."cfg(windows)".dependencies.winapi]
features = ["consoleapi", "handleapi", "synchapi", "minwindef", "processenv", "std", "winbase", "wincon", "winuser"]
version = "0.3"