Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Wed, 10 Jun 2009 09:17:34 +0200 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id n5A7HYTd029897 for ; Wed, 10 Jun 2009 09:17:34 +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 n5A7BRjU002428 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jun 2009 09:11:27 +0200 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 n59M17jX006334; Wed, 10 Jun 2009 09:11:17 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 312444 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 10 Jun 2009 09:11:17 +0200 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 n5A7BH6W017906 for ; Wed, 10 Jun 2009 09:11:17 +0200 Received: from mailgate5.uea.ac.uk (mailgate5.uea.ac.uk [139.222.130.185]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n5A79hj1019045 for ; Wed, 10 Jun 2009 09:09:46 +0200 Received: from [139.222.131.78] (helo=ueams01.uea.ac.uk) by mailgate5.uea.ac.uk with esmtp (Exim 4.50) id 1MEHwM-0005Jv-Qa for latex-l@listserv.uni-heidelberg.de; Wed, 10 Jun 2009 08:09:42 +0100 Received: from [139.222.201.201] by ueams01.uea.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1MEHwM-0004r6-Kr for latex-l@listserv.uni-heidelberg.de; Wed, 10 Jun 2009 08:09:42 +0100 User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <4A2F5C37.5080305@morningstar2.co.uk> Date: Wed, 10 Jun 2009 08:09:43 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: l3doc To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -6.599 () BAYES_00,RCVD_IN_DNSWL_MED X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 10 Jun 2009 07:17:34.0543 (UTC) FILETIME=[86AC95F0:01C9E99B] Status: R X-Status: X-Keywords: X-UID: 5787 Hello all, Will has worked quite a lot on l3doc. One of the newer ideas to to replace the old \StopEventually / \Finale idea with: \begin{documentation} ... \end{documentation} \begin{implementation} ... \end{implementation} This is, I think, a good idea. However, I wonder if a second level of control might be a good thing. At the moment, the first section contains all of the documentation. However, if you consider some user package, it would be helpful to have the user functions and internal stuff documented separately. I wondered about: \begin{documentation} \begin{user-functions} ... \end{user-functions} \begin{internal-functions} ... \end{internal-functions} \end{documentation} or \begin{documentation} ... \end{documentation} \begin{programmers-documentation} ... \end{programmers-documentation} or ... What do other people think? -- Joseph Wright