From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SZFZ6-0006Mb-DY for garchives@archives.gentoo.org; Tue, 29 May 2012 06:05:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D4BE0E0986 for ; Tue, 29 May 2012 06:05:55 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 55920E09FE for ; Tue, 29 May 2012 03:15:31 +0000 (UTC) Received: by werj55 with SMTP id j55so2694856wer.40 for ; Mon, 28 May 2012 20:15:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:x-mailer:mime-version:content-type :content-transfer-encoding; bh=dRYpGHi5KBzNx8WdOlwqyIipkKIhWbeHFn7szUrVwcM=; b=OS6KFtRpiUHZFBPIlX4fJoR1tzR1T09nKTsp11vRR8+JaatIlVxBYzewQtwanX0KMR 6e04e4khddQ52z+/SduqbrtqRRnfL92Fb4ws0amCEYl6W+mIieo6GHcgqSC+eYXt570l zJZjbnWh3R8Bb1dGEJ8Zh4HjeE5Lq+eHhGJfZ+3Pma26QUWEjV2K5amyH+Vh8tlkU9ER 0PWga1NFHuwG+wPzNXJl12KQfC9g0YOkrHuzddLkDtpBNXe9F19CwgBuzQ77/04gbZM1 HbxAy2rFxWMZejfI6c07Ez/8M+9BmHXUBbz4eox+t8Rium9mSpCUpRqmjcmyWhHkEJ7u zDdQ== Received: by 10.216.142.146 with SMTP id i18mr6524356wej.74.1338261330519; Mon, 28 May 2012 20:15:30 -0700 (PDT) Received: from null (bl14-17-147.dsl.telepac.pt. [85.247.17.147]) by mx.google.com with ESMTPS id et10sm25522616wib.2.2012.05.28.20.15.29 (version=SSLv3 cipher=OTHER); Mon, 28 May 2012 20:15:30 -0700 (PDT) Date: Tue, 29 May 2012 04:15:27 +0100 From: =?ISO-8859-1?B?QW5kcukgQXBhcu1jaW8=?= To: gentoo-soc@lists.gentoo.org Subject: [gentoo-soc] libbash - Progress report #1 Message-ID: <20120529041527.4a35db34@null> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 8238dbeb-ca69-4e63-a071-895d238c8a00 X-Archives-Hash: df790a75a3143f7cabcee4d46d766d4a Hi, I'm working on the libbash project, a library to parse and interpret bash scripts. The goal is to support ebuild metadata generation. I started a bit late, still had classes last week, so I haven't yet something substancial from last week. But we've planned this week with scrum using the agilefant instance of last year. I have my repository on github: https://github.com/Aparicio99/libbash This week I will and already started implementing some bash features: - set builtin, with the "--" and "-u" options. - unset support to remove array elements - Improve walker to support a command list like "echo && echo && echo" - Generate metadata for everything and see what are the most frequent causes of errors Hopefully the next report will be more complete. Best regards, Andr=E9 Apar=EDcio