Opened 15 years ago

Closed 12 years ago

#1682 closed Bugs (wontfix)

path_traits needs imbue()

Reported by: Beman Dawes Owned by: Beman Dawes
Milestone: Boost 1.36.0 Component: filesystem
Version: Boost 1.34.1 Severity: Problem
Keywords: Cc: alexei.alexandrov@…

Description

Alexei Alexandrov writes:

Currently filesystem::path_traits doesn't have imbue() method while wpath_traits has. Thus, there is explicit assumption that external and internal encodings for path are the same.

But this is not true sometimes. For example, currently it doesn't seem to be possible to use filesystem::path conveniently on Linux in cases when internal encoding of the application is UTF-8 while system encoding might differ from UTF-8 (GB2312, for example).

Change History (2)

comment:1 by Marshall Clow, 15 years ago

Component: Nonefilesystem
Owner: set to Beman Dawes

comment:2 by Beman Dawes, 12 years ago

Resolution: wontfix
Status: newclosed

Version 3 is a better solution for internationalization issues.

Please give version 3 a try when 1.44 ships.

Thanks,

--Beman

Note: See TracTickets for help on using tickets.