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 q7NC6JpK016142 for ; Thu, 23 Aug 2012 14:06:20 +0200 Received: (qmail 11269 invoked by alias); 23 Aug 2012 12:06:14 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 23 Aug 2012 12:06:13 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx065) with SMTP; 23 Aug 2012 14:06:13 +0200 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 q7NC43Os018835 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 23 Aug 2012 14:04:03 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.1) with ESMTP id q7NBTX4Y016221; Thu, 23 Aug 2012 14:04:03 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 2334739 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 23 Aug 2012 14:04:03 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.8/8.13.1) with ESMTP id q7NC43Dr013678 for ; Thu, 23 Aug 2012 14:04:03 +0200 Received: from csep02.cliche.se (csep02.cliche.se [195.249.40.184]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id q7NC3Vk6027329 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 23 Aug 2012 14:03:35 +0200 Received: from client233-59.wireless.umu.se (client233-59.wireless.umu.se [130.239.233.59]) by csep02.cliche.se (Postfix) with ESMTP id E5945186602 for ; Thu, 23 Aug 2012 14:03:29 +0200 (CEST) User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.28) Gecko/20120306 Thunderbird/3.1.20 MIME-Version: 1.0 References: <5032AD8E.20103@morningstar2.co.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id q7NC43Dr013679 Message-ID: <50361C1C.20601@residenset.net> Date: Thu, 23 Aug 2012 14:03:40 +0200 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: l3doc.pdf 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 (eXpurgate); Detail=5D7Q89H36p6sJLDpZh614Kjz2nt6F3tHVTs/OfHXYupX7qKN6APmBJf1kDPmLCAeV3vYk 30KeCdIQQDYAcaYP48ENN38U81+3fM1qZHYefuV4lrCiFI7qB9Z/PswZYvmKAD6BxDNZjo0cvY7l OswYE2tMbDWeYswX2i6H8zsp9I9f9DqOlk94g7FUHP478ZZVWVajvgHm68=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: 7137 Bruno Le Floch skrev 2012-08-21 17.51: > to get the error. The problem comes from indexing the \& command when > the \verbatimchar used by indexing macros is&. Ideally, we could > change the verbatim character depending on the function being indexed. > The same error occurs with one of the l3fp files IIRC, since& > appears in a \begin{macro} argument. Changing the \verbatimchar to > something else would just be a temporary fix. I must say I'm shocked that you're still using \verb in indices. This is certainly one of the cruftier parts of doc.sty, and generally something which is just begging for throwing weird errors at users down the line. xdoc2.dtx shows how one can cleanly avoid this. It may "only" be half the age of doc.sty, but surely some of you should have looked at it. ;-) Lars Hellström