diff --git a/helpers.lua b/helpers.lua index 4d75f7b..d3fa259 100644 --- a/helpers.lua +++ b/helpers.lua @@ -12,7 +12,8 @@ local io = { lines = io.lines, open = io.open } local pairs = pairs local rawget = rawget -local table = { sort = table.sort } +local table = { sort = table.sort, unpack = table.unpack } +local unpack = unpack or table.unpack -- lua 5.1 retro-compatibility -- Lain helper functions for internal use -- lain.helpers diff --git a/util/menu_iterator.lua b/util/menu_iterator.lua index 0ea4e0e..9959b25 100644 --- a/util/menu_iterator.lua +++ b/util/menu_iterator.lua @@ -11,12 +11,13 @@ -- lain.util.menu_iterator local naughty = require("naughty") +local helpers = require("lain.helpers") local util = require("lain.util") local atable = require("awful.util").table local assert = assert local pairs = pairs local tconcat = table.concat -local unpack = unpack +local unpack = unpack or table.unpack -- lua 5.1 retro-compatibility local state = { cid = nil }