bartosz-antosik / vscode-spellright

Multilingual, Offline and Lightweight Spellchecker for Visual Studio Code
Other
359 stars 36 forks source link

Items added to dictionary inteded to be ignored are sometimes not honored #543

Open IGitYou opened 1 year ago

IGitYou commented 1 year ago

Hey .

I have noticed over the past several months that additions (mostly invalid words that are acceptable to ignore) to the user dictionary are commonly not honored when being added to the user dictionary, but I have been mostly able to work around this by adding it to the workspace dictionary. I have encountered my first instance where it still marks this as an error with no acceptable workaround. Issue demonstrated

demo of issue

Any ideas? Thanks in advanced

koeppe-at-pdtec commented 3 months ago

I had a very similar behavior under Windows 10.

Our files are normalized in git to line-endin LF except bat and cmd files.

when the spellright.dict line ending is changed from CRLF to LF it starts to behave strange. Some words where not ignored some will. I can not see any clear pattern.

Turning the file back to CRLF solves the issue.

I can not share the dict for IP reasons but the words that where not correctly ignred are:

ansa cae checkin fas figwidth filehistory hm Hypermesh Hyperworks symlink Symlink symlinks Symlinks tabsguide toctree