Just a quick headsup that awesome is unstable against lua5.1
Compiled against: commit 29b09cf7da401f13335eb8f8ebb128c80454ecdd Date: Fri Jul 6 13:37:58 2012 +0200 I was periodically losing keyboard and mouse, along with the wibox up the top of the screen I looked in the awesome log and it had a C backtrace down to some lua function >From memory (the log was written over) the trace went to some function in the lua5.1.so (or something close) As I'd browsed the commit logs recently and saw a lot of mentions of 5.2 I recompiled with Lua 5.2 and now it's stable. Are the core devs using lua 5.2? Sorry this report doesn't contain much useful info :/ I might try recompiling against 5.1 and sending the trace when I have some time Cheers.
