diff options
Diffstat (limited to 'jim-interactive.c')
-rw-r--r-- | jim-interactive.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/jim-interactive.c b/jim-interactive.c index 00813a7..4724a2c 100644 --- a/jim-interactive.c +++ b/jim-interactive.c @@ -43,6 +43,9 @@ int Jim_InteractivePrompt(Jim_Interp *interp) Jim_DecrRefCount(interp, scriptObjPtr); goto out; } + if (Jim_Length(scriptObjPtr) != 0) { + Jim_AppendString(interp, scriptObjPtr, "\n", 1); + } Jim_AppendString(interp, scriptObjPtr, buf, -1); str = Jim_GetString(scriptObjPtr, &len); if (Jim_ScriptIsComplete(str, len, &state)) |