Ticket #222 (closed enhancement: invalid)

Opened 10 years ago

Last modified 9 years ago

Drop slang, only ncurses as screen library

Reported by: metux Owned by:
Priority: major Milestone: 4.7
Component: mc-core Version: 4.6.1
Keywords: Cc: galtgendo@…
Blocked By: Blocking:
Branch state: Votes for changeset:

Description (last modified by metux) (diff)

Drop all support for slang, leaving only ncurses as screen library.

branch:222_ncurses_only

Change History

comment:1 Changed 10 years ago by metux

  • Description modified (diff)

comment:2 follow-up: ↓ 3 Changed 10 years ago by slavazanko

Is ncurses correctly works with utf-8?

comment:3 in reply to: ↑ 2 Changed 10 years ago by Stanza

Replying to slavazanko:

Is ncurses correctly works with utf-8?

ncursesw do it

comment:4 Changed 10 years ago by Robert

Ncurses supports utf8, only some formating is needed.

And also this fix: #229

comment:5 Changed 10 years ago by mnk

Still, most of current utf8 patches are for slang only.

And one more thing, something I noticed back when I was testing the only
ncurses utf8 patch, I'm aware of, it was back in http://mail.gnome.org/archives/mc-devel/2007-November/msg00053.html :
there's a display problem with ncurses, that shows on small sized x-terminals;
while much of that post are ramblings, I don't think it can be fixed in mc,
at least without major rewrite, slang interface was simply written bit more complex
and handles this case better.

comment:6 Changed 10 years ago by mnk

  • Cc galtgendo@… added

comment:7 Changed 10 years ago by angel_il

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

This branch need move to "mc-ncurses" milestone or like this.

Note: See TracTickets for help on using tickets.