Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!lll-lcc!well!ptsfa!pttesac!vanam From: vanam@pttesac.UUCP (Marnix van Ammers) Newsgroups: net.micro.amiga Subject: Re: VT100 Terminal Program Message-ID: <275@pttesac.UUCP> Date: Tue, 2-Sep-86 02:13:49 EDT Article-I.D.: pttesac.275 Posted: Tue Sep 2 02:13:49 1986 Date-Received: Tue, 2-Sep-86 21:02:17 EDT References: <3909@utah-cs.UUCP> <480@tikal.UUCP> Reply-To: vanam@pttesac.UUCP (-Root Admin-) Organization: Pacific Bell ESAC, San Francisco Lines: 25 In article <480@tikal.UUCP> repair@tikal.UUCP (Repair and Return) writes: > > >I beleive I may have located a new bug in the latest version of the Vt100 >emulator. It appears when you try to bind something to the f10 key. I set >f10 to "ATH^M" in the vt100.init file, but when this key is pressed when >running the emulator the program spilles what I have bound to the >F1(shifted) key onto the screen. I have tryed binding other commands to >the f10 key but I still get the same result. Has anyone experienced the >same problem or did I make some mistake in my compilling? I found the same bug. The problem is in init.c line 95 which assumes that the number after the 'f' or 'F' is only 1 digit long. Here's the original line: for (j=2; line[j] != 0 && I changed the line to: for (j=(i==10?3:2); line[j] != 0 && This change sets j to 3 if the function key value is 10, otherwise it sets it to 2 as before. Marnix