summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorihlec <ihle.cornelius@gmail.com>2020-12-02 09:15:29 +0100
committerGitHub <noreply@github.com>2020-12-02 09:15:29 +0100
commit5c23ba75456086e660d4baa1c43ec90ef8a2319d (patch)
treed3d2e25bb726300ca45fc07515068d6b5cf57008
parent84f2ad3068cb77247ee6a263b2d375685b28b850 (diff)
downloadNim-5c23ba75456086e660d4baa1c43ec90ef8a2319d.tar.gz
fixed article duplication typos (#16216)
-rw-r--r--compiler/nimlexbase.nim2
-rw-r--r--doc/manual.rst2
-rw-r--r--doc/regexprs.txt2
-rw-r--r--lib/packages/docutils/rstgen.nim2
-rw-r--r--lib/pure/collections/sequtils.nim2
-rw-r--r--lib/pure/math.nim2
-rw-r--r--lib/pure/streams.nim2
-rw-r--r--tests/manyloc/keineschweine/dependencies/chipmunk/chipmunk.nim2
-rw-r--r--tests/realtimeGC/readme.txt2
9 files changed, 9 insertions, 9 deletions
diff --git a/compiler/nimlexbase.nim b/compiler/nimlexbase.nim
index 6132e6f66..99d07d093 100644
--- a/compiler/nimlexbase.nim
+++ b/compiler/nimlexbase.nim
@@ -61,7 +61,7 @@ proc handleCR*(L: var TBaseLexer, pos: int): int
   # position to continue the scanning from. `pos` must be the position
   # of the CR.
 proc handleLF*(L: var TBaseLexer, pos: int): int
-  # Call this if you scanned over LF in the buffer; it returns the the
+  # Call this if you scanned over LF in the buffer; it returns the
   # position to continue the scanning from. `pos` must be the position
   # of the LF.
 # implementation
diff --git a/doc/manual.rst b/doc/manual.rst
index 1a23c5997..97dbbda13 100644
--- a/doc/manual.rst
+++ b/doc/manual.rst
@@ -1948,7 +1948,7 @@ Nim supports these `calling conventions`:idx:\:
     hardware stack.
 
 `inline`:idx:
-    The inline convention means the the caller should not call the procedure,
+    The inline convention means the caller should not call the procedure,
     but inline its code directly. Note that Nim does not inline, but leaves
     this to the C compiler; it generates ``__inline`` procedures. This is
     only a hint for the compiler: it may completely ignore it and
diff --git a/doc/regexprs.txt b/doc/regexprs.txt
index 83dbd2eeb..b7370d858 100644
--- a/doc/regexprs.txt
+++ b/doc/regexprs.txt
@@ -224,7 +224,7 @@ current matching point is at the end of the subject string, all of them fail,
 since there is no character to match.
 
 For compatibility with Perl, ``\s`` does not match the VT character (code 11).
-This makes it different from the the POSIX "space" class. The ``\s`` characters
+This makes it different from the POSIX "space" class. The ``\s`` characters
 are HT (9), LF (10), FF (12), CR (13), and space (32).
 
 A "word" character is an underscore or any character less than 256 that is
diff --git a/lib/packages/docutils/rstgen.nim b/lib/packages/docutils/rstgen.nim
index 47b4189ba..d6bd26ad7 100644
--- a/lib/packages/docutils/rstgen.nim
+++ b/lib/packages/docutils/rstgen.nim
@@ -112,7 +112,7 @@ proc initRstGenerator*(g: var RstGenerator, target: OutputTarget,
   ## it helps to prettify the generated index if no title is found.
   ##
   ## The ``RstParseOptions``, ``FindFileHandler`` and ``MsgHandler`` types
-  ## are defined in the the `packages/docutils/rst module <rst.html>`_.
+  ## are defined in the `packages/docutils/rst module <rst.html>`_.
   ## ``options`` selects the behaviour of the rst parser.
   ##
   ## ``findFile`` is a proc used by the rst ``include`` directive among others.
diff --git a/lib/pure/collections/sequtils.nim b/lib/pure/collections/sequtils.nim
index ea2c02b8c..71558fe0d 100644
--- a/lib/pure/collections/sequtils.nim
+++ b/lib/pure/collections/sequtils.nim
@@ -1101,7 +1101,7 @@ macro mapLiterals*(constructor, op: untyped;
 iterator items*[T](xs: iterator: T): T =
   ## iterates over each element yielded by a closure iterator. This may
   ## not seem particularly useful on its own, but this allows closure
-  ## iterators to be used by the the mapIt, filterIt, allIt, anyIt, etc.
+  ## iterators to be used by the mapIt, filterIt, allIt, anyIt, etc.
   ## templates.
   for x in xs():
     yield x
diff --git a/lib/pure/math.nim b/lib/pure/math.nim
index ccd766f46..8f5b9a6f5 100644
--- a/lib/pure/math.nim
+++ b/lib/pure/math.nim
@@ -622,7 +622,7 @@ when not defined(js): # C
       ## Note: Not available for JS backend.
     proc gamma*(x: float32): float32 {.importc: "tgammaf", header: "<math.h>".}
     proc gamma*(x: float64): float64 {.importc: "tgamma", header: "<math.h>".}
-      ## Computes the the `gamma function <https://en.wikipedia.org/wiki/Gamma_function>`_ for ``x``.
+      ## Computes the `gamma function <https://en.wikipedia.org/wiki/Gamma_function>`_ for ``x``.
       ##
       ## Note: Not available for JS backend.
       ##
diff --git a/lib/pure/streams.nim b/lib/pure/streams.nim
index de3f41f09..62a074bd8 100644
--- a/lib/pure/streams.nim
+++ b/lib/pure/streams.nim
@@ -346,7 +346,7 @@ proc write*[T](s: Stream, x: T) =
   writeData(s, unsafeAddr(x), sizeof(x))
 
 proc write*(s: Stream, x: string) =
-  ## Writes the string `x` to the the stream `s`. No length field or
+  ## Writes the string `x` to the stream `s`. No length field or
   ## terminating zero is written.
   runnableExamples:
     var strm = newStringStream("")
diff --git a/tests/manyloc/keineschweine/dependencies/chipmunk/chipmunk.nim b/tests/manyloc/keineschweine/dependencies/chipmunk/chipmunk.nim
index 552b3e756..6eb1b3844 100644
--- a/tests/manyloc/keineschweine/dependencies/chipmunk/chipmunk.nim
+++ b/tests/manyloc/keineschweine/dependencies/chipmunk/chipmunk.nim
@@ -106,7 +106,7 @@ type
 
   #/ Collision begin event function callback type.
   #/ Returning false from a begin callback causes the collision to be ignored until
-  #/ the the separate callback is called when the objects stop colliding.
+  #/ the separate callback is called when the objects stop colliding.
   TCollisionBeginFunc* = proc (arb: PArbiter; space: PSpace; data: pointer): bool{.
       cdecl.}
   #/ Collision pre-solve event function callback type.
diff --git a/tests/realtimeGC/readme.txt b/tests/realtimeGC/readme.txt
index b2788520e..c5837ee14 100644
--- a/tests/realtimeGC/readme.txt
+++ b/tests/realtimeGC/readme.txt
@@ -7,4 +7,4 @@ To build by hand and run the test for 35 minutes:
 xxx do we still need tests/realtimeGC/cmain.c?
 if so, tests/realtimeGC/cmain.c needs to updated and factorized with nmain.nim to avoid duplication (even if it's a C file)
 ```
-    $ gcc -o tests/realtimeGC/cmain tests/realtimeGC/cmain.c -ldl
+    $ gcc -o tests/realtimeGC/cmain tests/realtimeGC/cmain.c -ldl
\ No newline at end of file