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.