better dirname
This commit is contained in:
parent
83759a3692
commit
6dd413ca85
7
file.lua
7
file.lua
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue
Block a user