Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non-critical corrections - November 2024 Edition #1139

Open
epage opened this issue Nov 1, 2024 · 31 comments
Open

Non-critical corrections - November 2024 Edition #1139

epage opened this issue Nov 1, 2024 · 31 comments
Labels
enhancement Improve the expected

Comments

@epage
Copy link
Collaborator

epage commented Nov 1, 2024

Please list any corrections you noticed typos doesn't fix and we'll roll these up into a single PR, making it lighter weight for adding new corrections.

Preferred format (for easy copy/pasting):

```
bad1 -> good1
bad2 -> good2
```

(using a code block allows me one-click copy/paste)

Feel free to update your comment as you find more suggestions for this month to reduce noise and making updating the dictionary easier

Please use dedicated issues for false positives as they likely need more discussion than is intended for this thread.

Related open issues

@epage epage added the enhancement Improve the expected label Nov 1, 2024
@epage epage pinned this issue Nov 1, 2024
@adamchainz
Copy link

collabrative -> collaborative

@LeoDog896
Copy link
Contributor

LeoDog896 commented Nov 1, 2024

compaitbility -> compatibility
formulatoin -> formulation

@YgorSouza
Copy link

uncertaity -> uncertainty
minitature -> miniature
chlild -> child
evice -> evict
independenantly -> independently

@svix-jplatte
Copy link

enpdoints -> endpoints

@Facel3ss1
Copy link

conjunciton -> conjunction

@kachick
Copy link
Contributor

kachick commented Nov 5, 2024

avobe -> above
frequentry -> frequently

@cmdcolin
Copy link

cmdcolin commented Nov 5, 2024

intersectuion -> intersection

@SOF3
Copy link
Contributor

SOF3 commented Nov 6, 2024

unavialable -> unavailable
("avialable" is already corrected, but "unavialable" is not)

@svix-jplatte
Copy link

endpoing -> endpoint

@doup
Copy link

doup commented Nov 6, 2024

ovserver -> observer
abstracton -> abstraction

@BenjaminBrienen
Copy link

BenjaminBrienen commented Nov 7, 2024

I can create a list from all the true typos in #16273 later.

@BenjaminBrienen

This comment was marked as outdated.

@jplatte
Copy link
Contributor

jplatte commented Nov 7, 2024

@BenjaminBrienen I think the list above contains some invalid suggestions:

strukt: for one, typos is not just for Rust code so the suggestion doesn't make sense.
        also, it's too common of an intentional identifier in both Rust and other languages (e.g. C)
wait_for_assest_untyped -> wait_for_asset_untyped: typos does word-splitting, this should just be
  assest -> asset
rbga_linear -> rgba_linear: not while rgba is the most common color value ordering, it's not the only one
is_srbg: I guess there may not be such a thing as srbg, but the is_ should be dropped
pointee: valid word, used here for example: https://doc.rust-lang.org/std/ptr/trait.Pointee.html
deduped: common abbreviation
reparametrize_linear: unnecessary because reparametrize is already in the list
reparametrize_by_curve: same
Renormalisation: British English
Tada: correction invalid because multi-word (see below), also way too common as :tada: emoji shortcut
altas_layout: need to drop the _layout suffix
GameAvtivity: need to drop the game prefix
lifeteime_timer: need to drop the _timer suffix
Mult: abbreviation for multiply, though less common than just mul I guess
birb: common intentional misspelling, like 'snek'

Also, the following can't be corrected since splitting words into multiple ones isn't supported (#795):

metafile
inbetween
taskpool
towidth
usescases
dont
ontop
pointlights
featureful
drawcall
crossfade
writeback
fontsizes
textsystem
eventloop
hittest
titlebar
everysingle
aswell

The following can't be supported because of #1018:

GibiBytes
doesnn't
an untaken

That leaves the following list (all changed to lowercase)

undisered -> undesired
assest -> asset, assess
colorspace -> color space
resonably -> reasonably
necesasry -> necessary
camaera -> camera
exector -> executor
derefrancable -> dereferenceable
allocater -> allocator
mutablyy -> mutably
radiu -> radius
matricy -> matrices
textture -> texture
srbg -> srgb
hemicircles -> semicircles
orthgonal -> orthogonal
parametrization -> parameterization
reparametrize -> reparameterize
reparametrized -> reparameterized
parametrized -> parameterized
parametrizations -> parameterizations
dernormalization -> denormalization
parallelipiped -> parallelepiped
invertation -> inversion
systesms -> systems
metalness -> metallicity
dieletric -> dielectric
ocluded -> occluded
materal -> material
assoceated -> associated
garenteed -> guaranteed
hierarchjy -> hierarchy
ovservers -> observers
haulted -> halted
abstracton -> abstraction
wrold -> world
unuseful -> useless
sizez -> sizes, sized
altas -> atlas
unparented -> parentless
consisiting -> consisting
avtivity -> activity
objeccts -> objects
depsawn -> despawn
lifeteime -> lifetime
colorts -> colors
spritre -> sprite
speciazlize -> specialize
beautifys -> beautifies

(I included two alternative corrections too)

@BenjaminBrienen

This comment was marked as resolved.

@BenjaminBrienen

This comment was marked as resolved.

@BenjaminBrienen

This comment was marked as resolved.

@jplatte

This comment was marked as resolved.

@BenjaminBrienen

This comment was marked as resolved.

@DJMcNab
Copy link

DJMcNab commented Nov 7, 2024

uncessary -> unnecessary

@mrmundt
Copy link

mrmundt commented Nov 7, 2024

dieabled -> disabled
maintaints -> maintains
ises -> uses
inidices -> indices

@adamchainz
Copy link

alais -> alias

@Veetaha
Copy link

Veetaha commented Nov 9, 2024

puprose -> purpose
buidler -> builder

@Blacksmoke16
Copy link
Contributor

resaons -> reasons

@szepeviktor
Copy link
Contributor

contrct -> contract

@poljar
Copy link

poljar commented Nov 11, 2024

impresonate -> impersonate

@mrmundt
Copy link

mrmundt commented Nov 11, 2024

contrct -> contract

This one could also be "contact".

@jrosdahl
Copy link

classificiation -> classification

@poljar
Copy link

poljar commented Nov 12, 2024

dipslay -> display

@adamchainz
Copy link

tpyically -> typically
chioce -> choice

@phip1611
Copy link
Contributor

corrision -> corrosion

@cmdcolin
Copy link

subfeatutures -> subfeatures
featutures -> features

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improve the expected
Projects
None yet
Development

No branches or pull requests