catcurses v0.1.0

Umka bindings for ncurses

README


catcurses

ncurses, abstracted around Umka.

import (
	cc = "catcurses.um"
)

fn main() {
	term := cc::stdTerminal()
	term.raw(true)
	term.echo(false)

	win := term.window
	win.print("hello world!")
	win.refresh()
	win.getKey()

	term.destroy()
}

See the examples folder for more.

This library is still in progress. The API can change at any time. Currently, the only documentation is autogenerated by mmdoc. Sorry in advance.

Building

Run make. Run make run for the sample program.

License

This project is licensed under the BSD 3-Clause.

Documentation

License: BSD 3-Clause

Download count: 6

Last updated: 13 days ago


To add this package to your project run:

umbox install catcurses

Or download as a tar.


Dependencies