Changes between Initial Version and Version 1 of Ticket #2110, comment 13


Ignore:
Timestamp:
12/28/15 20:08:11 (9 years ago)
Author:
and
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2110, comment 13

    initial v1  
    2828proposal: 
    2929- subshell_init_done flag TRUE/FALSE 
    30   TRUE: init process complete (with optional "cd" test successful) 
    31   FALSE: init process not done yet (will block all mc subshell user functions) 
     30  - TRUE: init process complete (with optional "cd" test successful) 
     31  - FALSE: init process not done yet (will block all mc subshell user functions) 
    3232 
    3333- subshell_visible flag TRUE/FALSE 
    34   TRUE: (sub)shell visible 
    35   FALSE mc panels visible 
     34  - TRUE: (sub)shell visible 
     35  - FALSE mc panels visible 
    3636 
    3737- subshell_busy flag TRUE/FALSE 
    38   TRUE: user input sended 
    39   FALSE: fifo/CWD received 
     38  - TRUE: user input sended 
     39  - FALSE: fifo/CWD received 
    4040 
    4141- toggle panel 
    42   subshell_busy=TRUE: no mc data aka "cd" send to (sub)shell 
    43                       when user enter data for (sub)shell inform user with a msgbox 
    44   subshell_busy=FALSE: mc issue "cd" command 
    45                        send user data to (sub)shell if available (and set subshell_busy=TRUE) 
     42  - subshell_busy=TRUE: 
     43       - no mc data aka "cd" send to (sub)shell 
     44       - when user enter data for (sub)shell inform user with a msgbox 
     45  - subshell_busy=FALSE:  
     46       - mc issue "cd" command 
     47       - send user data to (sub)shell if available (and set subshell_busy=TRUE) 
    4648- reading fifo/CWD 
    47   after reading fifo/CWD set subshell_busy=FALSE 
     49       - after reading fifo/CWD set subshell_busy=FALSE 
    4850 
    49 - after fresh (sub)shell init do a test "cd" cmd to detect if fifo/CWD working properly 
     51- after fresh (sub)shell init do a test "cd" cmd  
     52  to detect if fifo/CWD working properly 
    5053  if not, give up (sub)shell handling earlier than later 
    5154