From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E8eKI-0005xb-II for garchives@archives.gentoo.org; Fri, 26 Aug 2005 13:32:59 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7QDSe4D006611; Fri, 26 Aug 2005 13:28:40 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7QDL3IO001345 for ; Fri, 26 Aug 2005 13:21:05 GMT Received: from callisto.cs.kun.nl ([131.174.33.75]) by smtp.gentoo.org with esmtp (Exim 4.43) id 1E8dhP-00011G-5d for gentoo-dev@lists.gentoo.org; Fri, 26 Aug 2005 12:52:47 +0000 Received: from localhost (localhost [127.0.0.1]) by callisto.cs.kun.nl (Postfix) with ESMTP id E384D2E8233; Fri, 26 Aug 2005 14:51:03 +0200 (CEST) From: Paul de Vrieze To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-portage-dev] Re: [gentoo-dev] EBUILD_FORMAT support Date: Fri, 26 Aug 2005 14:50:52 +0200 User-Agent: KMail/1.8.2 References: <20050707002002.GH20687@lightning.stealer.net> <20050826073529.GP1701@nightcrawler> <200508261319.37485.pauldv@gentoo.org> In-Reply-To: <200508261319.37485.pauldv@gentoo.org> X-Face: #Lb+'V@sGJ;ptgo5}V"W+5OCoo{LZv;bh,s,`WKLi/J)ed1_$0;6X<=?utf-8?q?700LVV/=3BLqPhiDP=5E=0A=09=27f=5Dfnv?=@%6M8\'HR1t=aFx;ePfp{ZQoBe+e)JOQ8T5*(_;mHY+cltLGq<;@$Y,=?utf-8?q?O=5C=24=0A=09Tm=23G6M?=,g![Q62J{na*S9d;R[^8pc%u\aiLqU@`kJtYl"^6pxdW Cc: gentoo-portage-dev@lists.gentoo.org Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1302492.qBsOuRpv1x"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200508261451.01522.pauldv@gentoo.org> X-Archives-Salt: ce28e124-f7cf-4d32-9746-aeae7341b08a X-Archives-Hash: 893092d1bfee71876e0da97527106d23 --nextPart1302492.qBsOuRpv1x Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > Don't forget the fact that bash must be execed for normal parses, and > that python has extremely slow string handling when not using one of > the standard parsing modules (that work in C). To put my money where my > mouth is, I've tarred up my code and put it on my dev space: > http://dev.gentoo.org/~pauldv/portage_native-0.1.tar.bz2 I've fixed up a particular issue with it (getting into an endless loop)=20 and made a very simple webpage for it: http://dev.gentoo.org/~pauldv/ ps. People please be aware that this is still alpha in the sense of not=20 being complete. For better working it should probably support if=20 statements properly, and at least do variable substitution. It would mean=20 that the parser would have to retain a state etc. Paul =2D-=20 Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net --nextPart1302492.qBsOuRpv1x Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBDDxA1bKx5DBjWFdsRAqHHAKCp31QUw2cTNm5Pd56gtjECj9+E8QCdHusf KvaVD69Q3QeaCtKLfmoIC6U= =8rKE -----END PGP SIGNATURE----- --nextPart1302492.qBsOuRpv1x-- -- gentoo-dev@gentoo.org mailing list