Ticket #3498 (closed bug: fixed)

Opened 4 years ago

Last modified 3 years ago

IO library has no locale codec support on Windows

Reported by: simonmar Owned by:
Priority: normal Milestone: 7.0.1
Component: libraries/base Version: 6.11
Keywords: unicode Cc:
Operating System: Windows Architecture: Unknown/Multiple
Type of failure: None/Unknown Difficulty: Difficult (2-5 days)
Test Case: 2302, print021 Blocked By:
Blocking: Related Tickets:

Description

There is no support for the locale encoding (aka code page) on Windows in the new IO library. The main reason is that the MultiByteToWideChar API is insufficient to implement BufferCodec, because it doesn't do partial encodings (amongst other things).

Change History

Changed 4 years ago by simonmar

  • difficulty changed from Difficult (1 week) to Difficult (2-5 days)

Changed 3 years ago by shelarcy

  • failure set to None/Unknown

See also #3977

Changed 3 years ago by simonmar

  • status changed from new to closed
  • resolution set to fixed

We should have closed this ticket earlier; the remaining issue is #3977

Note: See TracTickets for help on using tickets.