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

Fix multiple grammar and spelling issues in docs #1212

Open
wants to merge 17 commits into
base: wip
Choose a base branch
from

Conversation

theaddonn
Copy link

This PR fixes A LOT of general grammar issues, spelling mistakes and converts the prior mix of formal and informal worlds into a coherent mess.
Also, entt is pretty cool and I enjoyed reading all the docs :)

@skypjack
Copy link
Owner

Oh, that's huge 😅 it will take me a while to review. I guess splitting it in multiple PRs per doc isn't an option, is it?

@skypjack skypjack self-requested a review January 22, 2025 15:35
@skypjack skypjack self-assigned this Jan 22, 2025
@skypjack skypjack added the documentation docs related issues/requests label Jan 22, 2025
@theaddonn
Copy link
Author

theaddonn commented Jan 22, 2025

It would certainly be possible, but I'm not sure if it would be worth it. In general, take as much time as you want reviewing this. You can also review each page seperately if you want that 😄

Also funny how codecov is failing, quota reached

I'm also pretty sure that more and more utilities will be added over time as
needs become apparent.<br/>
I am also pretty sure that more and more utilities will be added over time as
needs to become apparent.<br/>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: needs to feels wrong here. Why that?

@@ -873,7 +873,7 @@ where constant expressions are required.

As long as the list remains unchanged, identifiers are also guaranteed to be
stable across different runs. In case they have been used in a production
environment and a type has to be removed, one can just use a placeholder to
environment, and a type has to be removed; one can just use a placeholder to
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

; feels wrong too.

@@ -74,7 +74,7 @@ used mostly in game development.

## Type-less and bitset-free

The library implements a sparse set based model that doesn't require users to
The library implements a sparse set-based model that does not require users to
Copy link
Owner

@skypjack skypjack Jan 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is sparse-set-based better suited maybe? Although I don't like it. Like, at all.

such as the connection objects or the possibility to attach listeners with a
list of parameters that is shorter than that of the signal itself.
list of parameters that are shorter than that of the signal itself.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The list is shorter. I think this fix is wrong actually, isn't it?

reduce the boilerplate in the most complex cases.

### Handle

A handle is a thin wrapper around an entity and a registry. It _replicates_ the
API of a registry by offering functions such as `get` or `emplace`. The
difference being that the entity is implicitly passed to the registry.<br/>
It's default constructible as an invalid handle that contains a null registry
It is default-constructible as an invalid handle that contains a null registry
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uhm, default constructible is quite common in C++ actually. I don't think this one is correct in this sense.

@@ -2324,7 +2324,7 @@ expedients.

Finally, `EnTT` is configured via a few compile-time definitions to make some of
its parts implicitly thread-safe, roughly speaking only the ones that really
make sense and can't be turned around.<br/>
make sense and can not be turned around.<br/>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cannot?

@theaddonn
Copy link
Author

Thank you very much for the review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation docs related issues/requests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants