File 1295-Fix-typos-in-system-doc.patch of Package erlang
From ec8703545fc9b536e3a795afcc592ddb71f3c0cd Mon Sep 17 00:00:00 2001
From: "Kian-Meng, Ang" <kianmeng@cpan.org>
Date: Wed, 10 Nov 2021 10:07:38 +0800
Subject: [PATCH] Fix typos in system doc
---
system/doc/design_principles/release_handling.xml | 2 +-
system/doc/design_principles/spec_proc.xml | 2 +-
system/doc/design_principles/statem.xml | 2 +-
system/doc/design_principles/sup_princ.xml | 2 +-
system/doc/efficiency_guide/bench.erl | 4 ++--
system/doc/efficiency_guide/commoncaveats.xmlsrc | 4 ++--
system/doc/efficiency_guide/retired_myths.xml | 2 +-
system/doc/efficiency_guide/tablesDatabases.xml | 2 +-
system/doc/embedded/intro.xml | 2 +-
system/doc/general_info/deprecations_23.inc | 4 ++--
system/doc/reference_manual/distributed.xml | 2 +-
system/doc/reference_manual/expressions.xml | 4 ++--
system/doc/reference_manual/processes.xml | 2 +-
system/doc/reference_manual/typespec.xml | 2 +-
system/doc/top/src/erl_html_tools.erl | 2 +-
system/doc/tutorial/nif.xmlsrc | 2 +-
16 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/system/doc/design_principles/release_handling.xml b/system/doc/design_principles/release_handling.xml
index d23e9732fc..74d4719f55 100644
--- a/system/doc/design_principles/release_handling.xml
+++ b/system/doc/design_principles/release_handling.xml
@@ -311,7 +311,7 @@
the following instruction is used:</p>
<code type="none">
{apply, {M, F, A}}</code>
- <p>The release handler evalutes <c>apply(M, F, A)</c>.</p>
+ <p>The release handler evaluates <c>apply(M, F, A)</c>.</p>
</section>
<section>
diff --git a/system/doc/design_principles/spec_proc.xml b/system/doc/design_principles/spec_proc.xml
index 5296b20377..fb5031001f 100644
--- a/system/doc/design_principles/spec_proc.xml
+++ b/system/doc/design_principles/spec_proc.xml
@@ -274,7 +274,7 @@ init(Parent) ->
<section>
<marker id="debug"></marker>
<title>Debugging</title>
- <p>To support the debug facilites in <c>sys</c>, a
+ <p>To support the debug facilities in <c>sys</c>, a
<em>debug structure</em> is needed. The <c>Deb</c> term is
initialized using <c>sys:debug_options/1</c>:</p>
<code type="none">
diff --git a/system/doc/design_principles/statem.xml b/system/doc/design_principles/statem.xml
index 2d6ea27635..d997b29bd7 100644
--- a/system/doc/design_principles/statem.xml
+++ b/system/doc/design_principles/statem.xml
@@ -1201,7 +1201,7 @@ do_unlock() ->
<p>
Say you have a state machine specification
that uses state entry actions.
- Allthough you can code this using self-generated events
+ Although you can code this using self-generated events
(described in the next section), especially if just
one or a few states has got state entry actions,
this is a perfect use case for the built in
diff --git a/system/doc/design_principles/sup_princ.xml b/system/doc/design_principles/sup_princ.xml
index 3f6129298b..4ec375a134 100644
--- a/system/doc/design_principles/sup_princ.xml
+++ b/system/doc/design_principles/sup_princ.xml
@@ -374,7 +374,7 @@ child_spec() = #{id => child_id(), % mandatory
<p>Note that this identifier occasionally has been called
"name". As far as possible, the terms "identifier" or "id"
are now used but in order to keep backwards compatibility,
- some occurences of "name" can still be found, for example
+ some occurrences of "name" can still be found, for example
in error messages.</p>
</item>
<item>
diff --git a/system/doc/efficiency_guide/bench.erl b/system/doc/efficiency_guide/bench.erl
index a1be24b051..a1e9a71084 100644
--- a/system/doc/efficiency_guide/bench.erl
+++ b/system/doc/efficiency_guide/bench.erl
@@ -424,7 +424,7 @@ create_html_table(File, {Bm, Res}) ->
create_html_row(File, Name, ResultDict)
end, Order),
- %% Tabel end-tags
+ %% Table end-tags
io:put_chars(File, "</table></td></tr></table>\n"),
%% Create link to benchmark source code
@@ -435,7 +435,7 @@ create_html_table(File, {Bm, Res}) ->
%% create_html_row(File, Name, Dict) -> _
%% File = file() - html file to write data to.
%% Name = atom() - Name of benchmark test
-%% Dict = dict() - Dictonary where the relative time measures for
+%% Dict = dict() - Dictionary where the relative time measures for
%% the test can be found.
%%
%% Creates an actual html table-row.
diff --git a/system/doc/efficiency_guide/commoncaveats.xml b/system/doc/efficiency_guide/commoncaveats.xml
index 6c5aa2b233..ec787c4915 100644
--- a/system/doc/efficiency_guide/commoncaveats.xml
+++ b/system/doc/efficiency_guide/commoncaveats.xml
@@ -197,7 +197,7 @@ multiple_setelement(T0) ->
<p>The two following <c>setelement/3</c> calls modify
the tuple in place.</p>
- <p>For the optimization to be applied, <em>all</em> the followings conditions
+ <p>For the optimization to be applied, <em>all</em> the following conditions
must be true:</p>
<list type="bulleted">
diff --git a/system/doc/efficiency_guide/retired_myths.xml b/system/doc/efficiency_guide/retired_myths.xml
index a763770e5a..795806bca5 100644
--- a/system/doc/efficiency_guide/retired_myths.xml
+++ b/system/doc/efficiency_guide/retired_myths.xml
@@ -31,7 +31,7 @@
<file>retired_myths.xml</file>
</header>
- <p>We belive that the truth finally has caught with the following,
+ <p>We believe that the truth finally has caught with the following,
retired myths.</p>
<section>
diff --git a/system/doc/efficiency_guide/tablesDatabases.xml b/system/doc/efficiency_guide/tablesDatabases.xml
index 3f77151e55..50a48661a4 100644
--- a/system/doc/efficiency_guide/tablesDatabases.xml
+++ b/system/doc/efficiency_guide/tablesDatabases.xml
@@ -137,7 +137,7 @@ print_person(PersonId) ->
io:format("No person with ID = ~p~n", [PersonID])
end.
-%%% Internal functionss
+%%% Internal functions
print_name(PersonID) ->
[Person] = ets:lookup(person, PersonId),
io:format("No person ~p~n", [Person#person.name]).
diff --git a/system/doc/embedded/intro.xml b/system/doc/embedded/intro.xml
index 2b9d35d24c..6fc87fb210 100644
--- a/system/doc/embedded/intro.xml
+++ b/system/doc/embedded/intro.xml
@@ -37,7 +37,7 @@
<p>This manual is a complement to the other manuals and describes how
to install, run and maintain Erlang on an embedded system.
</p>
- <p>For more informaton about how to install and start Erlang read
+ <p>For more information about how to install and start Erlang read
XXXXXXXX.
</p>
diff --git a/system/doc/reference_manual/expressions.xml b/system/doc/reference_manual/expressions.xml
index 0392e1886d..a3a4689083 100644
--- a/system/doc/reference_manual/expressions.xml
+++ b/system/doc/reference_manual/expressions.xml
@@ -1612,7 +1612,7 @@ end</pre>
the following syntax:</p>
<pre>
<< BitStringExpr || Qualifier1,...,QualifierN >></pre>
- <p><c>BitStringExpr</c> is an expression that evalutes to a bit
+ <p><c>BitStringExpr</c> is an expression that evaluates to a bit
string. If <c>BitStringExpr</c> is a function call, it must be
enclosed in parentheses. Each <c>Qualifier</c> is either a
generator, a bit string generator or a filter.</p>
diff --git a/system/doc/reference_manual/typespec.xml b/system/doc/reference_manual/typespec.xml
index dcd76468fb..e15525707b 100644
--- a/system/doc/reference_manual/typespec.xml
+++ b/system/doc/reference_manual/typespec.xml
@@ -160,7 +160,7 @@
]]></pre>
<p>
Integer values are either integer or character literals or expressions
- consisting of possibily nested unary or binary operations that evaluate to
+ consisting of possibly nested unary or binary operations that evaluate to
an integer. Such expressions can also be used in bit strings and ranges.
</p>
<p>
diff --git a/system/doc/top/src/erl_html_tools.erl b/system/doc/top/src/erl_html_tools.erl
index 9ed6ffbf32..c7f5df2b6e 100644
--- a/system/doc/top/src/erl_html_tools.erl
+++ b/system/doc/top/src/erl_html_tools.erl
@@ -261,7 +261,7 @@ find_application_infos([{App, Vsn, AppPath, IndexURL} | Paths]) ->
case lists:keysearch("group", 1, Db) of
{value, {_, G0}} ->
% This value may be in two parts,
- % tag and desciption
+ % tag and description
case string:str(G0, " ") of
0 ->
{list_to_atom(G0), ""};
diff --git a/system/doc/tutorial/nif.xmlsrc b/system/doc/tutorial/nif.xmlsrc
index 637b764c66..a7a6057826 100644
--- a/system/doc/tutorial/nif.xmlsrc
+++ b/system/doc/tutorial/nif.xmlsrc
@@ -62,7 +62,7 @@
</list>
<p>Normally these are minimal stub implementations that throw an
exception. But they can also be used as fallback implementations
- for functions that do not have native implemenations on some
+ for functions that do not have native implementations on some
architectures.</p>
<p>NIF libraries are loaded by calling <c>erlang:load_nif/2</c>,
with the name of the shared library as argument. The second
--
2.31.1