From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DMARC_NONE,MAILING_LIST_MULTI, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=4.0.0 Received: from Darkmere.psychozone (foo.stahl.nu [194.18.231.27]) by chiba.3jane.net (Postfix) with ESMTP id 38B78ABD58 for ; Fri, 24 May 2002 19:34:07 -0500 (CDT) Received: from Darkmere.psychozone (localhost [127.0.0.1]) by Darkmere.psychozone (Postfix) with SMTP id CFF254AB73 for ; Sat, 25 May 2002 02:33:43 +0200 (CEST) Date: Sat, 25 May 2002 02:33:41 +0200 From: Spider To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Why not vi? Message-Id: <20020525023341.62e85d2e.spider@gentoo.org> In-Reply-To: <15598.54889.128443.652824@mantis.styx.org> References: <15598.54889.128443.652824@mantis.styx.org> Organization: Chaotic X-Mailer: Sylpheed version 0.7.6 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="Y(bAPw0ilkFZOo=." Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: a7c4af32-0c00-4a10-b54b-65fbfe38ff5a X-Archives-Hash: 080b18b68bc810a87a1071641b82d67e --Y(bAPw0ilkFZOo=. Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit begin quote On Fri, 24 May 2002 20:10:17 -0400 Eric Moncrieff wrote: > Hello Gentoo Team, > > When I discovered, to my surprise, that I was forced to use nano, I > immediately decided to take your Portage system for a spin, and typed > 'emerge app-editors/vi'. Vi was built from source (though I'm not > clear on which particular vi you used). However, when I tried to run > it, it segfaulted. So I was stuck with nano. Could you please give me a backtrace of this? I'm the one "responsible" for vi as of the moment, and this is the second occurance of a random heisenbug for vi that I've seen, noone so far has been able to debug it since it goes away with their second install (It works for me, in the systems I've tried, could be a library interdependency bug) As for the version of vi used, its the "original" vi 3.7, as released by Caldera into the open some time ago, linked against ncurses instead of terminfo, mostly as a convenience. > So I tried 'emerge app-editors/vim', which built all of X for me (I > have to remember the --pretend option). This was fine, but it took a > long time, and all I wanted to do was edit my startup scripts. it only builds X if you have either: gnome gtk X tcltk in your USE flags, its perfectly capable of building without X :) (gtk requires X to build, gnome requires gtk, X.... well. and tk requires X ) > So now I've got a working vi, which I'm happy about. Of course, after > kde finishes building, I'm going to build emacs, so I won't be using > my new vi very much, but still...For all this long time, we've been > able to count on vi as the quick, omnipresent editor. But not for > Gentoo. No, vim was dropped at one point due to the amount of dependencies it caused to build "proper" (ncurses terminfo I think it was), wether the minimalist vi were a bit harsh and user-unfriendly according to some. GNU Nano is relatively simple and fullfeatured, even for users who havent tried it before. //Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end --Y(bAPw0ilkFZOo=. Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE87tvnZS9CZTi033kRAhwbAKCRueZ4ns+x2LbyVz+SQ2i90yHckACbBvwp 4OVTpTSJdpLrjOI58JDem1U= =8TPS -----END PGP SIGNATURE----- --Y(bAPw0ilkFZOo=.--