version 1.62, 1999/10/11 12:34:17 |
version 1.63, 1999/10/12 06:05:01 |
|
|
fputs(prompt(), ttyout); |
fputs(prompt(), ttyout); |
(void)fflush(ttyout); |
(void)fflush(ttyout); |
} |
} |
if (fgets(line, sizeof(line), stdin) == NULL) |
if (fgets(line, sizeof(line), stdin) == NULL) { |
|
if (fromatty) |
|
putc('\n', ttyout); |
quit(0, 0); |
quit(0, 0); |
|
} |
num = strlen(line); |
num = strlen(line); |
if (num == 0) |
if (num == 0) |
break; |
break; |
|
|
HistEvent ev; |
HistEvent ev; |
cursor_pos = NULL; |
cursor_pos = NULL; |
|
|
if ((buf = el_gets(el, &num)) == NULL || num == 0) |
if ((buf = el_gets(el, &num)) == NULL || num == 0) { |
|
if (fromatty) |
|
putc('\n', ttyout); |
quit(0, 0); |
quit(0, 0); |
|
} |
if (buf[--num] == '\n') { |
if (buf[--num] == '\n') { |
if (num == 0) |
if (num == 0) |
break; |
break; |