From 087d3691376ae46cbcf6a5ce5d0681359e034d25 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 1 Apr 2014 19:44:35 +1000 Subject: Fix up setting Stuff, mostly. Still broken somewhere, but working better than it did before. Third time's the (unlucky) charm. --- ClientHamr/GuiLua/test.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'ClientHamr/GuiLua/test.lua') diff --git a/ClientHamr/GuiLua/test.lua b/ClientHamr/GuiLua/test.lua index 34b1a56..fff9023 100644 --- a/ClientHamr/GuiLua/test.lua +++ b/ClientHamr/GuiLua/test.lua @@ -166,8 +166,9 @@ stuff.s = {a=8, sb='9'} stuff.s.sb = 44 print('') --stuff.S.record0 = {} -stuff.S.record0 = {field0=0, field1='zero'} ---stuff.S['record1'] = {field0='1', field1='one'} +stuff.S['record0'] = {field0='0', field1='zero'} +stuff.S['record1'] = {field0='1', field1='one'} +-- TODO - adding a third makes isValid() crash. --stuff.S['record2'] = {field0='2', field1='two'} print('') @@ -202,10 +203,10 @@ print(stuff.s.sb) --skang.printTableStart(stuff.s, '', 'stuff.s') print('') ---skang.printTableStart(stuff.S, '', 'stuff.S') +skang.printTableStart(stuff.S, '', 'stuff.S') print(stuff.S['record0'].field1) ---print(stuff.S['record1'].field1) +print(stuff.S['record1'].field1) --print(stuff.S['record2'].field0) --skang.printTableStart(stuff.S['record0'], '', 'stuff.S[record0]') @@ -215,4 +216,3 @@ print(stuff.S['record0'].field1) --skang.printTableStart(getmetatable(stuff.s), '', 'stuff.s metatable') --skang.printTableStart(getmetatable(stuff), '', 'stuff metatable') --skang.printTableStart(getmetatable(stuff.S), '', 'stuff.S metatable') ---skang.printTableStart(skang.stuff(stuff, 'S'), '', 'stuff.S Thing') -- cgit v1.1