Michael Brown
a17ee3610d
[console] Fix display of characters with top bit set
...
Inhibit implicit sign-padding of characters with the top bit set
(e.g. accented characters), which confuses the mucurses library by
colliding with the bits used to store character attributes and
colours.
Reported-by: Marc Delisle <Marc.Delisle@cegepsherbrooke.qc.ca>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2014-03-13 14:21:59 +00:00
Michael Brown
936971d0ed
[mucurses] Implement curs_set() to control cursor visibility
...
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2013-12-02 17:23:09 +00:00
Michael Brown
a6d49c17c9
[console] Move putchar() and getchar() declarations to stdio.h
...
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2012-03-26 14:43:52 +01:00
Michael Brown
1c0ff6e1a7
[console] Move include/console.h to include/ipxe/console.h
...
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2011-03-09 20:09:26 +00:00
Michael Brown
c44a193d0d
[legal] Add a selection of FILE_LICENCE declarations
...
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
2009-05-18 08:33:25 +01:00
Holger Lubitz
c5414e6d12
__nonnull changes
2007-08-20 00:33:51 +02:00
Michael Brown
c1bac56f85
Use current attributes when erasing.
2006-12-19 01:17:10 +00:00
Michael Brown
edbdce6e3d
Now basically functioning on ANSI-supporting consoles.
2006-12-19 00:27:25 +00:00
Michael Brown
1755d8df7a
Renamed core.h to mucurses.h
2006-12-18 16:52:21 +00:00
Michael Brown
426e847c4c
Rename core.c->mucurses.c; bin/core.o is too generic to belong to mucurses.
2006-12-18 16:50:02 +00:00