On 27/09/2010 14:43, Frank Mittelbach wrote: > Hi Philipp > > > Hello, > > the newest update of expl3 breaks xtemplate: > > > > \documentclass{minimal} > > \usepackage{xtemplate} > > \DeclareObjectType{test}{0} > > \DeclareTemplateInterface{test}{test}{0}{a:tokenlist={}} > > \begin{document} > > \null > > \end{document} > > > > results in > > > > ! Undefined control sequence. > > \xtemplate_parse_keys_elt_aux:n #1->\tl_if_eq:VnT > > \l_xtemplate_keytype_tl > > {#... > > I think we have a timing issue here. with the changes in expl3 that we > did, a number of function calls in the xpackages also changed their name and > perhaps those didn't got updated on CTAN (also I thought we wanted to keep the > old names around for compat reasons for a while ... something slipped here) > > guess we need to do this better next time > > on svn the function in question reads > > \cs_new_nopar:Npn \xtemplate_parse_keys_elt_aux:n #1 { > \str_if_eq:VnT \l_xtemplate_keytype_tl {#1} { > > > guess we will see a corrected version of these packages on CTAN soon > > frank These went to CTAN at the same time but apparently the xpackage upload was defective. I'll redo the .zip file and send it again now. -- Joseph Wright