Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Sat, 3 Jan 2009 19:24:09 +0100 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id n03IO77k027018 for ; Sat, 3 Jan 2009 19:24:08 +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 n03IKeTe002685 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Jan 2009 19:20:40 +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 n02N1EDm027281; Sat, 3 Jan 2009 19:20:38 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 174905 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 3 Jan 2009 19:20:38 +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 n03IKcMd024296 for ; Sat, 3 Jan 2009 19:20:38 +0100 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with SMTP id n03IKZXU015590 for ; Sat, 3 Jan 2009 19:20:38 +0100 Received: (qmail invoked by alias); 03 Jan 2009 18:20:34 -0000 Received: from HSI-KBW-091-089-140-159.hsi2.kabel-badenwuerttemberg.de (EHLO [192.168.0.2]) [91.89.140.159] by mail.gmx.net (mp011) with SMTP; 03 Jan 2009 19:20:34 +0100 X-Authenticated: #8978720 X-Provags-ID: V01U2FsdGVkX1/26Tdnecz2/WBBM40o8aqBZireQyrTr48uQYJOEd pR9FYLggxmmRMP User-Agent: Thunderbird 2.0.0.18 (X11/20081205) MIME-Version: 1.0 References: <495F8D32.3080703@morningstar2.co.uk> <495F95F9.5060801@gmx.de> <495FA975.4070309@morningstar2.co.uk> X-Enigmail-Version: 0.95.7 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigF55EAFFD442275D209E9534E" X-Y-GMX-Trusted: 0 X-FuHaFi: 0.63 X-Spam-Whitelist-Provider: Message-ID: <495FAC5D.5060804@gmx.de> Date: Sat, 3 Jan 2009 19:20:13 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Arno Trautmann Subject: Re: \begin{} ... \end{} To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <495FA975.4070309@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -2.599 () BAYES_00 X-Scanned-By: MIMEDefang 2.64 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 03 Jan 2009 18:24:09.0457 (UTC) FILETIME=[783BA610:01C96DD0] Status: R X-Status: X-Keywords: X-UID: 5573 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF55EAFFD442275D209E9534E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Joseph Wright wrote: > Arno Trautmann wrote: >> My opinion about the \begin=E2=80=93\end: I don=E2=80=99t li= ke it at all. >> ConTeXt uses \startenv =E2=80=93 \endenv, which is a bit better. A per= fect thing >> would be: \envstart =E2=80=93 \envend. Reason: autocompletion works mu= ch better. >> Now I always have to type \begin{do to get \begin{document} as >> completion. With \documentstart it would only be \do . I don=E2=80= =99t know >> if anybody here likes this, but Joseph asked for discussions=E2=80=A6 >=20 > Interesting idea, and takes the best from what is about (ConTeXt, in > this case) and learns from it. So it should be :) > It seems pretty much a given that > LaTeX2e documents won't work "out of the box" with LaTeX3, so it is > certainly worth thinking about this type of change. >=20 > Thinking where this takes us, something like: >=20 > \latexstart What is this good for?=E2=80=A6 > \loadclass{article} >=20 > \loadmodule{whatever-module} >=20 > \documentstart >=20 > Some text >=20 > \itemizestart > \item An item > \item Another one > \itemizeend >=20 > \documentend >=20 > \latexend >=20 > perhaps? Rather more ConTeXt-like than I'm used to, but also quite cle= ar. Now that I read code not written by me, I notize a disadvantage: It=E2=80= =99s much harder to distinguish macros from environments. Maybe \itemize_start \item \item \itemize_end might be better? cheers Arno --------------enigF55EAFFD442275D209E9534E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAklfrF0ACgkQcYXUw/rerZ7oOwCgt+H92z59FeG2IhSv9FcXdlbi z48AnjusB8WsvWcpyaTJU/BIn+stc3/B =8TYe -----END PGP SIGNATURE----- --------------enigF55EAFFD442275D209E9534E--