#
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.
|
#
e9084012 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Say "loader prompt" instead of "lua interpreter"
Noting that we're in lualoader is nice, but it's not a difference we raelly need to expose to Fred. Re-word it to match the 4th wording an
stand/lua: Say "loader prompt" instead of "lua interpreter"
Noting that we're in lualoader is nice, but it's not a difference we raelly need to expose to Fred. Re-word it to match the 4th wording and reduce differences.
show more ...
|
#
1666dfc0 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Remove explicit alias from "Back to main menu"
This removes a redundant alias that has since been converted into a global alias. It was converted to a global alias before to ensure that w
stand/lua: Remove explicit alias from "Back to main menu"
This removes a redundant alias that has since been converted into a global alias. It was converted to a global alias before to ensure that we always have a way to go up one level in the menu.
show more ...
|
#
b1b1f2b8 |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Move kernel selection into main menu
This matches the corresponding 4th behavior.
|
#
6a5a7e8a |
| 16-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Don't descend into an empty kernels submenu
This submenu is likely going to go away in favor of kernel selection as it is done in forth at the moment, but for the time being don't descend
stand/lua: Don't descend into an empty kernels submenu
This submenu is likely going to go away in favor of kernel selection as it is done in forth at the moment, but for the time being don't descend into it if we have no kernels available for listing.
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.
|
#
b458bf0d |
| 15-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Always boot on 'enter' keypress in menus
|
#
abc4f7e7 |
| 14-Feb-2018 |
Kyle Evans <kevans@FreeBSD.org> |
stand/lua: Exit sub-menus on backspace
|
#
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 ...
|