Lines Matching refs:dynPrompt
1544 do {setLexemeOpen(&dynPrompt,0,0); trackParenLevel(&dynPrompt,0);} while(0)
1551 # define CONTINUE_PROMPT_PSTATE (&dynPrompt)
1560 } dynPrompt = { {0}, {0}, 0, 0 }; variable
1583 || (dynPrompt.zScannerAwaits==0 && dynPrompt.inParenLevel == 0) ){ in dynamicContinuePrompt()
1586 if( dynPrompt.zScannerAwaits ){ in dynamicContinuePrompt()
1588 size_t ndp = strlen(dynPrompt.zScannerAwaits); in dynamicContinuePrompt()
1590 strcpy(dynPrompt.dynamicPrompt, dynPrompt.zScannerAwaits); in dynamicContinuePrompt()
1591 while( ndp<3 ) dynPrompt.dynamicPrompt[ndp++] = ' '; in dynamicContinuePrompt()
1592 shell_strncpy(dynPrompt.dynamicPrompt+3, continuePrompt+3, in dynamicContinuePrompt()
1595 if( dynPrompt.inParenLevel>9 ){ in dynamicContinuePrompt()
1596 shell_strncpy(dynPrompt.dynamicPrompt, "(..", 4); in dynamicContinuePrompt()
1597 }else if( dynPrompt.inParenLevel<0 ){ in dynamicContinuePrompt()
1598 shell_strncpy(dynPrompt.dynamicPrompt, ")x!", 4); in dynamicContinuePrompt()
1600 shell_strncpy(dynPrompt.dynamicPrompt, "(x.", 4); in dynamicContinuePrompt()
1601 dynPrompt.dynamicPrompt[2] = (char)('0'+dynPrompt.inParenLevel); in dynamicContinuePrompt()
1603 shell_strncpy(dynPrompt.dynamicPrompt+3, continuePrompt+3, in dynamicContinuePrompt()
1607 return dynPrompt.dynamicPrompt; in dynamicContinuePrompt()