Re: some more doc typos (macro vs macor)

Shiro Kawai <[email protected]> Thu, 21 Nov 2024 00:11:19 -1000
Newsgroups gmane.lisp.scheme.gauche
Message-ID <CALN0JNFom6zoZVe9sY7Y1_-854_Fi9aZqOAz7ARx=chyi3jZhg@mail.gmail.com>
--===============1769363305883209914==
Content-Type: multipart/alternative; boundary="0000000000007b71320627697d69"

--0000000000007b71320627697d69
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thank you.  Patch applied.
It's not annoying at all.  Send whatever typos as you find them.
If you don't mind, you can also make PRs on github.

--shiro


On Wed, Nov 20, 2024 at 9:10=E2=80=AFAM Jens Thiele <[email protected]> wrote:

> Hi,
>
> I hope this isn't getting annoying (maybe I should collect more typos
> first?)
> but here we go:
>
> commit aa29dddd50b22bbb29e7f2d097d8e9fb7e0b6968 (HEAD -> master)
> Author: Jens Thiele <[email protected]>
> Date:   Wed Nov 20 20:00:16 2024 +0100
>
>     Typo fixes (macro vs macor)
>
> diff --git a/ChangeLog b/ChangeLog
> index 29620aa5b..8261bd619 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -3080,7 +3080,7 @@
>  2021-04-08  Shiro Kawai  <[email protected]>
>
>         * src/compile.scm (macroexpand-all, global-call-type),
> -         src/gauche/vm.h (SCM_COMPILE_NOINLINE_INLINER): Allow
> macorexpand-all
> +         src/gauche/vm.h (SCM_COMPILE_NOINLINE_INLINER): Allow
> macroexpand-all
>           to expand hybrid macro as well.  We still need to suppress
> expansion
>           of general inliners, for they can insert $asm node, which is no=
t
>           useful as the output of macro expansion.  This is a kludge, due
> to
> @@ -11295,7 +11295,7 @@
>
>  2012-02-17  Shiro Kawai  <[email protected]>
>
> -       * lib/gauche/generator.scm (glet*, glet1): Added convenience maco=
rs
> +       * lib/gauche/generator.scm (glet*, glet1): Added convenience macr=
os
>           that captures the monadic pattern frequently appear in generato=
r
>           code.
>
> @@ -18952,7 +18952,7 @@
>           to avoid (use slib) to load srfi-29, which overrides builtin
> 'format'
>           by the incompatible srfi-29's format.
>         * src/gauche.h (SCM_EXTENDED_PAIR_P): fixed a bug that caused SEG=
V
> -         when the macor was applied to statically allocated objects.
> +         when the macro was applied to statically allocated objects.
>         * src/extlib.stub (hash-table-update!): added, based on John
> Kilburg's
>           patch.
>         * test/hash.scm: added test for hash-table-update!, based on
> diff --git a/src/gauche.h b/src/gauche.h
> index f2a442533..4ff910fb0 100644
> --- a/src/gauche.h
> +++ b/src/gauche.h
> @@ -1054,7 +1054,7 @@ struct ScmProcedureRec {
>     For <procedure> and <generic>, it shows whether the setter is locked.
>     For <method>, it shows whether the alteration of the method is
> disallowed,
>     i.e. one can't redefine a method with matching signature.
> -   (These two roles are reflected to the two macors,
> +   (These two roles are reflected to the two macros,
>     SCM_PROCEDURE_SETTER_LOCKED and SCM_PROCEDURE_METHOD_LOCKED)
>     TODO: When we change ABI, maybe split these roles to different flags.
>   */
>
>
>
> _______________________________________________
> Gauche-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/gauche-devel
>

--0000000000007b71320627697d69
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thank=C2=A0you.=C2=A0 Patch applied.<div>It&#39;s not anno=
ying at all.=C2=A0 Send whatever typos as you find them.</div><div>If you d=
on&#39;t mind, you can also make PRs on github.</div><div><br></div><div>--=
shiro</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Wed, Nov 20, 2024 at 9:10=E2=80=AFAM Jens Thie=
le &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I hope this isn&#39;t getting annoying (maybe I should collect more typos<b=
r>
first?)<br>
but here we go:<br>
<br>
commit aa29dddd50b22bbb29e7f2d097d8e9fb7e0b6968 (HEAD -&gt; master)<br>
Author: Jens Thiele &lt;<a href=3D"mailto:[email protected]" target=3D"_blank"=
>[email protected]</a>&gt;<br>
Date:=C2=A0 =C2=A0Wed Nov 20 20:00:16 2024 +0100<br>
<br>
=C2=A0 =C2=A0 Typo fixes (macro vs macor)<br>
<br>
diff --git a/ChangeLog b/ChangeLog<br>
index 29620aa5b..8261bd619 100644<br>
--- a/ChangeLog<br>
+++ b/ChangeLog<br>
@@ -3080,7 +3080,7 @@<br>
=C2=A02021-04-08=C2=A0 Shiro Kawai=C2=A0 &lt;<a href=3D"mailto:[email protected]=
g" target=3D"_blank">[email protected]</a>&gt;<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 * src/compile.scm (macroexpand-all, global-call=
-type),<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0src/gauche/vm.h (SCM_COMPILE_NOINLINE_IN=
LINER): Allow macorexpand-all<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0src/gauche/vm.h (SCM_COMPILE_NOINLINE_IN=
LINER): Allow macroexpand-all<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 to expand hybrid macro as well.=C2=A0 We=
 still need to suppress expansion<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 of general inliners, for they can insert=
 $asm node, which is not<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 useful as the output of macro expansion.=
=C2=A0 This is a kludge, due to<br>
@@ -11295,7 +11295,7 @@<br>
<br>
=C2=A02012-02-17=C2=A0 Shiro Kawai=C2=A0 &lt;<a href=3D"mailto:[email protected]=
g" target=3D"_blank">[email protected]</a>&gt;<br>
<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0* lib/gauche/generator.scm (glet*, glet1): Adde=
d convenience macors<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0* lib/gauche/generator.scm (glet*, glet1): Adde=
d convenience macros<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 that captures the monadic pattern freque=
ntly appear in generator<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 code.<br>
<br>
@@ -18952,7 +18952,7 @@<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 to avoid (use slib) to load srfi-29, whi=
ch overrides builtin &#39;format&#39;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 by the incompatible srfi-29&#39;s format=
.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 * src/gauche.h (SCM_EXTENDED_PAIR_P): fixed a b=
ug that caused SEGV<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0when the macor was applied to statically=
 allocated objects.<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0when the macro was applied to statically=
 allocated objects.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 * src/extlib.stub (hash-table-update!): added, =
based on John Kilburg&#39;s<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 patch.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 * test/hash.scm: added test for hash-table-upda=
te!, based on<br>
diff --git a/src/gauche.h b/src/gauche.h<br>
index f2a442533..4ff910fb0 100644<br>
--- a/src/gauche.h<br>
+++ b/src/gauche.h<br>
@@ -1054,7 +1054,7 @@ struct ScmProcedureRec {<br>
=C2=A0 =C2=A0 For &lt;procedure&gt; and &lt;generic&gt;, it shows whether t=
he setter is locked.<br>
=C2=A0 =C2=A0 For &lt;method&gt;, it shows whether the alteration of the me=
thod is disallowed,<br>
=C2=A0 =C2=A0 i.e. one can&#39;t redefine a method with matching signature.=
<br>
-=C2=A0 =C2=A0(These two roles are reflected to the two macors,<br>
+=C2=A0 =C2=A0(These two roles are reflected to the two macros,<br>
=C2=A0 =C2=A0 SCM_PROCEDURE_SETTER_LOCKED and SCM_PROCEDURE_METHOD_LOCKED)<=
br>
=C2=A0 =C2=A0 TODO: When we change ABI, maybe split these roles to differen=
t flags.<br>
=C2=A0 */<br>
<br>
<br>
<br>
_______________________________________________<br>
Gauche-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Gau=
[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/gauche-devel" rel=
=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listi=
nfo/gauche-devel</a><br>
</blockquote></div>

--0000000000007b71320627697d69--


--===============1769363305883209914==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============1769363305883209914==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Gauche-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gauche-devel

--===============1769363305883209914==--