Sam Hocevar
|
680df5ce81
|
Implement conio.h functions cgets(), cputs(), getpass(), movetext(),
putch() and _setcurstortype().
|
15 years ago |
Sam Hocevar
|
3efac2753f
|
Make conio_refresh() play nicer with the resources when the machine is slow.
|
15 years ago |
Sam Hocevar
|
d09cd5c3b1
|
Fix <conio.h> delay(), getch() and kbhit() to avoid busy loops and ensure
frequent screen refreshes.
Implement <conio.h> clreol() (incomplete) and <dos.h> sleep() functions.
Replace some defines with enums in <caca_conio.h>.
|
15 years ago |
Sam Hocevar
|
9ee841240f
|
Implement conio.h's getche() and move cursor to top right corner after
a call to clrscr().
|
15 years ago |
Sam Hocevar
|
823b59a7fa
|
Make caca_printf(), caca_vprintf() and caca_put_str() return the number of
printed cells instead of always returning 0. This is handy if we want to
advance a cursor after each printf() call.
|
15 years ago |
Sam Hocevar
|
962f47b906
|
Implement conio.h's kbhit().
|
15 years ago |
Sam Hocevar
|
ea8d3086d6
|
Add sound(), nosound() and delay() to the conio.h emulation. Even though
they're not actually from that header, they're often used together.
|
15 years ago |
Sam Hocevar
|
104c5a0c5b
|
Start implementing a full <conio.h> replacement with a libcaca backend.
|
15 years ago |