Sigil 0.8.0 Released

Introduction I’m pleased to announce the availability of Sigil version 0.8.0! The download location has changed sine the last release. This is because Google Code has stopped providing or allowing new downloads. Existing downloads will eventually be removed from the service completely. It has been nearly a year since the last release of Sigil. This […]

Sigil Status Update

As I’ve said in previous posts Sigil isn’t dead. It’s recently had a lack of contributors making development stalled. As long as people are willing to contribute to Sigil it will continue to evolve and move forward. As for contributing myself I simply don’t have 20-30 hours a week to devote to writing code for […]

My SixAxis Pairing Tool

I was looking for a way to use a PlayStation Dual Sock 3 SixAxis controller (that is a mouthful of a name) with my Android phone. I found Dancing Pixel Studios Sixaxis Controller app which looked like the only real solution. It requires root which isn’t a problem because for me because I have Cyanogenmod […]

Calling Lua From C

Introduction One very useful feature of Lua is how easy it is to work with from C. Unlike other scripting languages Lua’s C support goes to and from. Meaning you not only can call C from Lua but you can call Lua from C. Often you’ll see applications written in a high level language with […]

Writing Lua Modules

Introduction With Lua 5.2 the recommended way to write modules changed. Instead of using module(“mymodule”, package.seeall) the recommendation now is to create a local table, put all of the module’s functions in it and return the table. The big difference is a local table does not register the module in the global namespace. Personally, I […]