From owner-freebsd-questions@FreeBSD.ORG Wed Jun 24 14:19:26 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51F21106568B for ; Wed, 24 Jun 2009 14:19:26 +0000 (UTC) (envelope-from utisoft@googlemail.com) Received: from mail-ew0-f226.google.com (mail-ew0-f226.google.com [209.85.219.226]) by mx1.freebsd.org (Postfix) with ESMTP id D323F8FC2E for ; Wed, 24 Jun 2009 14:19:25 +0000 (UTC) (envelope-from utisoft@googlemail.com) Received: by ewy26 with SMTP id 26so285682ewy.43 for ; Wed, 24 Jun 2009 07:19:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=lhYT3MAXpBFb+BWEcrg1Gcg24nhsYbRZc2vGO93LEfw=; b=u49ztr1pIHavsZfizmnBKa4y0Mxx1wrgKfmWW90d4hXY1DlgxREWmRYtDhhc43Lwrh 4ZCdxAnbhhT6CKHZBdgrQHSdm1Pd34gPC1ZnHKimeCwmpHzkSjPJWBQLxshKkrvIPLr9 2VCiG9e+nVWoaJ2HqbM7xDpKt6P5eyMifirTw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; b=gKY29dOeJNM4RDqKts56Nsr/9iM1ITeh2j4XzmZvWltLJ/AFwCIP4AGBXQAlTwwUVb JpyZV1Uz8sywAmLGmtGrpBY9HTgnRGuH6CJRcNnlINFz0XueFSxEcKIQTB1hzuT/zY9S NxpQyPwX59qd74Pjfy69kQ1RrisNAhfVPuBwQ= MIME-Version: 1.0 Received: by 10.216.30.206 with SMTP id k56mr424052wea.86.1245853164345; Wed, 24 Jun 2009 07:19:24 -0700 (PDT) In-Reply-To: <20090624140846.GB1974@phenom.cordula.ws> References: <20090624140846.GB1974@phenom.cordula.ws> From: Chris Rees Date: Wed, 24 Jun 2009 15:19:04 +0100 Message-ID: To: cpghost Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "b. f." , freebsd-questions@freebsd.org Subject: Re: The question of moving vi to /bin X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: utisoft@gmail.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jun 2009 14:19:26 -0000 2009/6/24 cpghost : > On Wed, Jun 24, 2009 at 06:13:49AM -0700, b. f. wrote: >> > On Tuesday 23 June 2009 15:41:48 Manish Jain wrote: >> >> >About ed first. I might annoy a few people (which would gladden me in >> >this particular case), but ed was just one of Ken Thompson's nightmares >> >which he managed to reproduce in Unix with great precision. By no >> >stretch of imagination would it qualify as an editor, because an editor >> >can meaningfully edit only what it can first show. And ed has never had >> >anything to show. A modern operating system like FreeBSD should really >> >be kicking ed out of the distribution completely : bad ideas don't have >> >to be necessarily perpetuated just for the sake of compliance with the >> >original concept of Unix. >> >> If you want to make a case for replacing ed(1), you're going to have >> to come up with some concrete reasons for doing so, not just make a >> (long and hyperbolic) statement that you don't like it. > > Please don't touch/remove ed(1)! > > =A0* It's still very useful on non-curses/termcap capable terminals > =A0 =A0like raw serial lines etc. > > =A0* It's also very useful in batch/script mode, as there are some > =A0 =A0multi-line text processing problems that you can't tackle with > =A0 =A0sed(1) alone, and where awk(1) or even perl, python etc.. are > =A0 =A0overkill. > > -cpghost. > I may be mistaken, but isn't ed required for POSIX compliance? Chris --=20 A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in a mailing list?