Will Robertson wrote: > Hi Joseph and others, > > Sorry to have to ask this but I was a bit disorganised last year... a > few primitives have been brought up that don't have proper interfaces in > expl3 yet. I left myself a note to look at this but neglected to write > down which ones were actually missing! > > At the moment I've got > > \scantokens > \everyeof > \endlinechar > > with proposals > > l3toks: \toks_rescan:n > l3io: \l_ior_eof_toks > l3token: \l_char_end_line_int (?) > > (All from a thread last year on the same topic.) > > Do you happen to remember if there are any others? > > Will > Those were the three that I wanted to use and couldn't in any other way. Although they are all low-level, I'd say that they are also legitimate to want outside of the kernel. A quick look at l3names and source3.pdf suggests there are a lot of other primitives which only have :D names (particularly the pdfTeX ones). However, I suspect most of these should only be available within the kernel, so it's probably not an issue. (For example, things like \skipdef are only :D, as far as I can see.) -- Joseph Wright