Ticket #360 (closed defect: fixed)

Opened 10 years ago

Last modified 10 years ago

git master: freebsd-7.2 does not handle properly singlebyte locales

Reported by: slyfox Owned by: slyfox
Priority: major Milestone: 4.7
Component: mc-core Version: 4.6.2
Keywords: commited-master Cc:
Blocked By: Blocking:
Branch state: Votes for changeset:

Description

When locale is ru_RU.KOI8-R (slang windowing library) I got awful dots everywhere (panels, viewer, but not editor)

Change History

comment:2 Changed 10 years ago by slyfox

  • Keywords review added

Created branch:

branch:360_freebsd_sb
changeset:6121dfd5b1e4e7a55359e39112252a6a374a404d

Patch idea is simple: isprint and friends accept only 'unsigned char' vars, but we passed 'signed char's. This branch intrduces some helpers and uses them.

comment:3 Changed 10 years ago by styx

  • Keywords vote-styx added

comment:4 Changed 10 years ago by andrew_b

  • Keywords vote-andrew_b approved added; review removed

In Linux in 8-bit locale everything is OK.

comment:5 Changed 10 years ago by slyfox

  • Status changed from new to closed
  • Keywords commited-master added; vote-styx vote-andrew_b approved removed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.