expl3: \cs_generate_variant は最後の更新で壊れました: 未定義の制御シーケンス \::T

expl3: \cs_generate_variant は最後の更新で壊れました: 未定義の制御シーケンス \::T

最後の expl3 アップデートにより、インデックスの「継続」検出が壊れました。これが MWE です: (編集: さらに削減できることに気づきました)

\documentclass{minimal}
\usepackage{expl3,xparse}
\ExplSyntaxOn

\cs_generate_variant:Nn \tl_if_eq:nnTF { xxTF }

\def\ifevenmarkcontd#1{
    \tl_if_eq:xxTF { me } { you }
    {
    }
    {
    }
}

\ExplSyntaxOff

\begin{document}
\ifevenmarkcontd{anything}
\end{document}

実行すると、エラー メッセージは次のようになります。

! Undefined control sequence.
<argument> \::T
                \::F
l.19

?

使用すれば\tl_if_eq:nnTFコンパイルされます。しかし、引数を拡張する必要があり、最後の更新前は機能していました。これを今修正するにはどうすればよいでしょうか? 理由は何ですか?

答え1

toheczが指摘した点に加えて、TFここでは実際には必要ないので、おそらくテストでこれを検出しなかったのでしょう。私は単純に

\cs_generate_variant:Nn \tl_if_eq:nnTF { xx }

答え2

これは基本的にLaTeX3のバグなので、次のように報告する必要があります。JCサロモンコメント欄に。

関連情報