Mercurial > hg > xemacs-beta
diff man/lispref/files.texi @ 280:7df0dd720c89 r21-0b38
Import from CVS: tag r21-0b38
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:32:22 +0200 |
parents | 1856695b1fa9 |
children | c9fe270a4101 |
line wrap: on
line diff
--- a/man/lispref/files.texi Mon Aug 13 10:31:30 2007 +0200 +++ b/man/lispref/files.texi Mon Aug 13 10:32:22 2007 +0200 @@ -1538,26 +1538,8 @@ @end group @end example -@samp{~/} is expanded into the user's home directory. A @samp{/} or -@samp{~} following a @samp{/} is taken to be the start of an absolute -file name that overrides what precedes it, so everything before that -@samp{/} or @samp{~} is deleted. For example: - -@example -@group -(expand-file-name - "/a1/gnu//usr/local/lib/emacs/etc/MACHINES") - @result{} "/usr/local/lib/emacs/etc/MACHINES" -@end group -@group -(expand-file-name "/a1/gnu/~/foo") - @result{} "/xcssun/users/rms/foo" -@end group -@end example - -@noindent -In both cases, @file{/a1/gnu/} is discarded because an absolute file -name follows it. +@samp{~/} at the beginning is expanded into the user's home directory. +A @samp{/} or @samp{~} following a @samp{/}. Note that @code{expand-file-name} does @emph{not} expand environment variables; only @code{substitute-in-file-name} does that.