From owner-freebsd-hackers Tue Apr 9 04:54:13 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA06265 for hackers-outgoing; Tue, 9 Apr 1996 04:54:13 -0700 (PDT) Received: from edna.bus.net (edna.bus.net [207.41.24.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id EAA06251 for ; Tue, 9 Apr 1996 04:54:11 -0700 (PDT) Received: (from chuck@localhost) by edna.bus.net (8.6.12/8.6.12) id HAA00283; Tue, 9 Apr 1996 07:53:02 -0400 Date: Tue, 9 Apr 1996 07:53:02 -0400 (EDT) From: "Chuck O'Donnell" To: freebsd-hackers@freebsd.org Subject: jove port Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Has anyone used the jove 4.16 editor available in the ports collection? I use it but I think there is a problem in the FreeBSD port. When running an interactive shell in a buffer (ESC-x, shell), pressing the return key repeats the command on the prompt line anywhere from 50 to 500 times. This is a sample of an i-shell session with one command entered: shell session: ----------------------------------- edna$ echo one line one line edna$ one line edna$ one line edna$ one line . . /* 60 +/- lines deleted */ . . edna$ one line edna$ one line edna$ one line edna$ exit exit [Process i-shell: Done] ----------------------------------- I tried recompiling from the sources but there was no improvement, so I have been working with a fellow from the jove development group (jovehacks@cs.toronto.edu). ktrace shows jove write the command, but it returns to jove that 0 bytes were written, so jove tries to write it again and again. I can send a kdump to anyone who would like to look at it. Below is info about version/machine/compile options. Any thoughts? Regards, Chuck ------------------------------------------------------------------ OS: FreeBSD 2.1.0-RELEASE Computer: Intel pentium jove version: 4.16 Compiler: GNU gcc v2.6.3 Options: OPTFLAGS = -O DEPENDFLAG = -M LIBS = -ltermcap LDFLAGS = SYSDEFS=-DBSDPOSIX CFLAGS = $(OPTFLAGS) $(SYSDEFS) LDCC = $(CC) LOCALCC = $(CC) LOCALCFLAGS = $(CFLAGS) LOCALLDFLAGS = $(LDFLAGS) related jove vars: set shell /bin/bash set shell-flags -c Compilation: make test jjove (didn't notice problem at that point), make install I've tried setting `shell' to /bin/csh and /bin/sh also, but had the same problem.