Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id o1F0XVWD019547 for ; Mon, 15 Feb 2010 01:33:33 +0100 Received: (qmail 22985 invoked by alias); 15 Feb 2010 00:33:26 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 15 Feb 2010 00:33:25 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx050) with SMTP; 15 Feb 2010 01:33:25 +0100 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 o1F0V7hY007668 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 15 Feb 2010 01:31:08 +0100 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 o1EN15sN028587; Mon, 15 Feb 2010 01:31:06 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 377691 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 15 Feb 2010 01:31:06 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id o1F0V5R6002894 for ; Mon, 15 Feb 2010 01:31:05 +0100 Received: from lon1-post-2.mail.demon.net (lon1-post-2.mail.demon.net [195.173.77.149]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id o1F0UvQE007553 for ; Mon, 15 Feb 2010 01:31:00 +0100 Received: from morningstar2.demon.co.uk ([80.176.134.7] helo=palladium.local) by lon1-post-2.mail.demon.net with esmtp (Exim 4.69) id 1NgorX-0003tu-cU; Mon, 15 Feb 2010 00:30:56 +0000 User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-GB; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1 MIME-Version: 1.0 References: <6EBBC8A1-0CB0-451D-AF0A-3EF2A41C0B52@YAHOO.DE> <3C45FBBF-D0F3-4C13-919D-AF69C8A6A808@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <4B7895BF.2080805@morningstar2.co.uk> Date: Mon, 15 Feb 2010 00:30:55 +0000 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: Assorted suggestions pt. 1 To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <3C45FBBF-D0F3-4C13-919D-AF69C8A6A808@gmail.com> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p77e5KAPs1l6v/Sb97LojnDtMgfETrECMLUO9erHzOJe6KyumPEzQo/v49H/ 6WH16A3hVxdb50dQBMe/GhyW+KflE2xKxwMOEKvHDWk7UqJoh2LvyLXsywjCkfM1ILLlYNfmOEMt /DqUA==V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de X-Scanned-By: MIMEDefang 2.63 on 85.214.41.38 Status: R X-Status: X-Keywords: X-UID: 6272 On 15/02/2010 00:19, Will Robertson wrote: > Hi Philipp, > > Thanks for the feedback; these suggestions are great. > I've got a couple of short queries below. > > On 15/02/2010, at 10:35 AM, Philipp Stephani wrote: > >> - maybe some wrappers around LaTeX-2 conditionals, but that is syntactic sugar > > You meant for functionality that doesn't yet exist in expl3? > Can you be more specific? I think this means things to used switches as defined by \newif. > >> - key-value option processing with l3keys > > What's missing? Perhaps Phillip has not seen l3keys2e. >> - dedicated stack and queue datatypes that hide their implementation > > Can you go into more detail about what is deficient in l3seq for this? I think we are getting at "concepts" here: something like \cs_set_eq:NN \stack_new:N \seq_new:N, ... (Late here: will read full mail more carefully soon!) Joseph