X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=misc.c;h=e6f17abbddcc236ae726dc91e15d938c51a9ec38;hb=66c22301edf3126e7525e1c52efdde8fb69e0257;hp=dde006340525739807e6e4c8f9362ce02083726c;hpb=32b04f190ec31b841d0628af2346a914adce7c3e;p=open-adventure.git diff --git a/misc.c b/misc.c index dde0063..e6f17ab 100644 --- a/misc.c +++ b/misc.c @@ -630,14 +630,14 @@ bool MAPLIN(FILE *fp) * and is not changed thereafter unless the routines on this page choose * to do so. */ - if (!oldstyle && !isatty(1)) + if (prompt) fputs("> ", stdout); do { - if (oldstyle) { + if (!editline) { IGNORE(fgets(rawbuf,sizeof(rawbuf)-1,fp)); eof = (feof(fp)); } else { - char *cp = linenoise("> "); + char *cp = linenoise(prompt ? "> ": ""); eof = (cp == NULL); if (!eof) { strncpy(rawbuf, cp, sizeof(rawbuf)-1);