N++v7.7 Misspelled words not underlined/highlighted



  • N++ 7.7 (64-bit). Until latest update I would always see which words were misspelled… they were either highlighted or underlined, depending what method I chose in DSpellCheck Settings. Now I don’t see which words are misspelled. Oh, yes… I use N++ with several languages.

    Would appreciate help with this.



  • welcome to the notepad++ community, @Andrew-Rózsa

    here’s a step by step guide to install and configure DSpellCheck on notepad 7.7:

    • open up plugins > plugins admin, search for dspellcheck and hit install, as seen at the screenshot below:
      Imgur

    • go to plugins > dspellcheck > settings and hit the download button.

    • uncheck show only recognized ones.

    • select the languages you need from the list and hit install selected, as seen at the next screenshot:
      Imgur

    • go to plugins > dspellcheck, select your required language from change current language and make sure that spell check document automatically is enabled, as seen at the screenshot below.
      Imgur

    general notes:

    best regards.



  • @Meta-Chuh -

    I appreciate your reply. Perhaps I am not explaining myself myself correctly. I am an old user (15 years), so I know and love N++.

    I need help with the misspelled words not being indicated (either with underline or box). If I right-click on a word I know is misspelled, I do get correction suggestions, but there are no words that have any sign that they are misspelled.



  • @Andrew-Rózsa

    on notepad++ 7.7, using dspellcheck 1.4.12.0, the misspelled words should be underlined as seen at the screenshot below:

    Imgur

    if it is not, please test the following, to verify, if a clean notepad++ (without any plugins that could cause this) would work on your system:

    • download the notepad++ 7.7 64 bit portable version from >>> here <<<.
      (the portable version does not require any installation and runs completely independent and isolated from your installed version. all custom settings, as well as any stuff you might want to try at the portable version, will not modify your installed version)

    • extract npp.7.7.bin.x64.zip to your desktop.
      (copy npp.7.7.bin.x64.zip from your download folder to your desktop, right-click on it, select extract all from the explorer context menu, and press extract to extract it to a folder called npp.7.7.bin.x64)

    • important note: make sure to close all instances of notepad++ that might be running, before starting the portable version at the next step, to be sure you are using the portable version for this test.

    • open the extracted npp.7.7.bin.x64 folder and start this portable version by double-clicking on notepad++.exe inside this folder.
      (note: notepad++.exe will just be seen as notepad++, if you have enabled to hide all known file extensions at your explorer settings)

    • install the dspellcheck plugin using plugins admin and set it up as described above.

    • retry spell check highlighting on any document, or new tab, by deliberately creating misspelled words.

    if spellcheck highlighting works on the clean portable installation, first thing you should try is, to remove the currently installed dspellcheck plugin from your regular notepad++ installation, using plugins admin, and then reinstall it again, also using plugins admin.

    if spellcheck highlighting still does not work on your installed version, but it does work on the portable, we will need your debug information from the menu ? > debug info... > copy debug info into clipboard.

    best regards.



  • @Meta-Chuh

    Here is the Debug from the clipboard:

    Notepad++ v7.7 (64-bit)
    Build time : May 19 2019 - 13:05:35
    Path : C:\Users\DocRózsa\Downloads\npp.7.7.bin.x64\notepad++.exe
    Admin mode : OFF
    Local Conf mode : ON
    OS : Windows 10 (64-bit)
    Plugins : DSpellCheck.dll mimeTools.dll NppConverter.dll



  • @Andrew-Rózsa

    does the clean portable version work ?



  • @Andrew-Rózsa What version of Notepad ++ was before the upgrade to the latest version?



  • @Meta-Chuh

    Yes. It did.



  • @andrecool-68

    Sorry. Don’t know. This is a new computer.



  • @Andrew-Rózsa

    Yes. It did.

    great.

    btw: we would have needed the debug information from your installed version, as the portable version works.
    my apologies, if i caused confusion by having more than one possible notepad++ debug information at the same time, and not clearly specifying which one is of relevance.

    but if you have a regular 7.7 x64 install, and the portable version works, an uninstall and clean reinstall of your installed version should do the job:

    • make sure you have saved all documents, closed notepad++, and you don’t need any specific settings or customisations you have made at your currently installed notepad++.

    • uninstall your existing notepad++ from the windows control panel > programs and features or the windows settings > apps > apps & features list.

    • open %ProgramFiles% in windows explorer, and delete the folder Notepad++, if it still exists.

    • open %ProgramFiles(x86)% in windows explorer, and delete the folder Notepad++, if it exists from an older 32 bit version.

    • open %AppData% in windows explorer, and delete the folder Notepad++, if it still exists.

    • open %LocalAppData% in windows explorer, and delete the folder Don_HO_don.h@free.fr, if it exists.

    • open %ProgramData% in windows explorer, and delete the folder Notepad++, if it exists.

    • download the npp.7.7.Installer.x64.exe from >>> here <<< and install it.
      make sure you select all your desired options when installing.

    • then re-install the dspellcheck plugin the same way you did with the portable version, and retry spell check highlighting on any document, or new tab, by deliberately creating misspelled words.

    best regards.



  • Unfortunately this is due to changes in Scintilla which require updating of the plugin. I hope to do it in next couple of days.

    Here’s related issue:
    https://github.com/Predelnik/DSpellCheck/issues/179

    Here’s my post to make other plugin authors aware of the change:
    https://notepad-plus-plus.org/community/topic/17755/notepad-7-7-breaking-change-of-scnotification-definition-in-x64-build



  • @Meta-Chuh

    I did a reinstall, but I didn’t reboot after the uninstall. I will go “clean” and remove all reference from the Registry, if I find any.

    I am grateful for your help.



  • @Predelnik

    I will install an earlier version, or the 32-bit.

    Thank you for your hard work.



  • I’ve released the version with the fix for N++ 7.7
    https://github.com/Predelnik/DSpellCheck/releases/tag/v1.4.13


Log in to reply