[package] name = "ncursesw" version = "0.6.4" authors = [ "Steve Whittle " ] edition = "2021" description = "A fat wrapper around the NCurses TUI library" homepage = "https://lib.rs/crates/ncursesw" repository = "https://github.com/narfit66/ncursesw-rs" documentation = "https://docs.rs/ncursesw" readme = "README.md" keywords = [ "ncurses", "TUI" ] categories = [ "api-bindings", "external-ffi-bindings", "command-line-interface" ] license = "MIT" build = "build.rs" [badges] travis-ci = { repository = "narfit66/ncursesw-rs", branch = "master" } maintenance = { status = "actively-developed" } is-it-maintained-issue-resolution = { repository = "narfit66/ncursesw-rs" } is-it-maintained-open-issues = { repository = "narfit66/ncursesw-rs" } [dependencies] libc = "0.2" errno = "0.2" thiserror = "1.0" ascii = "1.0" semver = "1.0" lazy_static = "1.4" [dev-dependencies] gettext-rs = "0.7" [build-dependencies] bindgen = "0.59" [features] # conditional compulation of KEY_RESIZE to return as a NCurseswError::KeyResize (the default) for getch(), mvgetch(), # mvwgetch(), wgetch(), get_wch(), mvget_wch(), mvwget_wch() and wget_wch(). key_resize_as_error = [] # the `key_event_as_error` feature has been depricated as of crate 0.6.3 (the stub has been left in place but has no effect). key_event_as_error = [] docs-rs = [] [package.metadata.docs.rs] features = [ "docs-rs" ] # This feature will be enabled during the docs.rs build. [lib] name = "ncursesw"