From 9754a809c62b0ad3ffefda6d9f03ad54d3b17ec6 Mon Sep 17 00:00:00 2001
From: adrian <adrian_antal@gmx.net>
Date: Mon, 1 May 2023 10:21:45 +0200
Subject: [PATCH] few typos in docs

---
 INSTALL.md                      | 6 +++---
 docs/bugreport.rst              | 4 ++--
 docs/index.rst                  | 4 ++--
 docs/install.rst                | 2 +-
 docs/pgloader.rst               | 2 +-
 docs/ref/mysql.rst              | 2 +-
 docs/ref/pgsql-citus-target.rst | 4 ++--
 docs/tutorial/csv.rst           | 2 +-
 docs/tutorial/geolite.rst       | 6 +++---
 9 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/INSTALL.md b/INSTALL.md
index 661f2f95..84628070 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -21,7 +21,7 @@ You will note in particular:
                             freetds-dev
 
 We need a recent enough [SBCL](http://sbcl.org/) version and that means
-backporting the one found in `sid` rather than using the very old one found
+back-porting the one found in `sid` rather than using the very old one found
 in current *stable* debian release. See `bootstrap-debian.sh` for details
 about how to backport a recent enough SBCL here (1.2.5 or newer).
 
@@ -86,7 +86,7 @@ they can be loaded correctly.
 
 ### Compiling SBCL by yourself
 
-If you ended up building SBCL yourself or you just want to do that, you can
+If you ended up building SBCL yourself, or you just want to do that, you can
 download the source from http://www.sbcl.org/ .
 
 You will need to build SBCL with the following command and options:
@@ -98,7 +98,7 @@ NOTE: You could also remove the --compress-core option.
 
 ## Building pgloader
 
-Now that the dependences are installed, just type make.
+Now that the dependencies are installed, just type make.
 
     make
 
diff --git a/docs/bugreport.rst b/docs/bugreport.rst
index 84726b55..bf4b05fc 100644
--- a/docs/bugreport.rst
+++ b/docs/bugreport.rst
@@ -3,12 +3,12 @@ Reporting Bugs
 
 pgloader is a software and as such contains bugs. Most bugs are easy to
 solve and taken care of in a short delay. For this to be possible though,
-bug reports need to follow those recommandations:
+bug reports need to follow those recommendations:
 
   - include pgloader version,
   - include problematic input and output,
   - include a description of the output you expected,
-  - explain the difference between the ouput you have and the one you expected,
+  - explain the difference between the output you have and the one you expected,
   - include a self-reproducing test-case
 
 Test Cases to Reproduce Bugs
diff --git a/docs/index.rst b/docs/index.rst
index efd7c843..04cc6bc3 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -114,7 +114,7 @@ Schema discovery
 
 User defined casting rules
     Some source database have ideas about their data types that might not be
-    compatible with PostgreSQL implementaion of equivalent data types.
+    compatible with PostgreSQL implementation of equivalent data types.
 
     For instance, SQLite since version 3 has a `Dynamic Type System
     <https://www.sqlite.org/datatype3.html>`_ which of course isn't
@@ -240,7 +240,7 @@ PostgreSQL <http://mysqltopgsql.com/project/>`_ webpage.
   2. Fork a Continuous Integration environment that uses PostgreSQL
   3. Migrate the data over and over again every night, from production
   4. As soon as the CI is all green using PostgreSQL, schedule the D-Day
-  5. Migrate without suprise and enjoy! 
+  5. Migrate without surprise and enjoy!
 
 In order to be able to follow this great methodology, you need tooling to
 implement the third step in a fully automated way. That's pgloader.
diff --git a/docs/install.rst b/docs/install.rst
index bb4ce1a7..3cf3b201 100644
--- a/docs/install.rst
+++ b/docs/install.rst
@@ -175,7 +175,7 @@ the support for that Operating System:
 
 __ https://github.com/dimitri/pgloader/issues?utf8=✓&q=label%3A%22Windows%20support%22%20>
 
-If you need ``pgloader.exe`` on windows please condider contributing fixes
+If you need ``pgloader.exe`` on windows please consider contributing fixes
 for that environment and maybe longer term support then. Specifically, a CI
 integration with a windows build host would allow ensuring that we continue
 to support that target.
diff --git a/docs/pgloader.rst b/docs/pgloader.rst
index 56846b72..f39a4bd3 100644
--- a/docs/pgloader.rst
+++ b/docs/pgloader.rst
@@ -44,7 +44,7 @@ Also note that some file formats require describing some implementation
 details such as columns to be read and delimiters and quoting when loading
 from csv.
 
-For more complex loading scenarios, you will need to write a full fledge
+For more complex loading scenarios, you will need to write a full fledged
 load command in the syntax described later in this document.
 
 Target Connection String
diff --git a/docs/ref/mysql.rst b/docs/ref/mysql.rst
index a0676598..f7ed14c3 100644
--- a/docs/ref/mysql.rst
+++ b/docs/ref/mysql.rst
@@ -216,7 +216,7 @@ keys*, *downcase identifiers*, *uniquify index names*.
     index name by prefixing it with `idx_OID` where `OID` is the internal
     numeric identifier of the table the index is built against.
 
-    In somes cases like when the DDL are entirely left to a framework it
+    In some cases like when the DDL are entirely left to a framework it
     might be sensible for pgloader to refrain from handling index unique
     names, that is achieved by using the *preserve index names* option.
 
diff --git a/docs/ref/pgsql-citus-target.rst b/docs/ref/pgsql-citus-target.rst
index e248509c..f16c481c 100644
--- a/docs/ref/pgsql-citus-target.rst
+++ b/docs/ref/pgsql-citus-target.rst
@@ -32,7 +32,7 @@ another:
    ;
 
 Everything works exactly the same way as when doing a PostgreSQL to
-PostgreSQL migration, with the added fonctionality of this new `distribute`
+PostgreSQL migration, with the added functionality of this new `distribute`
 command.
 
 Distribute Command
@@ -140,7 +140,7 @@ The ``impressions`` table has an indirect foreign key reference to the
 ``company`` table, which is the table where the distribution key is
 specified. pgloader will discover that itself from walking the PostgreSQL
 catalogs, and you may also use the following specification in the pgloader
-command to explicitely add the indirect dependency:
+command to explicitly add the indirect dependency:
 
 ::
    
diff --git a/docs/tutorial/csv.rst b/docs/tutorial/csv.rst
index 11f6f607..a1db4be8 100644
--- a/docs/tutorial/csv.rst
+++ b/docs/tutorial/csv.rst
@@ -50,7 +50,7 @@ This command allows loading the following CSV file content::
 Loading the data
 ^^^^^^^^^^^^^^^^
 
-Here's how to start loading the data. Note that the ouput here has been
+Here's how to start loading the data. Note that the output here has been
 edited so as to facilitate its browsing online::
 
     $ pgloader csv.load
diff --git a/docs/tutorial/geolite.rst b/docs/tutorial/geolite.rst
index f72603a6..aebca6a5 100644
--- a/docs/tutorial/geolite.rst
+++ b/docs/tutorial/geolite.rst
@@ -3,7 +3,7 @@ Loading MaxMind Geolite Data with pgloader
 
 `MaxMind <http://www.maxmind.com/>`_ provides a free dataset for
 geolocation, which is quite popular. Using pgloader you can download the
-lastest version of it, extract the CSV files from the archive and load their
+latest version of it, extract the CSV files from the archive and load their
 content into your database directly.
 
 The Command
@@ -94,7 +94,7 @@ in some details. Here's our example for loading the Geolite data::
          $$ create index blocks_ip4r_idx on geolite.blocks using gist(iprange); $$;
 
 Note that while the *Geolite* data is using a pair of integers (*start*,
-*end*) to represent *ipv4* data, we use the very poweful `ip4r
+*end*) to represent *ipv4* data, we use the very powerful `ip4r
 <https://github.com/RhodiumToad/ip4r>`_ PostgreSQL Extension instead.
 
 The transformation from a pair of integers into an IP is done dynamically by
@@ -109,7 +109,7 @@ the fly to use the appropriate data type and its input representation.
 Loading the data
 ^^^^^^^^^^^^^^^^
 
-Here's how to start loading the data. Note that the ouput here has been
+Here's how to start loading the data. Note that the output here has been
 edited so as to facilitate its browsing online::
 
     $ pgloader archive.load