镜像来自
https://github.com/Hilbis/Hilbish
synced 2025-07-15 15:22:03 +00:00
fix: get abs path before doing cd
This commit is contained in:
父節點
2a9330c692
當前提交
64dd52690d
@ -17,11 +17,13 @@ commander.register('cd', function (args, sinks)
|
||||
sinks.out:writeln(path)
|
||||
end
|
||||
|
||||
local absPath = fs.abs(path)
|
||||
local ok, err = pcall(function() fs.cd(path) end)
|
||||
if not ok then
|
||||
sinks.out:writeln(err)
|
||||
return 1
|
||||
end
|
||||
|
||||
bait.throw('cd', path, oldPath)
|
||||
bait.throw('hilbish.cd', fs.abs(path), oldPath)
|
||||
bait.throw('hilbish.cd', absPath, oldPath)
|
||||
end)
|
||||
|
Loading…
x
Reference in New Issue
Block a user