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