Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site umcp-cs.UUCP Path: utzoo!linus!philabs!seismo!rlgvax!cvl!umcp-cs!chris From: chris@umcp-cs.UUCP Newsgroups: net.emacs Subject: (get-tty-string "% ") prints no prompt: Fix Message-ID: <1923@umcp-cs.UUCP> Date: Wed, 17-Aug-83 19:03:35 EDT Article-I.D.: umcp-cs.1923 Posted: Wed Aug 17 19:03:35 1983 Date-Received: Thu, 18-Aug-83 23:03:59 EDT Organization: Univ. of Maryland, Computer Science Dept. Lines: 24 Get-tty-string with a percent sign in its prompt doesn't print the expected "%"; instead it performs a printf(3s) conversion. The fix follows (line numbers will be off): *** lispfuncs.c.bak Wed Aug 17 18:59:05 1983 --- lispfuncs.c Wed Aug 17 18:59:10 1983 *************** *** 263,269 switch (*something) { case 's': /* get-tty-string */ ! answer = getstr (prompt); break; case 'b': /* get-tty-buffer */ --- 263,269 ----- switch (*something) { case 's': /* get-tty-string */ ! answer = getstr ("%s", prompt); /* Don't printf %'s */ break; case 'b': /* get-tty-buffer */ -- In-Real-Life: Chris Torek, Univ of MD Comp Sci UUCP: {seismo,allegra,brl-bmd}!umcp-cs!chris CSNet: chris@umcp-cs ARPA: chris.umcp-cs@UDel-Relay