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 p4UIxqpE028275 for ; Mon, 30 May 2011 20:59:53 +0200 Received: (qmail 26858 invoked by alias); 30 May 2011 18:59:47 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 30 May 2011 18:59:46 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx067) with SMTP; 30 May 2011 20:59: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 p4UIvBFp007775 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 30 May 2011 20:57:12 +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 p4UFtGDF016830; Mon, 30 May 2011 20:57:11 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1242955 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 30 May 2011 20:57:10 +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 p4UIvAOX025407 for ; Mon, 30 May 2011 20:57:10 +0200 Received: from anchor-post-3.mail.demon.net (anchor-post-3.mail.demon.net [195.173.77.134]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id p4UIuv5s017934 for ; Mon, 30 May 2011 20:57:01 +0200 Received: from cremornelane.demon.co.uk ([80.177.25.195] helo=palladium.local) by anchor-post-3.mail.demon.net with esmtp (Exim 4.69) id 1QR7e5-0003bX-oJ for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 30 May 2011 18:56:57 +0000 User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-GB; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 MIME-Version: 1.0 X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <4DE3E879.2090000@morningstar2.co.uk> Date: Mon, 30 May 2011 19:56:57 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Deprecated functions 2011-05-30 To: LATEX-L@listserv.uni-heidelberg.de Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (eXpurgate); Detail=5D7Q89H36p4yCuwxJv6KY0FCZRnwZ+13trFkWrM2+6DNsY0Fant20d5W74m0y/eYBwUOx Nlcdqtw9bYMbFjBVeZpad+4Eie8HFweeom2X0QJZQV9omPKfM3WGccipc0wPOQUayZu+bySjPgYH csyl34MLIAIInGfRfVn6hK6E11oNyt8QG7qjrUfJ7NIQrR1QovwM3fAfhUcLeTdBJ6ZxA==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: 6773 Hello all, After reviewing l3token, the following functions and variable names are deprecated and marked for removal on or before 2011-08-31. \c_alignment_tab_token => \c_alignment_token \c_math_shift_token => \c_math_toggle_token These name changes reflect some improvements in the description of category codes. \c_letter_token => \c_catcode_letter_token \c_other_char_token => \c_catcode_other_token These name changes reflect the fact that these tokens cannot be use in general terms: they are only for the testing system. \c_active_char_token => \c_catcode_active_tl This name change reflects both the fact that this is _not_ an implicit token and that it should not be used outside of the appropriate test. \char_make_escape:N => \char_set_catcode_escape:N \char_make_begin_group:N => \char_set_catcode_group_begin:N \char_make_end_group:N => \char_set_catcode_group_end:N \char_make_math_shift:N => \char_set_catcode_math_toggle:N \char_make_alignment_tab:N => \char_set_catcode_alignment:N \char_make_end_line:N => \char_set_catcode_end_line:N\char_make_parameter:N => \char_set_catcode_parameter:N \char_make_math_superscript:N => \char_set_catcode_math_superscript:N \char_make_math_subscript:N => \char_set_catcode_math_subscript:N \char_make_ignore:N => \char_set_catcode_ignore:N \char_make_space:N => \char_set_catcode_space:N \char_make_letter:N => \char_set_catcode_letter:N \char_make_other:N => \char_set_catcode_other:N \char_make_active:N => \char_set_catcode_active:N \char_make_comment:N => \char_set_catcode_comment:N \char_make_invalid:N => \char_set_catcode_invalid:N \char_make_escape:n => \char_set_catcode_escape:n \char_make_begin_group:n => \char_set_catcode_group_begin:n \char_make_end_group:n => \char_set_catcode_group_end:n \char_make_math_shift:n => \char_set_catcode_math_toggle:n \char_make_alignment_tab:n => \char_set_catcode_alignment:n \char_make_end_line:n => \char_set_catcode_end_line:n\char_make_parameter:n => \char_set_catcode_parameter:n \char_make_math_superscript:n => \char_set_catcode_math_superscript:n \char_make_math_subscript:n => \char_set_catcode_math_subscript:n \char_make_ignore:n => \char_set_catcode_ignore:n \char_make_space:n => \char_set_catcode_space:n \char_make_letter:n => \char_set_catcode_letter:n \char_make_other:n => \char_set_catcode_other:n \char_make_active:n => \char_set_catcode_active:n \char_make_comment:n => \char_set_catcode_comment:n \char_make_invalid:n => \char_set_catcode_invalid:n These changes remove the non-standard use of 'make' in favour of 'set', and also standardise the naming of category codes with other parts of l3token. \token_if_alignment_tab_p:N => \token_if_alignment_p:N \token_if_alignment_tab:NT => \token_if_alignment:NT \token_if_alignment_tab:NF => \token_if_alignment:NF \token_if_alignment_tab:NTF => \token_if_alignment:NTF \token_if_math_shift_p:N => \token_if_math_toggle_p:N \token_if_math_shift:NT => \token_if_math_toggle:NT \token_if_math_shift:NF => \token_if_math_toggle:NF \token_if_math_shift:NTF => \token_if_math_toggle:NTF \token_if_other_char_p:N => \token_if_other_p:N \token_if_other_char:NT => \token_if_other:NT \token_if_other_char:NF => \token_if_other:NF \token_if_other_char:NTF => \token_if_other:NTF \token_if_active_char_p:N => \token_if_active_p:N \token_if_active_char:NT => \token_if_active:NT \token_if_active_char:NF => \token_if_active:NF \token_if_active_char:NTF => \token_if_active:NTF Changes to align the tests with other parts of the module (as detailed above). -- Joseph Wright