Created on 2014-01-20.00:00:00 last changed 90 months ago
Proposed resolution:
Change 8.4.3 [path.append]:
Effects:
Appends
path::preferred_separator
topathname
unless:
an added separator would be redundant, or
would change a
nrelative path to anabsolute path [Note: An empty path is relative. — end note], or
p.empty()
, or
*p.native().cbegin()
is a directory separator.Then appends
p.native()
topathname
.
[ 2014-02-12 LWG/SG-3 Issaquah: The text is correct as written, however adding a note will clarify this and address the NB comment. ]
[ 2014-02-07: Beman Dawes comments ]
The second bullet item is supposed to deal with the empty() condition.
Addresses: filesys.ts
Is the added separator redundant in p1 /= p2, where p1 is empty? I.e. does the result start with a separator?
Suggested action:
Specify what behaviour is required.
History | |||
---|---|---|---|
Date | User | Action | Args |
2017-07-30 20:10:41 | admin | set | status: wp -> open |
2016-01-28 01:00:35 | admin | set | messages: + msg7749 |
2016-01-28 01:00:35 | admin | set | messages: + msg7748 |
2016-01-28 01:00:35 | admin | set | messages: + msg7747 |
2014-01-20 00:00:00 | admin | create |