home: hub: zuo

Download patch

ref: 6f89679a2fdbe2fc0b0b26c08d04284d2ec54736
parent: 018654a4b0e17367cad6d0c66b852f16e6642853
author: casaca24 <87252279+casaca24@users.noreply.github.com>
date: Mon Jun 27 13:41:33 CDT 2022

zuo-doc: typos

--- a/zuo-doc/lang-zuo.scrbl
+++ b/zuo-doc/lang-zuo.scrbl
@@ -17,9 +17,8 @@
 Racket's long names.
 
 The @racketmodname[zuo/base] language includes most of the bindings
-from @racketmodname[zuo], but not the ones that are from
-@racketmodname[zuo/cmdline], @racketmodname[zuo/build],
-@racketmodname[zuo/shell], @racketmodname[zuo/thread],
+from @racketmodname[zuo], but not the ones from @racketmodname[zuo/cmdline],
+@racketmodname[zuo/build], @racketmodname[zuo/shell], @racketmodname[zuo/thread],
 @racketmodname[zuo/glob], or @racketmodname[zuo/config].
 
 @section{Syntax and Evaluation Model}
@@ -54,7 +53,7 @@
 completely inaccessible outside of the module.
 
 There are no @defterm{phases} in the sense of Racket. When
-@racketmodname[zuo] macro expansion encountered an import, it makes
+@racketmodname[zuo] macro expansion encounters an import, it makes
 all of the imported module's exports immediately available for use in
 macro implementations, both variables and macros. For example, an
 imported macro might be used both to implement a macro body and in
@@ -511,7 +510,7 @@
 maps symbols to other values, and updating a hash table produces a new
 hash table (which, internally, may share with the original).
 
-Hash table print in a way analogous to Racket, but there is no reader
+Hash tables print in a way analogous to Racket, but there is no reader
 support to convert the textual form back into a hash table value.
 
 @deftogether[(
@@ -566,8 +565,8 @@
 
 @section{Paths}
 
-A @deftech{path string} is is a @tech{string} that is not non-empty
-and to contains no nul bytes.
+A @deftech{path string} is a @tech{string} that is not empty
+and contains no null bytes.
 
 @defproc[(path-string? [v any/c]) boolean?]{
 
--- a/zuo-doc/overview.scrbl
+++ b/zuo-doc/overview.scrbl
@@ -307,7 +307,7 @@
        /home/racket/scripts/go.zuo}, then @racket[quote-module-path]
        reports an absolute path. Similarly, with
        @racketmodname[zuo/build], when you use a relative path to
-       refer to a dependency, then information about the dependency
+       refer to a dependency, information about the dependency
        can be recorded in relative form, but referring to a dependency
        with an absolute path means that information is recorded with
        an absolute path (even if that could be made relative to the
--- a/zuo-doc/zuo-lib.scrbl
+++ b/zuo-doc/zuo-lib.scrbl
@@ -111,7 +111,7 @@
 @defzuomodule[zuo/thread]
 
 To use cooperative threads, create a @deftech{threading context} with
-@racket[call-in-main-thread], and perform a thread operations---such
+@racket[call-in-main-thread], and perform thread operations---such
 as creating a new thread with @racket[thread] or a channel with
 @racket[channel]---during the body of the thunk provided to
 @racket[call-in-main-thread]. Threads can block either on channels or