Ticket #1918: viewer in QuickView mode corrupts screen.
Initial step: code refactoring:
* small code formatting;
* type accuracy;
* introduce new type 'panel_view_mode_t' for panel type.
* MC Viewer API unification: arguments order was changed.
* Fixed show of viewer status bar.
* Fixed boundaries of display text area.
* Minor optimization of MC viewer. Call mcview_compute_areas() not so often.
* Show not-printable 8-bit symbols in non-UTF-8 locales as dots.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
14 files changed: