editline 0.0.7

A platform-agnostic line editor with history and full editing capabilities
Documentation
[dependencies.embedded-io]
optional = true
version = "0.6"

[dependencies.microbit-v2]
optional = true
version = "0.15"

[[example]]
name = "microbit_repl"
path = "examples/microbit_repl.rs"
required-features = []

[[example]]
name = "simple_repl"
path = "examples/simple_repl.rs"

[features]
default = ["std"]
microbit = ["microbit-v2", "embedded-io"]
std = ["libc", "winapi"]

[lib]
name = "editline"
path = "src/lib.rs"

[package]
authors = ["Ed"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-interface", "text-editors"]
description = "A platform-agnostic line editor with history and full editing capabilities"
edition = "2021"
keywords = ["readline", "line-editor", "repl", "terminal", "cli"]
license = "MIT OR Unlicense"
name = "editline"
readme = "README.md"
repository = "https://github.com/edadma/editline"
rust-version = "1.56"
version = "0.0.7"

[profile.dev]
opt-level = 1
panic = "abort"

[profile.release]
lto = true
opt-level = "z"
panic = "abort"

[target.'cfg(all(unix, not(target_os = "none")))'.dependencies.libc]
optional = true
version = "0.2"

[target.'cfg(all(windows, not(target_os = "none")))'.dependencies.winapi]
features = ["wincon", "winbase", "handleapi", "consoleapi", "processenv"]
optional = true
version = "0.3"

[target.'cfg(target_arch = "arm")'.dev-dependencies.alloc-cortex-m]
version = "0.4"

[target.'cfg(target_arch = "arm")'.dev-dependencies.cortex-m]
version = "0.7"

[target.'cfg(target_arch = "arm")'.dev-dependencies.cortex-m-rt]
version = "0.7"

[target.'cfg(target_arch = "arm")'.dev-dependencies.embedded-io]
version = "0.6"

[target.'cfg(target_arch = "arm")'.dev-dependencies.microbit-v2]
version = "0.15"

[target.'cfg(target_arch = "arm")'.dev-dependencies.panic-halt]
version = "0.2"