awful.button: export new

Signed-off-by: Julien Danjou <julien@danjou.info>
This commit is contained in:
Julien Danjou 2009-04-27 18:39:09 +02:00
parent f71d8055ef
commit 512a5d86e7
1 changed files with 2 additions and 2 deletions

View File

@ -27,7 +27,7 @@ ignore_modifiers = { "Lock", "Mod2" }
-- CapsLock off. -- CapsLock off.
-- @see C api button() function for parameters. -- @see C api button() function for parameters.
-- @return A table with one or several button objects. -- @return A table with one or several button objects.
local function new(_, mod, ...) function new(mod, ...)
local ret = {} local ret = {}
local subsets = util.subsets(ignore_modifiers) local subsets = util.subsets(ignore_modifiers)
for _, set in ipairs(subsets) do for _, set in ipairs(subsets) do
@ -36,6 +36,6 @@ local function new(_, mod, ...)
return ret return ret
end end
setmetatable(_M, { __call = new }) setmetatable(_M, { __call = function(_, ...) return new(unpack(arg)) end })
-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=80 -- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=80