better dirname

This commit is contained in:
Kartik K. Agaram 2022-07-06 10:48:58 -07:00
parent 83759a3692
commit 6dd413ca85

View File

@ -185,7 +185,12 @@ function load_drawing_from_array(iter, a, i)
end
function dirname(path)
return string.gsub(path, "(.*)/.*", "%1")
return path:match('.*[/\\]') or './'
end
function test_dirname()
check_eq(dirname('a/b'), 'a/', 'F - test_dirname')
check_eq(dirname('x'), './', 'F - test_dirname/current')
end
function basename(path)