pseudoterm 0.1.1

Low-level library for creating PTYs
Documentation
# pseudoterm [![Crates.io]https://img.shields.io/crates/v/pseudoterm.svg]https://crates.io/crates/pseudoterm

Low-level library for creating PTYs and getting related properties. Aimed to be
cross platform, and so far has Unix and Redox OS support.

## Yet another?

I know there are lots of crates for opening PTYs, but I really wanted to make my own.

Key features of this one:
 - Low-level. You get access to the file handles directly.
 - Comes bundled with related features, like setting the terminal to raw mode.
 - Redox OS support from the start

## Examples

See the `examples/` directory.

## Getter/Setter?????

If you've seen the docs, you'll notice there are stuff like `TermiosSetter` and
`WinsizeSetter`. This is a part of the design that makes Redox OS support
special. In redox, when setting the window size you need to do the following:

 - Open a file that controls the window size
 - Get the window size
 - (Close the file?)
 - (Reopen the file?)
 - Set the window size
 - Close the file

What pseudoterm does is let you get/set without opening/closing the file each
time.