The fold character is displayed on the wrong line



  • I have created a user-defined language for Arduino. Unfortunately, the fold character is displayed on the wrong line in code blocks (2 lines lower than expected).

    My input:
    Folding in Code 1. Styler:
    Open: {
    Close:}

    Displayed in editor:

    | Nr – + -SourceCode --------------
    ! 1      ! void loop () {
    ! 2      ! int i;
    ! 3 [+] ! …
    ! 4 !    ! …

    I would have expected the [+] in line 1 - but it appears in line 3. If I select the language C, it will be displayed correctly.

    Have I overlooked something, or is it a bug?

    Greeting MiDa



  • Complement:
    When I delete the first opening bracket “{” and re-enter it, the fold is displayed correctly.


Log in to reply