From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43887) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEpmM-0001Zd-Kt for qemu-devel@nongnu.org; Tue, 05 Aug 2014 21:12:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XEpmI-00049F-9n for qemu-devel@nongnu.org; Tue, 05 Aug 2014 21:12:34 -0400 Received: from mx1.redhat.com ([209.132.183.28]:36028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEpmI-00049B-1d for qemu-devel@nongnu.org; Tue, 05 Aug 2014 21:12:30 -0400 Message-ID: <53E180FB.8030106@redhat.com> Date: Tue, 05 Aug 2014 19:12:27 -0600 From: Eric Blake MIME-Version: 1.0 References: <1407278346-17427-1-git-send-email-eblake@redhat.com> In-Reply-To: <1407278346-17427-1-git-send-email-eblake@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qNFTdED8FX7PWFwSsMDCnv1Jkb0HKCmsW" Subject: Re: [Qemu-devel] [PATCH v2 00/14] drop qapi nested structs List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Luiz Capitulino , Fam Zheng , Markus Armbruster , wenchaoqemu@gmail.com This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qNFTdED8FX7PWFwSsMDCnv1Jkb0HKCmsW Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08/05/2014 04:38 PM, Eric Blake wrote: > According to this email: > https://lists.gnu.org/archive/html/qemu-devel/2014-05/msg00708.html > we want to repurpose 'data': { 'name': {dict...} } in qapi files > for future use of designating default values of optional parameters. > But to do that, we must first nuke existing use of that syntax for > declaring nested structs. Enhancing the testsuite while at it > never hurts. >=20 > v2: > New patches: 1-2, 5-9 > consistent TAB usage in Makefile [Fam] > catch more bad coding constructs, and test them > avoid code duplication in type validity checks (patch 14 [former 7] i= s simpler because of patch 9) >=20 > Eric Blake (14): > qapi: consistent whitespace in tests/Makefile > qapi: ignore files created during make check > qapi: add some enum tests > qapi: better error message for bad enum > qapi: add some expr tests > qapi: require valid expressions > qapi: add some type check tests > qapi: add expr_name() helper > qapi: add check_type helper function > qapi: merge UserDefTwo and UserDefNested in tests > qapi: drop tests for inline subtypes > qapi: drop inline subtype in query-version > qapi: drop inline subtype in query-pci > qapi: drop support for inline subtypes Blah; I messed up the attempt to resume after a failed git send-email. Better to just send a v3 than risk confusion with two different patches at v2 for 11-14. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --qNFTdED8FX7PWFwSsMDCnv1Jkb0HKCmsW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg iQEcBAEBCAAGBQJT4YD7AAoJEKeha0olJ0NqtQgH/2mU8tRc24VAXRi10jgvUq2y P79YpBc/4UIBnGBN2/llS4kwmF9IBj4UFmDQdIe1vowbq49+vlCLa1CNM+XIkINw cseCy4rEFvplwmdrJYHj0opCLJQoONY0Zn7XQX86quHjuBFR/bLYMMS3escD+EU/ K7ipnTV10KN7qViMmGo4oyZFRn+FzB8wr6fG1IrCFcebwhxKWDZw9kd9rQgswBOz XNW6eUTnpvF5R2vkKWB0UCW5FAByfRcwyRSFq74yz+3MvfzIzWulWBnIY+Y9/kCm o6kl795B6s8na4RKz6KL1xOh1MzcXhFYXuTtPrPdmvx45LKCFxyr/R7/uoPtcuw= =LwLn -----END PGP SIGNATURE----- --qNFTdED8FX7PWFwSsMDCnv1Jkb0HKCmsW--