]> Cypherpunks repositories - gostls13.git/commitdiff
doc: various typos, remove apostrophes from ordinals
authorJeremy Jackins <jeremyjackins@gmail.com>
Sun, 18 Mar 2012 21:26:36 +0000 (08:26 +1100)
committerRob Pike <r@golang.org>
Sun, 18 Mar 2012 21:26:36 +0000 (08:26 +1100)
R=golang-dev, r, r
CC=golang-dev
https://golang.org/cl/5845059

doc/code.html
doc/debugging_with_gdb.html
doc/gccgo_install.html
doc/go_mem.html
doc/go_spec.html

index 768a9995a2f4e028b8968c7732d510be840aef85..238cb06433764f9c60e9730245d54950861c8b0b 100644 (file)
@@ -245,7 +245,7 @@ $ go install
 </pre>
 
 <p>
-The resulting workspace directory tree (assuimg we're running Linux on a 64-bit
+The resulting workspace directory tree (assuming we're running Linux on a 64-bit
 system) looks like this:
 </p>
 
index 43977b7772d53723d7ce254941cb958aebfc2261..51b650b18c82e14219aba27d5e0f35f3f5e180ee 100644 (file)
@@ -351,7 +351,7 @@ $3 = struct hchan<*testing.T>
 </pre>
 
 <p>
-That <code>struct hchan<*testing.T></code> is the runtime-internal represntation of a channel.  It is currently empty, or gdb would have pretty-printed it's contents.
+That <code>struct hchan<*testing.T></code> is the runtime-internal representation of a channel.  It is currently empty, or gdb would have pretty-printed it's contents.
 </p>
 
 <p>
index ae359437a6e8262f58952d01a177639c15cb5389..e769c2211bddfc66a3e42803cd0b7748fae19e06 100644 (file)
@@ -342,7 +342,7 @@ func c_open(name *byte, mode int, perm int) int __asm__ ("open");
 </pre>
 
 <p>
-The C function naturally expects a nul terminated string, which in
+The C function naturally expects a NUL-terminated string, which in
 Go is equivalent to a pointer to an array (not a slice!) of
 <code>byte</code> with a terminating zero byte. So a sample call
 from Go would look like (after importing the <code>os</code> package):
index d4f3656bf0759cc55d05eb4baba143c7ceaa25bf..ece230638e76fff100f745009b43ca509cfadd4b 100644 (file)
@@ -283,7 +283,7 @@ The <code>sync</code> package implements two lock data types,
 
 <p class="rule">
 For any <code>sync.Mutex</code> or <code>sync.RWMutex</code> variable <code>l</code> and <i>n</i> &lt; <i>m</i>,
-the <i>n</i>'th call to <code>l.Unlock()</code> happens before the <i>m</i>'th call to <code>l.Lock()</code> returns.
+call <i>n</i> of <code>l.Unlock()</code> happens before call <i>m</i> of <code>l.Lock()</code> returns.
 </p>
 
 <p>
@@ -316,9 +316,9 @@ which happens before the <code>print</code>.
 
 <p class="rule">
 For any call to <code>l.RLock</code> on a <code>sync.RWMutex</code> variable <code>l</code>,
-there is an <i>n</i> such that the <code>l.RLock</code> happens (returns) after the <i>n</i>'th call to
+there is an <i>n</i> such that the <code>l.RLock</code> happens (returns) after call <i>n</i> to
 <code>l.Unlock</code> and the matching <code>l.RUnlock</code> happens
-before the <i>n</i>+1'th call to <code>l.Lock</code>.
+before call <i>n</i>+1 to <code>l.Lock</code>.
 </p>
 
 <h3>Once</h3>
index 9d3ff87b116c2794bee885184682ec2367017c00..2c905c723b0d44d58fa3aa845f57755fd8192317 100644 (file)
@@ -75,7 +75,7 @@ double quotes <code>""</code> or back quotes <code>``</code>.
 <p>
 The form <code>a … b</code> represents the set of characters from
 <code>a</code> through <code>b</code> as alternatives. The horizontal
-ellipis <code>…</code> is also used elsewhere in the spec to informally denote various
+ellipsis <code>…</code> is also used elsewhere in the spec to informally denote various
 enumerations or code snippets that are not further specified. The character <code>…</code>
 (as opposed to the three characters <code>...</code>) is not a token of the Go
 language.