On 13/09/2008, at 7:25 AM, Joseph Wright wrote: > Some of the recent updates seem to break things. In l3basics: > > \def_test_function_new:npn {engine_if_aleph:} {\if_cs_exist:N > \etex_eTeXversion:D} > \def_test_function_new:npn {engine_if_aleph:} {\if_cs_exist:N > \aleph_textdir:D} Oops, my bad on that one. If anyone's listening, would you mind if I changed \etex_eTeXversion to \etex_version? Seems to make more sense that way... Also, is it redundant to have checks for eTeX since we're requiring it, anyway? I'm also guessing we can drop the aleph conditional these days? > is an issue. The name change \use_i:n => \use:n breaks xparse (plus I > guess other xpackages). I can't see any immediate problems...I think Frank changed the xpackages separately to the expl3 modules; do you still see the problem after an `svn update` ? > Also in l3messages, \NamesStart: and \int_while:nNnT are wrong (but > I'm > having all sorts of problems with l3messages in any case!). With any luck I'll check this out today :) Cheers, Will