From owner-freebsd-current Thu Dec 21 12:35:33 2000 From owner-freebsd-current@FreeBSD.ORG Thu Dec 21 12:35:31 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mail.interware.hu (mail.interware.hu [195.70.32.130]) by hub.freebsd.org (Postfix) with ESMTP id 1835137B400 for ; Thu, 21 Dec 2000 12:35:30 -0800 (PST) Received: from pretoria-57.budapest.interware.hu ([195.70.53.121] helo=elischer.org) by mail.interware.hu with esmtp (Exim 3.16 #1 (Debian)) id 149CQx-00005V-00 for ; Thu, 21 Dec 2000 21:35:27 +0100 Sender: julian@FreeBSD.ORG Message-ID: <3A425F75.77443BCD@elischer.org> Date: Thu, 21 Dec 2000 11:52:21 -0800 From: Julian Elischer X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 5.0-CURRENT i386) X-Accept-Language: en, hu MIME-Version: 1.0 To: current@freebsd.org Subject: vi ! command broken by tcsh? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In vi it is no longer convenient to call processign filters on text being written because something has changed.. For example to adjust the formatting of the paragraph you are presently in, you would type !}fmt and the paragraph would be piped out to fmt and the resulting output would be brought back and would replace the original. Very useful. for example you can sort a list of items with !}sort . Unfortunatly something is trying to do an 'stty' command on the pipe, and the result now always includes the line: stty: stdin isn't a terminal followed by the formatted text.. {after some more experimentation} it appears to be the new csh. (tcsh) the old csh worked, and if I set teh shell to be sh it works. It's only tcsh that doesn't like this. This is to say the least, a pain because after you hve deleted the bad line you cannot use '.' to format the next paragraph... I'll add a PR tomorow if there is no quick answer.. I don't know if it's in 4.x as well... -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000 ---> X_.---._/ presently in: Budapest v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message