Ticki
32d8ccfa24
Use IO error, instead of a custom one
2016-03-13 11:55:24 +01:00
Ticki
2335596a1a
TerminalRestorer -> RawTerminal
2016-03-10 16:24:41 +01:00
Ticki
6f1621d2d0
Introduce 'Key', which can decode special key input
2016-03-09 09:39:22 +01:00
Ticki
abe4681158
Fix examples
2016-03-08 21:40:48 +01:00
Ticki
a16cc84ea3
Rename WriteExt to TermWrite
2016-03-08 21:39:24 +01:00
Ticki
45aa8912f9
Rename Mode to Style
...
Mode is somewhat ambiguous term, which is often overused, for that reason I want to avoid it. This is a breaking change, but I don't guarantee stability yet, however I'll do my best to not break things.
2016-03-08 18:38:07 +01:00
Florian Gilcher
5a11c6d2c7
Use libc from crates.io
2016-03-08 11:15:41 +01:00
Florian Gilcher
4d21e7f3e4
Replace unstable 'chars' by 'bytes'
...
As this is a paththrough function and all important control chars
are in the byte range, chars is not necessary.
2016-03-08 11:04:09 +01:00
Ticki
22ef240967
terminal_size() for Redox
2016-03-08 10:31:12 +01:00
Ticki
54ce18f17d
Better documentation, fix TIOCGWINSZ
2016-03-08 10:08:50 +01:00
Ticki
fd2d74d41a
Now supports Redox!
2016-03-07 22:19:35 +01:00
Ticki
45b1136f75
get_passwd(), new example, update README
2016-03-07 18:42:11 +01:00
Ticki
098ce66b84
Rendition modes
2016-03-07 17:57:17 +01:00
Ticki
6f9addc42b
Yay! 256-color mode
2016-03-07 17:39:25 +01:00
Ticki
c89a8f7027
Restructuring and error handling
2016-03-07 16:01:20 +01:00
Ticki
1e30802d32
u16 instead, don't allocate for formatting
2016-03-06 17:51:07 +01:00
Ticki
bf7ca5c143
Initial commit
2016-03-06 14:54:26 +01:00