Ticket #1464 (closed defect: invalid)

Opened 7 years ago

Last modified 7 years ago

mc no longer works with rxvt as an X Window terminal

Reported by: andrew zimmer Owned by:
Priority: major Milestone:
Component: mc-core Version: 4.7.0-pre1
Keywords: Cc: andrew.zimmer@…
Blocked By: Blocking:
Branch state: Votes for changeset:

Description

I have a problem with the latest release of mc on my Linux Gentoo
system.

With the release of 2.7.0_pre1, mc no longer works with rxvt as
an X Window terminal. The problem, I suspect, is the native Unicode
mode of 2.7.0_pre1. In rxvt, the panel layout cannot be constructed
with the Unicode characters. (Xterm, if compiled with Unicode support,
does not have this trouble.)

With previous versions of mc, up to 2.6.2, Unicode could be disabled
at compile time and then rxvt could construct the panel layout boxes.

Is there some way to get mc to work correctly with rxvt again, or do
I need to stay with earlier versions?

Change History

comment:1 follow-up: ↓ 2 Changed 7 years ago by slavazanko

Is you try use rxvt-unicode? http://freshmeat.net/projects/rxvt-unicode/

comment:2 in reply to: ↑ 1 ; follow-up: ↓ 3 Changed 7 years ago by angel_il

it's trouble rxvt? current rxvt not support UTF-8?

comment:3 in reply to: ↑ 2 Changed 7 years ago by iNode

Replying to angel_il:

it's trouble rxvt? current rxvt not support UTF-8?

AFAIK there is two rxvt branches - rxvt and urxvt
(U mean unicode support). For me mc work properly
with either rxvt/urxvt.

comment:4 Changed 7 years ago by angel_il

  • Status changed from new to closed
  • Resolution set to invalid

What's your locale settings?

The problem was that my LC_ALL and LANGUAGE environmental
variables were both set to en_US.UTF-8.

Setting the locale (LC_ALL, LANGUAGE) to en_US allows mc-4.7.0
to draw the panel boxes with the rxvt terminal.

I'm glad that this has been resolved because for me mc is
an indispensable tool.

A Zimmer

comment:5 Changed 7 years ago by slavazanko

  • Milestone 4.7 deleted
Note: See TracTickets for help on using tickets.