Joachim Nilsson
5b2eee6aff
conio.h: Minor refactor, cleanup
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-09 15:46:49 +02:00
Joachim Nilsson
6904f6e0fe
conio.h: Add initscr(), probes terminal rows + cols
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-07 13:19:53 +02:00
Joachim Nilsson
877ba02d13
conio.h: Revert 018e607, fails unit tests
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-07 13:19:23 +02:00
Joachim Nilsson
25dfded835
conio.h: Update copyright years
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-07 12:51:43 +02:00
Joachim Nilsson
1323a88e94
conio.h: Convert printheader() to static inline function
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-07 12:51:25 +02:00
Joachim Nilsson
018e607290
conio.h: Use stderr instead of stdout because it's non-buffered
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-07 11:58:48 +02:00
Joachim Nilsson
2a59289d53
conio.h: Add top-like heading macro, printheader()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-06-30 20:27:59 +02:00
Joachim Nilsson
7c2ed556b9
Replace \e GNUism w/ ISO \033 for escape sequences
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-08-22 01:31:49 +02:00
Joachim Nilsson
aab5a1145c
Remove Emacs version-control handling
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-05-07 22:35:49 +02:00
Joachim Nilsson
aff5812c46
Minor whitespace fixes, use Linux KNF
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-08-23 13:15:18 +02:00
Joachim Nilsson
1909dd475c
progress(): Very simple ASCII progress bar from troglobit/toolbox@f98c5d0
...
This patch adds a very simple progress bar I wrote once. It's revision
f98c5d0 from https://github.com/troglobit/toolbox
Also included in this patch is conio.h, a neat little set of macros for
manipulating your terminal using ANSI escape seequences.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-08-23 13:07:03 +02:00