Skip to content

Spellchecking collapsed code makes UI unresponsive #273

Closed
@L0uisc

Description

@L0uisc

I've been working on an SVD file recently. The <peripheral> elements can be 1000s of lines long, so I collapsed all I wasn't interested in. However, this resulted in the Notepad++ UI becoming unresponsive for a few seconds every time I scroll.

Disabling plugins fixed the issue, so I tried to eliminate which plugin causes it. The result is that I found that disabling only DSpellCheck fixes the issue.

I guess DSpellCheck is spell checking all the collapsed lines as well. I think it would improve user experience considerably to ignore collapsed, invisible lines when spell checking. When the user expands them, a spell checking pass can be run over the lines which are now visible on screen. It would cut down on the amount of work done considerably, eliminating the UI lockup.

The file with which I experienced the issue is the following: STM32F215.svd

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions