Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Tue, 11 Dec 2007 11:17:27 +0100 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id lBBAHL8M020538 for ; Tue, 11 Dec 2007 11:17:22 +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 lBBA8xRT027906 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 11 Dec 2007 11:09:00 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id lBAN1A78027990; Tue, 11 Dec 2007 11:10:48 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.0) with spool id 222367 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 11 Dec 2007 11:10:48 +0100 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 lBBAAmBV015919 for ; Tue, 11 Dec 2007 11:10:48 +0100 Received: from mail.umu.se (jazz.umdac.umu.se [130.239.8.31]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id lBBA8WQB027468 for ; Tue, 11 Dec 2007 11:08:37 +0100 Received: from [IPv6:::1] (matematikmaskinen.math.umu.se [130.239.119.8]) by mail.umu.se (8.13.6/8.13.1) with ESMTP id lBBAAVSL046451 for ; Tue, 11 Dec 2007 11:10:35 +0100 (MET) Mime-Version: 1.0 (Apple Message framework v624) References: <87k5nxw76i.fsf@buckbeak.hogwarts> <87tzmwkdnr.fsf@buckbeak.hogwarts> Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Mailer: Apple Mail (2.624) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id lBBAAmBV015920 Message-ID: Date: Tue, 11 Dec 2007 11:10:33 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: =?ISO-8859-1?Q?Lars_Hellstr=F6m?= Subject: Re: Misleading cs names? To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -2.464 () BAYES_00,FORGED_RCVD_HELO X-Scanned-By: MIMEDefang 2.57 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 11 Dec 2007 10:17:27.0971 (UTC) FILETIME=[0819BF30:01C83BDF] Status: R X-Status: X-Keywords: X-UID: 5117 10 dec 2007 kl. 11.29 skrev Morten Høgholm: > As you say, it is irritating not to know whether or not a function is > expandable and it is something I would very much like to change. Soon. > I suggested: > >>> Something like what Heiko does in zref? I didn't comment on this because I don't know what Heiko does in zref. > How would you like it to appear? > > It'd be fine by me if the sources were changed to something such as > > % \begin{function}{ > % \csexp{clist_map_function:NN} > % \csexp{clist_map_function:cN} > % \csexp{clist_map_function:nN} > % } > > % \begin{function}{ > % \cs{clist_map_inline:Nn} > % \cs{clist_map_inline:cn} > % \cs{clist_map_inline:nn} > % } > > or similar. These \package{doc}y issues is something I intend to return to in a separate thread, but I'd probably prefer a syntax like \begin{function}{clist_map_inline}{Nn,cn,nn} Would you like an implementation of that? Lars Hellström