diff options
author | Oliver Schneider <oliver@assarbad.net> | 2018-10-08 23:48:52 +0300 |
---|---|---|
committer | Oliver Schneider <oliver@assarbad.net> | 2018-10-08 23:48:52 +0300 |
commit | 3008e91efac446fc21d607485cb787c457401a8b (patch) | |
tree | 1bba3159c29b56fa63a1fe3e5d5720b9e4ddfab3 /3rdparty/lua/src/modules/lua-winreg/test/test_5_1_14.lua | |
parent | f045e0d70bc3c17933ce61302f3e0bfb30c2ec2f (diff) |
Using EOL extension now, including a .hgeol file to make certain line ending specifications explicit
Added missing test case for lua-winreg
A number of warnings addressed
Adding some helpers to deal with user privileges
Some improvements regarding the inclusion of a basic set of Lua scripts in the resource section
New version of setvcvars.cmd
Diffstat (limited to '3rdparty/lua/src/modules/lua-winreg/test/test_5_1_14.lua')
-rw-r--r-- | 3rdparty/lua/src/modules/lua-winreg/test/test_5_1_14.lua | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/3rdparty/lua/src/modules/lua-winreg/test/test_5_1_14.lua b/3rdparty/lua/src/modules/lua-winreg/test/test_5_1_14.lua new file mode 100644 index 0000000..a5fb409 --- /dev/null +++ b/3rdparty/lua/src/modules/lua-winreg/test/test_5_1_14.lua @@ -0,0 +1,21 @@ +local winreg = require "winreg" + +local p = [[HKEY_LOCAL_MACHINE\SOFTWARE]] + +local key64 = assert(winreg.openkey(p, 'r64')) +local key32 = assert(winreg.openkey(p, 'r32')) + +function DumpKeys(hkey) + for name in hkey:enumvalue() do + result, type = hkey:getvalue(name) + print(name, result, type) + end +end + +print('X64:') +DumpKeys(key64) +print("---------------------------------") +print('X32:') +DumpKeys(key32) +print("---------------------------------") + |