diff options
author | Aylur <[email protected]> | 2024-10-16 12:53:20 +0200 |
---|---|---|
committer | GitHub <[email protected]> | 2024-10-16 12:53:20 +0200 |
commit | 05b5d768d3ea8d2cffbfc50ad5ddd8a8ef162fac (patch) | |
tree | b3d251740d5919fcac60550b776b65ad255ce081 /lang/lua/astal | |
parent | 6e15da7e4329cb0c4361c11cbbf5fbe2b84801bb (diff) | |
parent | dcb7cb325d5525a864098dfcba3100a6151d4d13 (diff) |
Merge pull request #43 from tokyob0t/main
core: lua compat 5.1/5.4/luajit
Diffstat (limited to 'lang/lua/astal')
-rw-r--r-- | lang/lua/astal/gtk3/astalify.lua | 9 | ||||
-rw-r--r-- | lang/lua/astal/init.lua | 6 | ||||
-rw-r--r-- | lang/lua/astal/variable.lua | 2 |
3 files changed, 10 insertions, 7 deletions
diff --git a/lang/lua/astal/gtk3/astalify.lua b/lang/lua/astal/gtk3/astalify.lua index 065de40..211a1d4 100644 --- a/lang/lua/astal/gtk3/astalify.lua +++ b/lang/lua/astal/gtk3/astalify.lua @@ -2,9 +2,9 @@ local lgi = require("lgi") local Astal = lgi.require("Astal", "3.0") local Gtk = lgi.require("Gtk", "3.0") local GObject = lgi.require("GObject", "2.0") -local Binding = require("astal.lib.binding") -local Variable = require("astal.lib.variable") -local exec_async = require("astal.lib.process").exec_async +local Binding = require("astal.binding") +local Variable = require("astal.variable") +local exec_async = require("astal.process").exec_async local function filter(tbl, fn) local copy = {} @@ -28,8 +28,7 @@ local function map(tbl, fn) return copy end -local flatten -flatten = function(tbl) +local function flatten(tbl) local copy = {} for _, value in pairs(tbl) do if type(value) == "table" and getmetatable(value) == nil then diff --git a/lang/lua/astal/init.lua b/lang/lua/astal/init.lua index f442db0..5630ba4 100644 --- a/lang/lua/astal/init.lua +++ b/lang/lua/astal/init.lua @@ -1,7 +1,11 @@ +if not table.unpack then + table.unpack = unpack +end + local lgi = require("lgi") local Binding = require("astal.binding") local File = require("astal.file") -local Process = require("astal.proc") +local Process = require("astal.process") local Time = require("astal.time") local Variable = require("astal.variable") diff --git a/lang/lua/astal/variable.lua b/lang/lua/astal/variable.lua index 5a5e169..f9be161 100644 --- a/lang/lua/astal/variable.lua +++ b/lang/lua/astal/variable.lua @@ -273,4 +273,4 @@ return setmetatable(Variable, { __call = function(_, v) return Variable.new(v) end, -}) +})
\ No newline at end of file |