aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/GuiLua/test.lua (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-22Move all source into the new src directory, and shuffle a few other things ↵David Walter Seikel1-0/+0
around.
2014-04-20Have the skin loader add the correct require line, and fix up test to suit.David Walter Seikel1-5/+3
2014-04-20Fix up widget action stuff.David Walter Seikel1-2/+3
2014-04-18Merge the widget module into the skang module, and some related clean ups.David Walter Seikel1-2/+1
So now the skang module is a mix of C and Lua.
2014-04-17Convert test_c to use GuiLua.David Walter Seikel1-1/+1
2014-04-17GuiLuaDo() now passes args to Lua in arg, then lets skang do most of the ↵David Walter Seikel1-1/+0
work. Plus clean ups from that.
2014-04-09Make GuiLua an actual shared library, plus some minor clean ups.David Walter Seikel1-0/+1
2014-04-03Read in any matching .skang files in moduleBegin().David Walter Seikel1-17/+9
2014-04-03Load any matching .properties files into a module.David Walter Seikel1-1/+1
2014-04-03TODO clean up.David Walter Seikel1-1/+1
2014-04-03Shuffle same docs around, and fix up others.David Walter Seikel1-2/+1
2014-04-02Implement getStuffed(). Knew I could get it in there. B-)David Walter Seikel1-10/+12
2014-04-01valueMeta -> oldMum, plus some comments.David Walter Seikel1-1/+1
2014-04-01Massage Thing design notes into docs, and clean up some Stuff as a result.David Walter Seikel1-2/+4
2014-04-01Fix up setting Stuff, mostly.David Walter Seikel1-5/+5
Still broken somewhere, but working better than it did before. Third time's the (unlucky) charm.
2014-04-01Implement Stuff, and module -> parent, plus some clean ups.David Walter Seikel1-2/+28
Stuff is mostly working, except it's dodging the __index stuff some where in the middle. So there is debugging stuff all over the place. Thingasm Stuff gets messy sometimes.
2014-04-01Minor clean ups.David Walter Seikel1-3/+2
2014-03-31Clean up after my thingasm.David Walter Seikel1-6/+7
2014-03-31More ways to call thing, and rename it thingasm.David Walter Seikel1-12/+11
Finally, a use for __call(). lol
2014-03-30Fix up using aliases in Stufflets, plus it helps if the alias is in the ↵David Walter Seikel1-7/+6
right call. lol
2014-03-30Various fixes, mostly to do with stufflets, which are still slightly broken.David Walter Seikel1-1/+24
2014-03-30Add fixNames() to sort out all but lowest level Thing names.David Walter Seikel1-0/+8
2014-03-30TODO++David Walter Seikel1-0/+2
2014-03-30More tests.David Walter Seikel1-3/+20
2014-03-30Testing Stuff. B-)David Walter Seikel1-0/+29
2014-03-29Rewrite skang.lua to put all the Thing stuff in metatables, plus get(), ↵David Walter Seikel1-14/+22
reset(), and set().
2014-03-29Implement multiple Thing copies.David Walter Seikel1-0/+5
2014-03-28Make test_c a real skang module, and tweaks to the rest of the system to ↵David Walter Seikel1-2/+3
support C skang modules.
2014-03-28Shuffle the version printing around.David Walter Seikel1-2/+0
2014-03-28Rewrite skang.thing() to allow positional and named arguments, allow ↵David Walter Seikel1-0/+3
changing Things, plus some more tweaks.
2014-03-27Make test_c a real Lua module, but just a test one doing it the usual way, ↵David Walter Seikel1-1/+3
not a skang module, yet.
2014-03-27Lua allows hash bang after all. B-)David Walter Seikel1-1/+1
2014-03-27Can't have two foo's fool.David Walter Seikel1-1/+1
2014-03-27Proper copyright parsing.David Walter Seikel1-2/+3
2014-03-27Have a default default.David Walter Seikel1-0/+2
2014-03-27No need to pass module to skang.thing(), it can work it out.David Walter Seikel1-3/+4
2014-03-26White space clean ups.David Walter Seikel1-1/+1
2014-03-26Test isBoolean().David Walter Seikel1-0/+23
2014-03-26Write, use, and test isValid().David Walter Seikel1-1/+12
2014-03-26Only need to check the help stuff once in the tests.David Walter Seikel1-3/+3
2014-03-22Test and fix setting nil on a Thing with a default.David Walter Seikel1-0/+6
2014-03-22Fix up Thing inheritance again, remove get/set, and remove ThingSpace ↵David Walter Seikel1-5/+7
function calling.
2014-03-22Remove the excess moduleBegin crap.David Walter Seikel1-1/+1
2014-03-22Dissolve ThingSpace, and commands & parameters.David Walter Seikel1-4/+2
2014-03-22Add Thing inheritance, and some stubs to inherit.David Walter Seikel1-1/+1
2014-03-22Merge newCommand and newParam into "thing".David Walter Seikel1-5/+5
2014-03-20First hack at Thing.David Walter Seikel1-0/+1
2014-03-20More tests.David Walter Seikel1-3/+4
2014-03-19An actual working example of a Lua skang module.David Walter Seikel1-11/+48
2014-03-19Added some GuiLua test source files, and lots of comments in GuiLua.c.David Walter Seikel1-0/+15