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 q7NDGxcd008109 for ; Thu, 23 Aug 2012 15:17:00 +0200 Received: (qmail 29803 invoked by alias); 23 Aug 2012 13:16:54 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 23 Aug 2012 13:15:46 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx064) with SMTP; 23 Aug 2012 15:15:46 +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 q7NDDIZZ024123 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 23 Aug 2012 15:13:19 +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 q7NBTX7Y016221; Thu, 23 Aug 2012 15:13:19 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 2334889 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 23 Aug 2012 15:13:19 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.8/8.13.1) with ESMTP id q7NDDIKv018336 for ; Thu, 23 Aug 2012 15:13:18 +0200 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id q7NDCtZQ023557 for ; Thu, 23 Aug 2012 15:12:59 +0200 Received: from mittelbach-online.de (p4FEE4A54.dip.t-dialin.net [79.238.74.84]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0MTtPJ-1TDe1G2Svp-00QqKB; Thu, 23 Aug 2012 15:12:55 +0200 Received: by mittelbach-online.de (Postfix, from userid 783) id 2E70B10A0BBA; Thu, 23 Aug 2012 15:12:53 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on Marlowe X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED,AWL autolearn=unavailable version=3.2.5 Received: from [127.0.0.1] (unknown [192.168.123.100]) (Authenticated sender: frank) by mittelbach-online.de (Postfix) with ESMTPSA id C4A7010A0BB2 for ; Thu, 23 Aug 2012 15:12:51 +0200 (CEST) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 References: <5032AD8E.20103@morningstar2.co.uk> <50361C1C.20601@residenset.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 120823-0, 23.08.2012), Outbound message X-Antivirus-Status: Clean X-Provags-ID: V02:K0:GlqGm0t3XhIa02gWEAjz3op6VNO0BZAo3J4NIMYJGzx xzPhcKIaXrHsdge3PJVh5/UwVfpEovdVIeX4AEG/pj4l2xNuI0 1I69eJF411EZoN8Lz23LUNrOnSVJBAB8MzHvEdzAg4WKnvACQZ WYYpUWkkgIreGBXXyIeCoEJnr/vYs+NFRI2dNZixaOGllOq/MA jyFVt89ecO9LFAaNEMp6SvBiKlYduqOZV71ksyUBZmnNm8vnQb c2xKlx2xXlFT2NMkvRri0tLhj+yw6jEe8qQFvH2X5sm8NO8TaI 4Y1YFWMHWkgbUa1m/+J/sTRMwZQcLeLJ0wOmHBo+dCuNyRtMs7 QSxA6+d6JypxXaw+VecnjZ6w1cmypCN/zkJZuUp5o Message-ID: <50362C52.7060900@latex-project.org> Date: Thu, 23 Aug 2012 15:12:50 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Frank Mittelbach Subject: Re: l3doc.pdf To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <50361C1C.20601@residenset.net> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (eXpurgate); Detail=5D7Q89H36p7Nd1a4XKk/L3frsCBpYZwphxAhaGXgMF3N4Kawz0CA2gwKxtlEdjcj+HRby NJRM5KZaIUJ7znEuq0zaMlEh/TyUhWUKlQb/d07HrAuwTg95cm17KmXKB+HiXgevpj0y3jijdMsZ iOY33vJvHR58BGy6nO96+oln/Z12wg/hAI6DJxzBrRrFowCCa29iD9ngJ4=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: 7138 Lars, > 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. ;-) l3doc is not a new version of doc.sty. It is a quick and dirty class file to produce documentation for the expl3 code. It should certainly be revised (and probably completely rewritten) but until now it wasn't at all our focus. It wasn't meant for general consumption or wider use and it just worked as far as it had to (or a little less) If somebody steps up to do a redesign and proper implementation that would certainly a good thing, but as the saying goes, you can fight only so many battles at the same time and this wasn't one. It only came up because Joel started using this class for his own code and finding things we never encountered or didn't really felt bother by (so far) frank