Closed spaette closed 2 months ago
Thanks for reporting all these, could you maybe turn these into a PR?
Sometimes we might miss them especially when (just) reading them on PRs and not in my editor with spellchecker.
In the long run, I already experimented with vale.sh
over at Manopt.jl and plan to establish that here as well to avoid these typos.
It was my intention to submit a PR.
Thanks for looking for typos!
What might be a definition of authomorphism?
It's a typo, it should be automorphism.
Are repo use of
homeomorphism
(topological similarity),homomorphism
(algebraic similarity) andhomomorphic
correct?
They look correct to me.
$ grep -nr Hyperboloic Manifolds.jl Manifolds.jl/accuracy/Hyperboloid.qmd:15:In this small note we compare different implementations of several functions > on the [Hyperboloic](). $ grep -nr Manonifolds Manifolds.jl Manifolds.jl/_quarto.yml:3: title: "Manonifolds.jl" $ grep -nr Socienty Manifolds.jl Manifolds.jl/docs/src/references.bib:146: PUBLISHER = {American Mathematical Socienty}, $ grep -nr softawre Manifolds.jl Manifolds.jl/CITATION.bib:10:@softawre{manifoldsjl-zenodo-mostrecent,
Yes, they all should be fixed (respectively: "Hyperbolic", "Manifolds.jl", "Society" and "software".
Are any of the following not slated to be fixed?
All of these should be fixed as you suggested.
the shell script used to effectuate the changes
$ cat typos.sh
#!/bin/sh
sed -i "s/Copute/Compute/g" Manifolds.jl/src/manifolds/MetricManifold.jl
sed -i "s/Depreacte/Deprecate/g" Manifolds.jl/test/test_deprecated.jl
sed -i "s/Excpected/Expected/g" Manifolds.jl/src/manifolds/StiefelEuclideanMetric.jl
sed -i "s/Expnential/Exponential/g" Manifolds.jl/test/manifolds/symplecticgrassmann.jl
sed -i "s/Hamilonian/Hamiltonian/g" Manifolds.jl/src/manifolds/Hamiltonian.jl
sed -i "s/Hyperboloic/Hyperbolic/g" Manifolds.jl/accuracy/Hyperboloid.qmd
sed -i "s/Manonifolds/Manifolds/g" Manifolds.jl/_quarto.yml
sed -i "s/Socienty/Society/g" Manifolds.jl/docs/src/references.bib
sed -i "s/alowed/allowed/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/apears/appears/g" Manifolds.jl/src/groups/group.jl
sed -i "s/appliead/applied/g" Manifolds.jl/src/manifolds/Unitary.jl
sed -i "s/appliead/applied/g" Manifolds.jl/src/manifolds/Rotations.jl
sed -i "s/apprximately/approximately/g" Manifolds.jl/src/manifolds/EmbeddedTorus.jl
sed -i "s/arguemnts/arguments/g" Manifolds.jl/ext/ManifoldsTestExt/tests_general.jl
sed -i "s/asrguments/arguments/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/authomorphism/automorphism/g" Manifolds.jl/src/groups/group.jl
sed -i "s/betweeen/between/g" Manifolds.jl/src/manifolds/Sphere.jl
sed -i "s/commopn/common/g" Manifolds.jl/src/Manifolds.jl
sed -i "s/consistting/consisting/g" Manifolds.jl/tutorials/working-in-charts.jl
sed -i "s/consistting/consisting/g" Manifolds.jl/tutorials/working-in-charts.qmd
sed -i "s/construtor/constructor/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/cooordinates/coordinates/g" Manifolds.jl/src/groups/group.jl
sed -i "s/correcponding/corresponding/g" Manifolds.jl/accuracy/Hyperboloid.qmd
sed -i "s/corrsponding/corresponding/g" Manifolds.jl/src/manifolds/SymplecticGrassmann.jl
sed -i "s/definitons/definitions/g" Manifolds.jl/src/Manifolds.jl
sed -i "s/depcreatce/deprecate/g" Manifolds.jl/test/test_deprecated.jl
sed -i "s/deretmined/determined/g" Manifolds.jl/docs/src/misc/notation.md
sed -i "s/diretion/direction/g" Manifolds.jl/ext/ManifoldsTestExt/tests_general.jl
sed -i "s/divsion/division/g" Manifolds.jl/src/manifolds/ProbabilitySimplex.jl
sed -i "s/eminating/emanating/g" Manifolds.jl/src/manifolds/Sphere.jl
sed -i "s/equiality/equality/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/expponential/exponential/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/exsists/exists/g" Manifolds.jl/src/groups/group.jl
sed -i "s/focsus/focus/g" Manifolds.jl/tutorials/working-in-charts.jl
sed -i "s/folloing/following/g" Manifolds.jl/src/manifolds/Stiefel.jl
sed -i "s/hyperpolic/hyperbolic/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/idenitty/identity/g" Manifolds.jl/src/groups/group.jl
sed -i "s/identiy/identity/g" Manifolds.jl/src/manifolds/Hyperrectangle.jl
sed -i "s/identiy/identity/g" Manifolds.jl/src/manifolds/Euclidean.jl
sed -i "s/infinte/infinite/g" Manifolds.jl/docs/src/features/atlases.md
sed -i "s/logarihmic/logarithmic/g" Manifolds.jl/src/manifolds/Hyperbolic.jl
sed -i "s/magnutudes/magnitudes/g" Manifolds.jl/accuracy/Hyperboloid.qmd
sed -i "s/manfiold/manifold/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/multiplcation/multiplication/g" Manifolds.jl/src/groups/general_unitary_groups.jl
sed -i "s/paralllel/parallel/g" Manifolds.jl/src/manifolds/Hyperbolic.jl
sed -i "s/performace/performance/g" Manifolds.jl/tutorials/getstarted.qmd
sed -i "s/pricipal/principal/g" Manifolds.jl/tutorials/hand-gestures.qmd
sed -i "s/prodct/product/g" Manifolds.jl/src/groups/product_group.jl
sed -i "s/projct/project/g" Manifolds.jl/src/manifolds/MultinomialDoublyStochastic.jl
sed -i "s/projction/projection/g" Manifolds.jl/src/manifolds/HyperbolicPoincareBall.jl
sed -i "s/projction/projection/g" Manifolds.jl/src/manifolds/HyperbolicPoincareHalfspace.jl
sed -i "s/propoer/proper/g" Manifolds.jl/src/manifolds/SymplecticGrassmannProjector.jl
sed -i "s/prudct/product/g" Manifolds.jl/src/manifolds/GeneralizedGrassmann.jl
sed -i "s/repersentation/representation/g" Manifolds.jl/ext/ManifoldsTestExt/tests_general.jl
sed -i "s/repesentation/representation/g" Manifolds.jl/src/manifolds/Hyperbolic.jl
sed -i "s/repesentation/representation/g" Manifolds.jl/src/manifolds/SymplecticGrassmann.jl
sed -i "s/represenation/representation/g" Manifolds.jl/src/manifolds/GeneralizedGrassmann.jl
sed -i "s/repesentation/representation/g" Manifolds.jl/src/manifolds/GrassmannProjector.jl
sed -i "s/reprsentation/representation/g" Manifolds.jl/src/manifolds/Elliptope.jl
sed -i "s/reprsentation/representation/g" Manifolds.jl/src/manifolds/Spectrahedron.jl
sed -i "s/reprsented/represented/g" Manifolds.jl/src/manifolds/Circle.jl
sed -i "s/respectiely/respectively/g" Manifolds.jl/src/manifolds/Hyperbolic.jl
sed -i "s/retration/retraction/g" Manifolds.jl/src/manifolds/Symplectic.jl
sed -i "s/seciton/section/g" Manifolds.jl/docs/src/manifolds/symmetricpositivedefinite.md
sed -i "s/softawre/software/g" Manifolds.jl/CITATION.bib
sed -i "s/stricly/strictly/g" Manifolds.jl/src/manifolds/Hyperbolic.jl
sed -i "s/trangular/triangular/g" Manifolds.jl/src/manifolds/StiefelEuclideanMetric.jl
sed -i "s/tuncated/truncated/g" Manifolds.jl/src/manifolds/Tucker.jl
sed -i "s/valud/valued/g" Manifolds.jl/src/manifolds/Circle.jl
sed -i "s/vetors/vectors/g" Manifolds.jl/src/manifolds/SymmetricPositiveDefinite.jl
sed -i "s/whic /which /g" Manifolds.jl/src/manifolds/MultinomialDoublyStochastic.jl
sed -i "s/youself/yourself/g" Manifolds.jl/tutorials/getstarted.qmd
$
What might be a definition of
authomorphism
?Are repo use of
homeomorphism
(topological similarity),homomorphism
(algebraic similarity) andhomomorphic
correct?Should these be fixed?
Are any of the following not slated to be fixed?
Deprecate Expected Exponential Hamiltonian allowed appears applied approximately arguments arguments between common consisting constructor coordinates corresponding corresponding definitions deprecate determined direction division emanating equality exponential exists focus following hyperbolic identity identity infinite logarithmic magnitudes manifold multiplication parallel performance principal product project projection proper product representation representation representation representation represented respectively retraction section strictly triangular truncated valued vectors which yourself