https://bugs.kde.org/show_bug.cgi?id=430668

            Bug ID: 430668
           Summary: New updates broke some bash syntax highlighting
           Product: frameworks-syntax-highlighting
           Version: 5.77.0
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: syntax
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: alphaj...@tuta.io
                CC: walter.von.entfer...@posteo.net
  Target Milestone: ---

SUMMARY
The latest syntax highlighting updates, which introduced dark yellow "if",
"else", ";;"... and red (as strings) heredoc comments in the Breeze Dark theme,
also broke some major syntax highlighting.

STEPS TO REPRODUCE
1. Update the system as usual
2. Open a .sh file
3. See that the syntax highlight changed from the last time you opened that
document
4. Notice some highlighting bugs

OBSERVED RESULT
- comments at the beginning of an array element line (of an array split in
multiple lines) don't make the whole line grey anymore
- comments after an active array element don't make the rest of line grey
anymore (it is now white). Having a single quote in the comment starts the
string highlight until another single quote is met, even if it's some lines
below
- the characters "[@]" are cyan as the rest in "${!associativeArray[@]}" but
white in "${notAssociativeArray[@]}"
- sometimes I see that additional single square bracket conditions after the
first one have white "[]" (instead of grey), but if I copy the statement/loop
on a new document they appear normally (perhaps the error is somewhere else)

EXPECTED RESULT
See above

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.19.15-1-MANJARO
(available in About System)
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to