Eli Zaretskii wrote: > I think the prefix that comes from the file where the function is > defined is more of a Lisp convention, and the -internal convention is > more for C implementations. I see lots of exceptions to these conventions, presumably either because developers don't know the intent or because the code was written before the conventions were established. Still, it's better to document the intent so I installed the attached patch to do that. I'll adjust the make-temp-file patch accordingly.