atom / spell-check

Spell check Atom package
MIT License
205 stars 133 forks source link

Spell-check no longer works #369

Open BFoor opened 2 years ago

BFoor commented 2 years ago

I've toggled it on/off and nothing works.

andrei-a-papou commented 2 years ago

Same here, stopped working recently. Using Atom 1.58.0 and spell-check 0.77.1

andrei-a-papou commented 2 years ago

Downgraded Atom to 1.57.0, spell checker works again.

sanscontext commented 2 years ago

Chiming in that this is broken for me on Atom 1.58 with spell-check 0.77.1.

dmoonfire commented 2 years ago

Is there a chance any of you had spell-check-project? I just found a bug in that that prevented spell-check from working.

Also, is it entirely not working, or is it highlighting errors and not letting you correct them?

sanscontext commented 2 years ago

Negative on the spell-check-project, I don't have that installed. There were none of the red-underlines that indicate spelling mistakes at all. Figured this out when a colleague pointed out a misspelling and I realized there'd been no spell-check for a month at least.

Also in the most infuriating "voodoo debugging" style resolution, I was messing around flipping the locales thing off on without effect, including restarting Atom between attempts. Then my laptop rebooted for a macOS update, and now BAM it's working. 🤔

dmoonfire commented 2 years ago

now BAM it's working. thinking

Well, that makes it even harder to figure out. :)

@andrei-a-papou and @BFoor, would you be willing to turn on debugging mode for spell-check, restart Atom in debug mode, then go into the console and type:

localStorage.debug="spell-check:*"

(Hit return after that.) Then hit F5 (reload).

This should turn on a lot of debugging statements in the console that hopefully will give me an idea of what is going wrong.

Abello966 commented 2 years ago

Hello, I am having the same issues. Doing what @dmoonfire said got me some strange errors:

DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/index.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/BufferSpellingChecker.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/regex-helper.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/SpellingManager.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/TokenCheckStatus.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/TokenSpellingManager.js.map:

I'm running an Arch Linux instalation spell-check 0.77.1 Atom Editor v1.58.0

Recently I realized I had the community version of spell-check, so I promptly uninstalled it. It didn't help with the problem nevertheless

EDIT: I'm at the same time happy and unhappy to tell that upon rebooting my computer it worked again. Not sure what changed in the meantime

9994444ggg commented 2 years ago

Sorry I Cant Help You

Gesendet von Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 für Windows

Von: Antonio Augusto @.> Gesendet: Montag, 30. August 2021 05:13 Uhr An: @.> Cc: @.***> Betreff: Re: [atom/spell-check] Spell-check no longer works (#369)

Hello, I am having the same issues. Doing what @dmoonfirehttps://github.com/dmoonfire said got me some strange errors:

DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/index.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/BufferSpellingChecker.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/regex-helper.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/SpellingManager.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/TokenCheckStatus.js.map: DevTools failed to load SourceMap: Could not load content for file:///usr/lib/atom/node_modules/spelling-manager/lib/TokenSpellingManager.js.map:

I'm running an Arch Linux instalation spell-check 0.77.1 Atom Editor v1.58.0

Recently I realized I had the community version of spell-check, so I promptly uninstalled it. It didn't help with the problem nevertheless

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/atom/spell-check/issues/369#issuecomment-907980069, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL3DEHWPV3W3ODHCDM7RDVDT7LZM5ANCNFSM5BHFVJ6A. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

paul-grassl commented 2 years ago

Any update on this? Is downgrading to Atom v1.57 the only way to make it work again?

ghost commented 2 years ago

Downgrading to 1.5.7 did indeed fix it for me as well. Originally I thought it was a Windows 11 issue.

dmoonfire commented 2 years ago

There was a recent change to take debug out. On the settings, it's called "Enable debug information for spell check". Would you be willing to try checking it, restarting Atom entirely, and then see if you still see the problem?

If so, this might be something missed reference to debug that was left in. I had https://github.com/atom/spell-check/pull/361 which addressed some of the issues with enabling/disabling debug, but I'm not sure if they would solve it or not.

paul-grassl commented 2 years ago

I enabled debug information and now it seems to work again!! Thank you @dmoonfire

dmoonfire commented 2 years ago

Thank you. I think I know how to fix it, but the work-around is to enable debugging and restart.

senornz commented 2 years ago

Not working for me on Windows 10 with either 1.5.7 or 1.5.9. Enabling or disabling debug doesn't work for me either

dmoonfire commented 2 years ago

@senornz, after you enabled debug, did you restart Atom? I found that it didn't properly turn on debugging until you did a full quit and come back in.

TristynAlxander commented 2 years ago

I'm not sure if I have the same issue or not (linux-mint, atom 1.58.0). The spell check stops working, but it's quite difficult to identify why. It stops when I modify the default grammar list, but when I fix them it doesn't start working. It will start working if I restart atom, but only if I have the default settings. Except that's not entirely true because if I open atom to a particular project (e.g. atom ./) sometimes the spell check is just stuck not working no matter what I do. Enabling/Disabling the debug with restarts does nothing as far as I can tell.

Few weeks back I had spell check enabled for latex; however, I can't seem to make it work for anything that's not default now. I only wanted to get spell check for python. For some reason I had thought that was already a feature... and in the middle of writing this after having been frustrated and left atom closed for a while I opened the project it would never work in and I have python spell-check presumably from source.python

Well, that's what I set out for, but I have no idea why it works or doesn't. Best guess is that even when restarting atom it's not fully shut down in some way and needs more time than I was giving it to get itself sorted. Maybe restarting my whole machine instead of just the program would've helped? Again I don't know, but maybe someone more familiar with the inner workings of the program can comment on my experience and maybe that'll help someone.

9994444ggg commented 2 years ago

Oh Sorry I Cant Help You There.

Gesendet von Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 für Windows 10

Von: Tristyn @.> Gesendet: Donnerstag, 21. April 2022 22:06 An: @.> Cc: Günther @.>; @.> Betreff: Re: [atom/spell-check] Spell-check no longer works (#369)

I'm not sure if I have the same issue or not (linux-mint, atom 1.58.0). The spell check stops working, but it's quite difficult to identify why. It stops when I modify the default grammar list, but when I fix them it doesn't start working. It will start working if I restart atom, but only if I have the default settings. Except that's not entirely true because if I open atom to a particular project (e.g. atom ./) sometimes the spell check is just stuck not working no matter what I do. Enabling/Disabling the debug with restarts does nothing as far as I can tell.

Few weeks back I had spell check enabled for latex; however, I can't seem to make it work for anything that's not default now. I only wanted to get spell check for python. For some reason I had thought that was already a feature... and in the middle of writing this after having been frustrated and left atom closed for a while I opened the project it would never work in and I have python spell-check presumably from source.python

Well, that's what I set out for, but I have no idea why it works or doesn't. Best guess is that even when restarting atom it's not fully shut down in some way and needs more time than I was giving it to get itself sorted. Maybe restarting my whole machine instead of just the program would've helped? Again I don't know, but maybe someone more familiar with the inner workings of the program can comment on my experience and maybe that'll help someone.

— Reply to this email directly, view it on GitHubhttps://github.com/atom/spell-check/issues/369#issuecomment-1105705852, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL3DEHQJXL4NFKPL564RL3LVGGYNPANCNFSM5BHFVJ6A. You are receiving this because you commented.Message ID: @.***>