From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 9C76C198002 for ; Fri, 8 Mar 2013 19:56:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A428421C007; Fri, 8 Mar 2013 19:56:24 +0000 (UTC) Received: from a1www.kph.uni-mainz.de (a1iwww1.kph.uni-mainz.de [134.93.134.1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 326FE21C003 for ; Fri, 8 Mar 2013 19:56:22 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.4/8.13.4) with ESMTP id r28JuKxW028796 for ; Fri, 8 Mar 2013 20:56:20 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.5/8.14.2) with ESMTP id r28JuK53029722; Fri, 8 Mar 2013 20:56:20 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.6/8.14.6/Submit) id r28JuJQM029719; Fri, 8 Mar 2013 20:56:19 +0100 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20794.16989.965476.563290@a1i15.kph.uni-mainz.de> Date: Fri, 8 Mar 2013 20:56:13 +0100 To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Two updates for elisp*.eclass X-Mailer: VM 8.2.0b under 23.4.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Archives-Salt: 2b3c4700-393c-4eaf-9ed5-f457b0ee20fe X-Archives-Hash: e7359807d4147bf8833adc00085cbd00 Hi, Please find in the next messages two patches for elisp.eclass and elisp-common.eclass. The first patch makes functions elisp-compile(), elisp-install(), etc. die if there is an error. For EAPI 4, the functions died anyway, because the underlying package manager functions did so. In EAPIs where it is supported, nonfatal will give you the old behaviour. The second patch makes elisp-common.eclass cooperate with readme.gentoo.eclass. Many of the ebuilds for elisp packages output elog messages in postinst, so it makes sense to support this on the eclass level. Ulrich