greg(a)alphatech.com wrote:
Given the recent changes to expand-file-name I assumed we were
trying
to keep this kind of stuff out of the low level file primitives. It
seemed to make more sense at the point where environment variables are
expanded. Or would /etc/passwd only be consulted if the directory arg
were empty and the file arg started with '~'. Still it imposes a
restriction and seems hackish.
The proposed change is for *completion*, where a user is
interactively queried for a filename. Munging file_name_completion()
would *NOT* affect file accesses, except for when users are
interactively queried for a filename. You can still open a file
called "~foo".
-- Darryl Okahata
Internet: darrylo(a)sr.hp.com
DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion, or policy of Hewlett-Packard, or of the
little green men that have been following him all day.