Fix some typos
Change: fix-typos
@@ -31,7 +31,7 @@ of the filtered tree.
Note that ``:/a/b`` and ``:/a:/b`` are equivalent ways to get the same result.
### Directory **`::a/`**
-A shorthand for the commonly occuring filter combination ``:/a:prefix=a``.
+A shorthand for the commonly occurring filter combination ``:/a:prefix=a``.
### File **`::a`**
Produces a tree with only the specified file in it's root.
@@ -59,7 +59,7 @@ use filters that select paths without altering them.
Similar to ``:/a`` but also looks for a ``workspace.josh`` file inside the
specified directory (called the "workspace root").
The resulting tree will contain the contents of the
-workspace root as well as additional files specifed in the ``workspace.josh`` file.
+workspace root as well as additional files specified in the ``workspace.josh`` file.
(see [Workspaces](./workspace.md))
### Text replacement **`:replace="regex","replacement"`
@@ -78,16 +78,16 @@ All matching subdirectories in the input root
All matching files in the input root
### Match nested directories **`::**/X/`**
-All subdirectories matching the pattern in arbitarily deep subdirectories of the input
+All subdirectories matching the pattern in arbitrarily deep subdirectories of the input
### Match nested files **`::**/X`**
-All files matching the pattern in arbitarily deep subdirectories of the input
+All files matching the pattern in arbitrarily deep subdirectories of the input
## History filters
These filter do not modify git trees, but instead only operate on the commit graph.
-### Linearize history **:linear**
+### Linearise history **:linear**
Produce a filtered history that does not contain any merge commits. This is done by
simply dropping all parents except the first on every commit.
