aboutsummaryrefslogtreecommitdiffhomepage
path: root/init.lua
diff options
context:
space:
mode:
authorGravatar mitchell <70453897+667e-11@users.noreply.github.com>2020-06-10 11:43:05 -0400
committerGravatar mitchell <70453897+667e-11@users.noreply.github.com>2020-06-10 11:43:05 -0400
commit1db240f243f6263dc2f85b9a65c0f9615e3c7cf9 (patch)
tree6a80d5253f869599c4107d3920182726e6498b28 /init.lua
parentb846a6fd96739eb87434562175e69c31169c77bc (diff)
Replaced `lfs.dir_foreach()` with `lfs.walk()` generator.
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index 5d2b7293..e5926334 100644
--- a/init.lua
+++ b/init.lua
@@ -44,6 +44,7 @@ view.set_theme = set_theme -- needed for the first view
if not arg then view:goto_buffer(buffer) end
-- Temporary compatibility.
+function lfs.dir_foreach(dir, f, filter, n, include_dirs) ui.dialogs.msgbox{text='Compatibility issue',text='Please change your use of "lfs.dir_foreach()" to "for filename in lfs.walk()"'}; for filename in lfs.walk(dir, filter, n, include_dirs) do if f(filename) == false then return end end end
setmetatable(_L, {__index = function(t, k) return rawget(t, k:gsub('_', '')) or 'No Localization:'..k end})
setmetatable(textadept.snippets, {__index = function(t, k) return rawget(t, k:gsub('^_', '')) end})
buffer.set_theme = function(...) view:set_theme(select(2, ...)); events.connect(events.INITIALIZED, function() ui.dialogs.msgbox{title='Compatibility issue',text='Please change your use of "buffer:set_theme()" to "view:set_theme()"'} end) end