diff --git a/pkgs/racket-pkgs/racket-doc/syntax/scribblings/for-transform.scrbl b/pkgs/racket-pkgs/racket-doc/syntax/scribblings/for-transform.scrbl index 8f01be8983..1c376542dc 100644 --- a/pkgs/racket-pkgs/racket-doc/syntax/scribblings/for-transform.scrbl +++ b/pkgs/racket-pkgs/racket-doc/syntax/scribblings/for-transform.scrbl @@ -1,15 +1,19 @@ #lang scribble/manual @(require (for-label racket/base - racket/sequence)) + racket/sequence + syntax/unsafe/for-transform)) -@title{@racket[for] Clause Transforms} +@title{Unsafe @racket[for] Clause Transforms} -@defmodule[syntax/for-transform]{The @racketmodname[syntax/for-transform] module -provides a helper function that gives access to the sequence transformers -defined by @racket[define-sequence-syntax]. This is what the @racket[for] forms -use and enables faster +@defmodule[syntax/unsafe/for-transform]{ +The @racketmodname[syntax/unsafe/for-transform] module provides a helper +function that gives access to the sequence transformers defined by +@racket[define-sequence-syntax]. This is what the @racket[for] forms use and +enables faster @tech[#:doc '(lib "scribblings/reference/reference.scrbl")]{sequence} traversal -than what the sequence interface provides.} +than what the sequence interface provides. + +The output may use unsafe operations.} @defproc[(expand-for-clause [orig-stx syntax?] [clause syntax?]) syntax?]{ @@ -29,5 +33,7 @@ Expands a @racket[for] clause of the form @racket[[(x ...) seq-expr]], where which can then be spliced into the appropriate iterations. See @racket[:do-in] for more information. +The result may use unsafe operations. + The first argument @racket[orig-stx] is used only for reporting syntax errors. } diff --git a/racket/collects/racket/HISTORY.txt b/racket/collects/racket/HISTORY.txt index 1426de25ad..dce90bc1ab 100644 --- a/racket/collects/racket/HISTORY.txt +++ b/racket/collects/racket/HISTORY.txt @@ -2,7 +2,7 @@ Version 5.90.0.9 Allow hash table chaperones and impersonators to Support efficient hash-clear and hash-clear! setup/collection-name: added -syntax/for-transform: added +syntax/unsafe/for-transform: added Version 5.90.0.6 Added path