|
From: Bastian M. <bma...@we...> - 2011-03-18 09:39:39
|
Currently the builtin readline causes gnuplot to terminate
if ^D (DEL) is entered on an empty line. Would the following
trivial change have any negative side effect?
Bastian
--- /src/readline.c (revision 231)
+++ /src/readline.c (working copy)
@@ -715,7 +722,9 @@
case 004: /* ^D */
if (max_pos == 0) {
reset_termio();
- return ((char *) NULL);
+ if (!interactive) /* terminate */
+ return ((char *) NULL);
+ break;
}
if (cur_pos < max_pos) {
for (i = cur_pos; i < max_pos; i++)
|