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

Spellcheck for Text Commands #115

Open
zimberzimber opened this issue Mar 17, 2024 · 2 comments
Open

Spellcheck for Text Commands #115

zimberzimber opened this issue Mar 17, 2024 · 2 comments
Labels

Comments

@zimberzimber
Copy link
Member

Is your feature request related to a problem? Please describe.
Writing a lot of text in separate commands leaves a lot of room for spelling mistakes.
Exhibit A: Menderbor

Describe the solution you'd like
Spellcheck!

Describe alternatives you've considered
Writing all your text in a separate program, then going through the process of copy pasting everything back.

@zimberzimber zimberzimber added the enhancement New feature or request label Mar 17, 2024
@melody-rs
Copy link
Member

Hmm

This is an interesting idea but I'm unsure how to implement it. Spellchecking nowadays uses statistics based on how people spell things to determine the correct spelling for something. Unfortunately, this means that if enough people misspell something, a spellchecker will too!

If we were to implement spellchecking into Luminol it'd probably be best if everything was user defined. That way, any unknown words (like Menderbot) aren't highlighted as wrong, but the user can define common misspellings (like Menderbor) so that'd be caught.

Might even be better that way when we implement other languages! It'll be a lot of work adding a comprehensive spellchecker for every language we support.

@zimberzimber
Copy link
Member Author

I believe that would defeat the purpose of a spell check because you'd first have to make and discover a spelling error before it gets caught in the future.
I think instead of automatically adding a word based on statistics, the spellcheck dictionary would have to be manually updated via prompt, similar to how Discord does it:
image

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

No branches or pull requests

2 participants