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 pAH8sVEi018191 for ; Thu, 17 Nov 2011 09:54:32 +0100 Received: (qmail 30988 invoked by alias); 17 Nov 2011 08:54:25 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 17 Nov 2011 08:54:25 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx041) with SMTP; 17 Nov 2011 09:54:25 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id pAH8oCbr023077 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 17 Nov 2011 09:50:12 +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 pAH62WPZ030646; Thu, 17 Nov 2011 09:50:11 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1927803 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 17 Nov 2011 09:50:11 +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 pAH8oBwR013208 for ; Thu, 17 Nov 2011 09:50:11 +0100 Received: from smtpout.hzdr.de (smtpout.hzdr.de [149.220.4.86]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id pAH8nvfV022822 for ; Thu, 17 Nov 2011 09:50:00 +0100 Received: from fz-rossendorf.de (cg.fzd.de [149.220.4.66]) by smtpout.hzdr.de (Postfix) with ESMTP id DC04993704; Thu, 17 Nov 2011 09:49:56 +0100 (CET) Received: from [149.220.13.122] (HELO fwss41.hzdr.de) by cg2.fz-rossendorf.de (CommuniGate Pro SMTP 5.4.1) with ESMTP id 5307327; Thu, 17 Nov 2011 09:49:56 +0100 Received: by fwss41.hzdr.de (Postfix, from userid 1530) id 9C9A55C010; Thu, 17 Nov 2011 09:49:56 +0100 (CET) References: <20111115141537.GA32150@hzdr.de> <4EC285AF.30503@morningstar2.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Message-ID: <20111117084956.GA7881@hzdr.de> Date: Thu, 17 Nov 2011 09:49:56 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Alexander Grahn Subject: Re: rien ne va plus after TL-2011 package update To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <4EC285AF.30503@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (eXpurgate); Detail=5D7Q89H36p7zYQev1Bv5lawyulDRL8ctx9y+o/Ugzfz30npvlkTzs+59GAHlNOfp5eqE1 in0xkgBPJH0JcifIPXKwxDFd1kC2f4b9taLU8vgWnefj/LjAKhvg5MPDuy3RVV7rl5R2IvSvN0BR LvjIizQsZBQrWT15+VLR43GHozRh7Zf/eKalBrKo4T3wot42JxRZY6UkPc=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: 6966 On Tue, Nov 15, 2011 at 03:30:55PM +0000, Joseph Wright wrote: >On 15/11/2011 14:15, Alexander Grahn wrote: >> Good afternoon, >> >> I updated my TL-2011 packages today. Now, expl3 doesn't work anymore. >> >> \listfiles >> \documentclass{minimal} >> >> \usepackage{expl3} >> >> \begin{document} >> \ExplSyntaxOn >> \tl_new:Nn\g_example_tl{hello!} >> \g_example_tl >> \ExplSyntaxOff >> \end{document} >> >> leads to: >> >> ! Undefined control sequence. >> l.8 \tl_new:Nn >> \g_example_tl{hello!} >> ? q >> >> What is going on? >> >> Regards, >> Alexander > >Hello Alexander, > >We've worked hard on sorting out a number of inconsistencies in expl3 >over the last few months. Some time ago now, we removed a number of >functions which it had become clear did not quite 'fit'. One of those >was \tl_new:Nn - use either \tl_new:N plus \tl_set:Nn for a variable or >\tl_const:Nn for a constant. > >Functions for removal are now announced on the list both when we decide >to remove them and when we actually do. A comprehensive list of >functions removed since the 'big bang' work (which moved expl3 into >'l3kernel') is available from > >https://github.com/latex3/svn-mirror/blob/master/l3kernel/l3obsolete.txt > >We anticipate that very few functions will be removed from the l3kernel >in future, but there are still some places where this may happen. AS I >said, we are aiming to announce /every/ removal on the list. >-- >Joseph Wright > Thanks, Joseph, for the pointer to l3obsolete.txt. I filtered out all occurences of \tl_new:Nn in my current project. Another obsolete function I found is \tl_greplace_all_in:Nnn, but \tl_greplace_all:Nnn does the same job, I guess. Regards, Alexander