SVNews r329167

NOTE: This service is experimental and subject to change! Use at your own risk!

2018-02-12 15:32:00 - r329167 by imp (Warner Losh)

Complete list of files affected by revision r329167:

(Note: At the moment, these links point to ViewVC on svn.freebsd.org. They are probably slow. Do not overuse.)

  History   Contents   Diff   MODIFY   /head/stand/Makefile  
   Contents     ADD   /head/stand/lua  
  History   Contents     ADD   /head/stand/lua/Makefile  
  History   Contents     ADD   /head/stand/lua/color.lua  
  History   Contents     ADD   /head/stand/lua/config.lua  
  History   Contents     ADD   /head/stand/lua/core.lua  
  History   Contents     ADD   /head/stand/lua/drawer.lua  
  History   Contents     ADD   /head/stand/lua/loader.lua  
  History   Contents     ADD   /head/stand/lua/menu.lua  
  History   Contents     ADD   /head/stand/lua/password.lua  
  History   Contents     ADD   /head/stand/lua/screen.lua  

Commit message:

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

 


Powered by Python FreeBSD support by secnetix GmbH & Co. KG

Page generated in 13 ms, 11 files printed. Current time is 2018-05-23 05:11:51. All times are in UTC/GMT.