From 418151f57ebe56b84e35169e73912fe244871db5 Mon Sep 17 00:00:00 2001 From: "Adrian C. (anrxc)" Date: Sat, 1 Aug 2009 23:11:41 +0200 Subject: Make all widgets return their worker functions when called. --- volume.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'volume.lua') diff --git a/volume.lua b/volume.lua index fd02b76..14a7b0f 100644 --- a/volume.lua +++ b/volume.lua @@ -5,6 +5,7 @@ -- {{{ Grab environment local io = { popen = io.popen } +local setmetatable = setmetatable local string = { match = string.match } -- }}} @@ -31,3 +32,5 @@ function worker(format, channel) return {volume_level} end -- }}} + +setmetatable(_M, { __call = function(_, ...) return worker(...) end }) -- cgit v1.2.3