diff --git a/preload.lua b/preload.lua index 143816c..69c97a4 100644 --- a/preload.lua +++ b/preload.lua @@ -10,7 +10,6 @@ if shlvl ~= nil then os.setenv('SHLVL', shlvl + 1) else os.setenv('SHLVL', 1) en -- Builtins commander.register('cd', function (args) - bait.throw('cd', args) if #args > 0 then local path = '' for i = 1, #args do @@ -32,9 +31,11 @@ commander.register('cd', function (args) end return err end + bait.throw('cd', path) return end fs.cd(os.getenv 'HOME') + bait.throw('cd', os.getenv 'HOME') return end)