pancurses 0.17.0

pancurses is a curses libary for Rust that supports both Unix and Windows platforms by abstracting away the backend that it uses (ncurses-rs and pdcurses-sys respectively).
Documentation
[package]

name = "pancurses"

description = """
pancurses is a curses libary for Rust that supports both Unix and Windows
platforms by abstracting away the backend that it uses
(ncurses-rs and pdcurses-sys respectively).
"""

homepage = "https://github.com/ihalila/pancurses"

documentation = "https://docs.rs/pancurses"

repository = "https://github.com/ihalila/pancurses"

readme = "README.md"

license = "MIT"

keywords = ["pancurses", "curses", "ncurses", "pdcurses"]

version = "0.17.0"

authors = ["Ilkka Halila <ilkka@hali.la>"]



[lib]

name = "pancurses"



[dependencies]

log = "0.4"

libc = "0.2"



[target.'cfg(windows)'.dependencies]

pdcurses-sys = "0.7"

winreg = "0.5"

[target.'cfg(unix)'.dependencies]

ncurses = "5.101.0"



[dev-dependencies]

rand = "0.8.4"



[features]

wide = ["ncurses/wide"]

win32 = ["pdcurses-sys/win32"]

win32a = ["pdcurses-sys/win32a"]

show_menu = []

disable_resize = []