expand-user-path porting note

svn: r7735
This commit is contained in:
Matthew Flatt 2007-11-15 12:13:03 +00:00
parent 8254acd067
commit 8ff3e1383a

View File

@ -67,19 +67,21 @@ in several significant ways:
(define my-stuff ....)
....)
write
write
#lang scheme/base
(define my-stuff ....)
....
Note the absence of the parenthesis wrapping the module content
(it is terminated by the end-of-file) and the absence of the
redundant identifier `my-library'.
Note the absence of the parenthesis wrapping the module content (it
is terminated by the end-of-file) and the absence of the redundant
identifier `my-library'.
- Under Unix, "~" is no longer automatically expanded to a user's
home directory. The `expand-path' function takes an optional
argument to explicitly expand the abbreviation.
home directory. The `expand-user-path' function from `scheme/base'
explicitly expands the abbreviation (but this function should be
used carefully; library functions should typically allow "~" to be
a relative path).
- Hash table printing is enabled by default.