Subject: | on cygwin, splitdir doesn't split on backslashes |
cygwin treats backslashes as directory separators in all cases I can see, yet splitdir doesn't split on them.
This causes issues with File::Path::mkpath for example. mkpath('foo\bar'); will fail, yet mkdir('foo'); mkdir('foo\bar'); will succeed.