Jeremy Soller
f5936c0035
Use env for terminal size in redox
...
Undo color changes to test redox 256 color support
Get terminal size for Redox's kernel terminal
Use env for terminal size in redox
2016-04-02 18:31:03 +02:00
Ticki
28a95cf447
Libterm is now termion
2016-03-15 21:36:33 +01:00
Ticki
b65328c304
Asynchronous key events
2016-03-15 20:32:25 +01:00
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