#
1504bce3 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Correct usage and acceptance of BACKSPACE/DELETE keys
|
#
f35b4e7e |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Remove sneaky kernel assignment
|
#
a7cf0562 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Create/use some MENU_ constants where applicable
|
#
ecdc7342 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Set ACPI's default the proper way (setACPI)
|
#
39006570 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Remove a magic number/string (not a trivial literal)
We'll arbitrarily use KEYSTR_ for string representations of non-trivial characters.
|
#
27fac8ff |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Consistently use semicolons for line endings
|
#
6401094f |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Set reasonable ACPI default based on presence
Set it based on hint.acpi.0.rsdp. Initially, hint.acpi.0.disabled will be respected. "Using System Defaults" will override whether it's expli
stand/lua: Set reasonable ACPI default based on presence
Set it based on hint.acpi.0.rsdp. Initially, hint.acpi.0.disabled will be respected. "Using System Defaults" will override whether it's explicitly disabled by hint and re-load it based on whether it's present on the system.
Unlike the 4th version, this is not restricted to x86. I have no strong reasoning for this, so this is definitely open to change.
show more ...
|
#
fe672a15 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Reduce magic numbers
Enter/backspace values are hardcoded in both the menu and password scripts. Separate these out to core for reuse between the two.
|
#
088b4f5f |
| 12-Feb-2018 |
Warner Losh <imp@FreeBSD.org> |
Add the lua scripts from the lua-bootloader SoC
These are the .lua files from from Pedro Souza's 2014 Summer of Code project. Rui Paulo, Pedro Arthur and Wojciech A. Koszek also contributed.
Obtain
Add the lua scripts from the lua-bootloader SoC
These are the .lua files from from Pedro Souza's 2014 Summer of Code project. Rui Paulo, Pedro Arthur and Wojciech A. Koszek also contributed.
Obtained from: https://wiki.freebsd.org/SummerOfCode2014/LuaLoader Sponsored by: Google Summer of Code
Improve the SoC lua menu code to bring it in line with forth menu functionality
Submitted by: Zakary Nafziger Sponsored by: FreeBSD Foundation
Use loader.setenv and loader.unsetenv instead of loader.perform
Convert from include("/boot/foo.lua") to foo = require("foo"); to bring in line with latest lua module conventions.
Enforce a uniform style for the new .lua files: o hard tab indenation for 8 spaces o don't have if foo then bar; else bas; end on one line
MFC After: 1 month Relnotes: yes Differential Review: https://reviews.freebsd.org/D14295
show more ...
|