Hello everyone, A while ago, I raised the issue of three (e-)TeX primitives which are missing from expl3 and which I think do need to be accessible to programmers: \endlinechar, \scantokens, and \everyeof. There are several other primitives that are deliberately not given general (non-D) names in expl3, but there are outstanding questions: 1) Are there any other missing primitives? The other \every... primitives should (I think) not be used outside of the kernel, and so don't need to be worried about. Am I right about this, and is there anything else missing. 2) How should the missing three (plus any others) be named. The current idea is, I think, something like: \endlinechar \l_char_endline_int \evereof \l_ior_eof_toks \scantokens \tlist_rescan:n Is this logical: are there any other suggestions? 3) Do the three primitives need to be accessible? I think it's hard to argue against \scantokens, at least. -- Joseph Wright