Hello all,
The following functions are all deprecated and scheduled for removal
after 2012-12-31.
The following functions have been renamed to fit into the appropriate
module, emphasising the type of argument they apply to:
\prg_case_dim:nnn => \dim_case:nnn
\prg_case_int:nnn => \int_case:nnn
\prg_case_str:nnn => \str_case:nnn
\prg_case_str:onn => \str_case:onn
\prg_case_tl:Nnn => \tl_case:Nnn
\prg_stepwise_function:nnnN => \int_step_function:nnnN
\prg_stepwise_inline:nnnn => \int_step_inline:nnnn
\prg_stepwise_variable:nnnNn => \int_step_variable:nnnNn
The following have been renamed to reflect the fact that x-type
expansion is not identical to full expansion by the \pdfstrcmp
primitive, in respect of expandability and the behaviour of "#" tokens:
\str_if_eq:xx(TF) => \str_if_eq_x:nn(TF)
Both considerations (module agreement and x-type expansion) applies to:
\prg_case_str:xxn => \str_case_x:nnn
In addition, the function \tl_if_empty:x(TF) is deprecated with no
direct replacement. This can be recoded using
\tl_if_empty:x(TF) {#1} => \str_if_eq_x:nn(TF) { } {#1}
--
Joseph Wright