HardenedBSD/stand/lua
Warner Losh c2ba66d4d0 loader: Fix boot menu on BIOS
Only the gfx-enabled boot loader supports unicode. Otherwise, we have to
use the old cons25 / ibmpc upper code page drawing characters. Check to
see if we have the gfx.term_drawbox function. If we do, we support the
unicode drawing characters. If we don't, then we have an older loader
that doesn't support it *OR* we have the reduced function, text-only
boot loader. In either of those cases, we need to use the old graphics
characters. Abstract all those details into core.hasUnicode function.

PR: 282465
MFC After: 2 day
Sponsored by: Netflix
Differential Revision:	https://reviews.freebsd.org/D47403
2024-11-02 16:02:44 -06:00
..
cli.lua
cli.lua.8
color.lua
color.lua.8
config.lua
config.lua.8
core.lua loader: Fix boot menu on BIOS 2024-11-02 16:02:44 -06:00
core.lua.8 stand: Print a warning of the loader is too old 2024-07-29 16:57:30 -06:00
drawer.lua loader: Fix boot menu on BIOS 2024-11-02 16:02:44 -06:00
drawer.lua.8
gfx-beastie.lua
gfx-beastiebw.lua
gfx-fbsdbw.lua
gfx-orb.lua
gfx-orbbw.lua
gfx.lua.8
hook.lua
hook.lua.8
loader.conf.lua.5
loader.lua loader: Load platform entropy even without menu 2024-09-22 00:35:48 -07:00
loader.lua.8
Makefile
Makefile.depend
menu.lua loader: Use Cyan instead of Blue for some menu items 2024-10-11 15:27:46 -06:00
menu.lua.8 manuals: Misc syntax fixes 2024-10-15 17:20:47 -03:00
password.lua
password.lua.8
screen.lua loader: Fix 0 vs 1 confusion for column numbers 2024-09-24 14:18:42 -06:00
screen.lua.8