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 p2L32GSY024384 for ; Mon, 21 Mar 2011 04:02:17 +0100 Received: (qmail 10938 invoked by alias); 21 Mar 2011 03:02:11 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 21 Mar 2011 03:02:11 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx009) with SMTP; 21 Mar 2011 04:02:11 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id p2L2xBwT029265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 21 Mar 2011 03:59:12 +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 p2KNMBnZ004135; Mon, 21 Mar 2011 03:59:01 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1213964 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 21 Mar 2011 03:59:01 +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 p2L2x1ik003374 for ; Mon, 21 Mar 2011 03:59:01 +0100 Received: from mail-pw0-f49.google.com (mail-pw0-f49.google.com [209.85.160.49]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id p2L2wr8L008020 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Mon, 21 Mar 2011 03:58:59 +0100 Received: by pwi8 with SMTP id 8so1089769pwi.22 for ; Sun, 20 Mar 2011 19:58:52 -0700 (PDT) Received: by 10.143.27.20 with SMTP id e20mr2708361wfj.338.1300676332736; Sun, 20 Mar 2011 19:58:52 -0700 (PDT) Received: from staff-251-007.wireless.adelaide.edu.au (staff-251-007.wireless.adelaide.edu.au [129.127.251.7]) by mx.google.com with ESMTPS id p40sm6694123wfc.17.2011.03.20.19.58.49 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 20 Mar 2011 19:58:51 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1081) References: <905C5ED0-6639-4DEB-95AC-A2FCB2C4491D@gmail.com> <935A1EA2-C971-4A3A-8DF4-6F890E0CFB32@gmail.com> <5256FD2C-CD53-4FF0-A405-5B8B2781E5EC@gmail.com> <19843.17637.935263.780194@morse.mittelbach-online.de> <19843.47932.785350.652072@morse.mittelbach-online.de> X-Mailer: Apple Mail (2.1081) X-Spam-Whitelist: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id p2L2x1ik003375 Message-ID: <7F71B7CB-A004-49DC-B178-D9CF58DA93A2@gmail.com> Date: Mon, 21 Mar 2011 13:28:44 +1030 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: expl3's seq_pop_right etc. To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p4WX0t+AtsdW2ORvUlAfcdSq7Ahyg4C/fk7uuW7VuLVQU/9lW10ossSdvlhN z8xOsZQmz6lK//XukZpQf+GHV514iXQTqOmrbPxi/MhtqVdVO5VGaIs2lRHYXuG9wnlvtUE16PjJ LYzvA==V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 6696 On 21/03/2011, at 12:01 PM, Bruno Le Floch wrote: > I quickly grepped through xor, and it seems easy to change since the > most complicated thing that is done with \seq_elt:w and \seq_elt_end: > is > > \cs_set_nopar:Npn \seq_elt:w ##1\seq_elt_end: {##1,} > > which can be replaced by > > \cs_set_nopar:Npn \seq_elt:n ##1 {##1,} Or, much preferred from my point of view, to add some seq-transformation functions such as \seq_to_clist:N or \clist_set_from_seq:NN which seems to be what's happening above. In fact, this latter function is already present in l3candidates awaiting possible inclusion into l3seq. W