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