Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Mon, 13 Jul 2009 21:36:58 +0200 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id n6DJat0q001894 for ; Mon, 13 Jul 2009 21:36:55 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n6DJUeXB018778 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 13 Jul 2009 21:30:40 +0200 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n6DIXg7B006427; Mon, 13 Jul 2009 21:30:27 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 292967 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 13 Jul 2009 21:30:27 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n6DJUREC030223 for ; Mon, 13 Jul 2009 21:30:27 +0200 Received: from lon1-post-3.mail.demon.net (lon1-post-3.mail.demon.net [195.173.77.150]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id n6DJUCHK003534 for ; Mon, 13 Jul 2009 21:30:16 +0200 Received: from cremornelane.demon.co.uk ([80.177.25.195] helo=[192.168.0.2]) by lon1-post-3.mail.demon.net with esmtp (Exim 4.69) id 1MQRE4-0000XF-f7; Mon, 13 Jul 2009 19:30:12 +0000 User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 References: <4A2F5FE3.3030205@morningstar2.co.uk> <4A300B9E.4000608@morningstar2.co.uk> <8C8871A5-B9AF-4EF4-8AAA-F282C1D206A0@gmail.com> <4A30C022.8000201@morningstar2.co.uk> <4A30E83D.3070902@morningstar2.co.uk> <4A31233E.50801@morningstar2.co.uk> <4A32CD74.2040709@morningstar2.co.uk> <16D7A843-1CB1-40A8-9092-8CD795670107@gmail.com> <4A391EFD.7020003@morningstar2.co.uk> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <4A5B8B4B.9010300@morningstar2.co.uk> Date: Mon, 13 Jul 2009 20:30:19 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: Key-value input To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <4A391EFD.7020003@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -6.599 () BAYES_00,RCVD_IN_DNSWL_MED X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 13 Jul 2009 19:36:59.0068 (UTC) FILETIME=[499F9FC0:01CA03F1] Status: R X-Status: X-Keywords: X-UID: 5800 Hello all, After a bit of discussion and some worry on my part, I've taken the plunge and added keys3 to expl3, renamed as "l3keys". This means that expl3 (at least the SVN version) provides programmers support for keyval input "out of the box". This will be in the next snapshot sent to CTAN. There is a bit more detail on my blog: http://www.texdev.net/2009/07/13/keyval-methods-in-latex3/ Feedback very welcome: I hope you all like the ideas. It is still quite close to pgfkeys, but drops some more complex functionality for clarity. -- Joseph Wright