Implement LWG 3096: path::lexically_relative is confused by trailing slashes
authorEric Fiselier <eric@efcs.ca>
Fri, 21 Dec 2018 04:25:40 +0000 (04:25 +0000)
committerEric Fiselier <eric@efcs.ca>
Fri, 21 Dec 2018 04:25:40 +0000 (04:25 +0000)
commitba62831f7cfd0d6111983772e7c06190e279dc03
tree3a9545a338912a67fd97601e8a5c23b0183ff620
parent49b183a9ecf62bc1b37e53bdddf42e6ea4ce4cd7
Implement LWG 3096: path::lexically_relative is confused by trailing slashes

path("/dir/").lexically_relative("/dir"); now returns "." instead of ""

llvm-svn: 349885
libcxx/src/filesystem/operations.cpp
libcxx/test/std/input.output/filesystems/class.path/path.member/path.gen/lexically_relative_and_proximate.pass.cpp
libcxx/www/cxx2a_status.html