id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
4057	'mcedit .' render blank screen with invisible error.	slyfox	andrew_b	"The simplest reproducer is to run '''mcedit .''' from an empty shell. mc used to show an error banner. Now it shows black-on-black error message. Somethomes I can see it for a short while when i'm resizing terminal window.

It's a regression in 4.8.24 (and current master) compared to 4.8.23.

Bisected down to the:

{{{
41abcbf706b97cebd8e127465469c69639da9f09 is the first bad commit
commit 41abcbf706b97cebd8e127465469c69639da9f09
Author: Andrew Borodin <aborodin@vmail.ru>
Date:   Mon Sep 2 15:00:58 2019 +0300

    Ticket #3380: enable subshell in standalone mceditor, mcviewer, and mcdiffviewer.

    Signed-off-by: Andrew Borodin <aborodin@vmail.ru>

 src/execute.c            | 19 ++++++++++++-------
 src/main.c               |  4 ----
 src/subshell/common.c    | 16 +++++++---------
 src/subshell/internal.h  |  2 +-
 src/subshell/proxyfunc.c |  9 +++++++--
 5 files changed, 27 insertions(+), 23 deletions(-)
}}}"	defect	closed	major	4.8.25	mc-core	4.8.24	fixed					merged	committed-master
