remove subtract-out
svn: r8962
This commit is contained in:
parent
4520570cb2
commit
bb9671f27b
|
@ -14,6 +14,7 @@
|
|||
(regexp-match? rx (symbol->string (export-out-sym e))))
|
||||
(expand-export #'spec modes)))]))))
|
||||
|
||||
#| Cute, and symmetric to subtract-in, but useless
|
||||
(provide subtract-out)
|
||||
(define-syntax subtract-out
|
||||
(make-provide-transformer
|
||||
|
@ -26,3 +27,4 @@
|
|||
(apply append subs))])
|
||||
(filter (lambda (i) (not (memq (export-out-sym i) subs)))
|
||||
(expand-export #'spec modes)))]))))
|
||||
|#
|
||||
|
|
|
@ -1758,11 +1758,13 @@ mirrors the @scheme[scheme/require] library.
|
|||
with an external name that matches @scheme[regexp]. @scheme[regexp]
|
||||
must be a literal regular expression (see @secref["regexp"]).}
|
||||
|
||||
@;{ Cute, and symmetric to subtract-in, but useless
|
||||
@defsubform[(subtract-out provide-spec subtracted-spec ...)]{
|
||||
Like @scheme[provide-spec], but omitting exports that are provided
|
||||
by one of the @scheme[subtracted-spec]s. Note that this form is not
|
||||
useful by itself: the specified bindings have already been required
|
||||
so they have no clashes.}
|
||||
;}
|
||||
|
||||
@;------------------------------------------------------------------------
|
||||
@section[#:tag "#%top-interaction"]{Interaction Wrapper: @scheme[#%top-interaction]}
|
||||
|
|
Loading…
Reference in New Issue
Block a user