Fix some scribble link errors.

svn: r16291
This commit is contained in:
Sam Tobin-Hochstadt 2009-10-09 16:01:16 +00:00
parent 31f4d5c9af
commit 32eb932858
2 changed files with 7 additions and 4 deletions

View File

@ -2,11 +2,13 @@
(require (for-syntax scheme/base)
scribble/manual
(for-label mzscheme))
(for-label mzscheme
(only-in scheme/base exn:fail exn:fail:unsupported exn:fail:contract)))
(provide mzlib
(all-from-out scribble/manual)
(for-label (all-from-out mzscheme)))
(for-label (all-from-out mzscheme)
(all-from-out scheme/base)))
(define-syntax (mzlib stx)
(syntax-case stx ()

View File

@ -12,7 +12,8 @@
make-base-empty-namespace
make-hash make-hasheq make-weak-hash make-weak-hasheq
make-immutable-hash
make-immutable-hasheq)))
make-immutable-hasheq
exn:fail exn:fail:contract)))
@(define-syntax-rule (def-base base-define base-define-struct
base-if base-cond base-case base-top-interaction
@ -50,7 +51,7 @@ The @schememodname[mzscheme] language provides nearly the same
bindings as the @schememodname[mzscheme] module of PLT Scheme
@|old-vers| and earlier.}
Unlike old version, the @schememodname[mzscheme] language does not
Unlike @|old-vers|, the @schememodname[mzscheme] language does not
include @scheme[set-car!] or @scheme[set-cdr!], and @scheme[cons]
makes immutable pairs, as in @scheme[scheme/base]; those changes make
modules built on @schememodname[mzscheme] reasonably compatible with