Eric Blake wrote: > Also, GNU coding > standards recommend using just 'name', rather than 'filename' or even 'file'.
Huh? I think there is a misunderstanding. The GNU standards don't want 'pathname' to occur in the documentation in the sense as POSIX uses it, because of the PATH variable and the concept of search paths. Paul then doesn't want to use 'pathname' in code either, so that there are less differences between the code and user documentation. But 'filename' and 'file' are fine according to everyone. Personally I find 'name' a bad identifier in this context, because 'name' can be a property name, table name, program name, user name, etc. 'filename' sounds better, or 'dir_name' which says what it really is. Bruno