I have strange bug. Steps to reproduce 1) start mc 2) press ctrl-o 3) press <space> then <backspace> 4) press ctrl-o again 5) when change direcories in mc, the name of dir in command prompt is unchanged and when i try to execute command in command prompt, then mc show me the message: The shell is already running a command The solution of this is to switch back to subshell and hit <enter> (maybe others keys, i didn't test) I gound the patch for mc-4.6.0 and ported it to 4.6.1. This patch blocked ctrl-o until subshell is non-blocking (i use <enter> key to enable ctrl-o)
*** Bug 146439 has been marked as a duplicate of this bug. ***
*** Bug 146440 has been marked as a duplicate of this bug. ***
*** Bug 146441 has been marked as a duplicate of this bug. ***
Created attachment 96109 [details, diff] patch for setup.c
Created attachment 96110 [details, diff] patch for subshell.c you need both
Sorry for those duplicates: my connection was breaking few times
Have you reported the issue and the fix to upstream?
Sorry, i'm need wait for fix of upstream