diff options
Diffstat (limited to 'src/base/cmd/cmdApi.c')
-rw-r--r-- | src/base/cmd/cmdApi.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/base/cmd/cmdApi.c b/src/base/cmd/cmdApi.c index 6ae9342d..5b94f67e 100644 --- a/src/base/cmd/cmdApi.c +++ b/src/base/cmd/cmdApi.c @@ -86,7 +86,11 @@ int Cmd_CommandExecute( Abc_Frame_t * pAbc, const char * sCommand ) const char * sCommandNext; char **argv; - if ( !pAbc->fAutoexac ) + if ( !pAbc->fAutoexac && !pAbc->fSource && + strncmp(sCommand,"set",3) && + strncmp(sCommand,"quit",4) && + strncmp(sCommand,"source",6) && + strncmp(sCommand,"history",7) ) Cmd_HistoryAddCommand(pAbc, sCommand); sCommandNext = sCommand; do |