Bug#978731: kate: The syntax highlighting for BASH files didn't handle backticks properly
Package: kate
Version: 4:20.12.0-1
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hello!
In a BASH script which I wrote long time ago I have this line:
if [ 0 -eq `id -u` ];
then
Backticks are old and busted in the BASH language but they are still working.
When I open this script with Kate the syntax highlighting for the rest of the BASH file isn't realy conclusive. In other words: it is totally broken.
This was working properly before Kate twenty something appears. Now is not so nice - or let me say: rubbish.
This should be corrected in future packages for debian.
- --
Yours sincerely
Joerg Schiermeier
- -- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.9.0-5-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_CRAP, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.utf-8, LC_CTYPE=de_DE.utf-8 (charmap=UTF-8), LANGUAGE=de:en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages kate depends on:
ii kate5-data 4:20.12.0-1
ii kio 5.77.0-2
ii ktexteditor-katepart 5.77.0-2
ii libc6 2.31-6
ii libkf5bookmarks5 5.77.0-2
ii libkf5completion5 5.77.0-4
ii libkf5configcore5 5.77.0-2
ii libkf5configgui5 5.77.0-2
ii libkf5configwidgets5 5.77.0-2
ii libkf5coreaddons5 5.77.0-2
ii libkf5crash5 5.77.0-2
ii libkf5dbusaddons5 5.77.0-2
ii libkf5guiaddons5 5.77.0-4
ii libkf5i18n5 5.77.0-2
ii libkf5iconthemes5 5.77.0-2
ii libkf5jobwidgets5 5.77.0-2
ii libkf5kiocore5 5.77.0-2
ii libkf5kiofilewidgets5 5.77.0-2
ii libkf5kiogui5 5.77.0-2
ii libkf5kiowidgets5 5.77.0-2
ii libkf5newstuff5 5.77.0-3
ii libkf5parts5 5.77.0-2
ii libkf5plasma5 5.77.0-2
ii libkf5service-bin 5.77.0-2
ii libkf5service5 5.77.0-2
ii libkf5syntaxhighlighting5 5.77.0-2
ii libkf5texteditor5 5.77.0-2
ii libkf5textwidgets5 5.77.0-2
ii libkf5threadweaver5 5.77.0-2
ii libkf5wallet-bin 5.77.0-2
ii libkf5wallet5 5.77.0-2
ii libkf5widgetsaddons5 5.77.0-4
ii libkf5windowsystem5 5.77.0-2
ii libkf5xmlgui5 5.77.0-2
ii libkuserfeedbackcore1 1.0.0-3
ii libkuserfeedbackwidgets1 1.0.0-3
ii libqt5core5a 5.15.2+dfsg-2
ii libqt5dbus5 5.15.2+dfsg-2
ii libqt5gui5 5.15.2+dfsg-2
ii libqt5sql5 5.15.2+dfsg-2
ii libqt5widgets5 5.15.2+dfsg-2
ii libqt5xml5 5.15.2+dfsg-2
ii libstdc++6 10.2.1-3
ii plasma-framework 5.77.0-2
ii qml-module-org-kde-kquickcontrolsaddons 5.77.0-2
ii qml-module-qtquick-layouts 5.15.2+dfsg-2
ii qml-module-qtquick2 5.15.2+dfsg-2
Versions of packages kate recommends:
ii sonnet-plugins 5.77.0-2
Versions of packages kate suggests:
pn darcs <none>
ii exuberant-ctags 1:5.9~svn20110310-13
ii git 1:2.29.2-1
ii khelpcenter 4:20.12.0-1
ii konsole-kpart 4:20.12.0-2
ii mercurial 5.5.2-1+b1
ii subversion 1.14.0-3+b2
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Comment: This was created by GnuPG for Linux.
iQIzBAEBCAAdFiEERMHJSMoKBiNrvtXJodFQ9YsO8GMFAl/tGhgACgkQodFQ9YsO
8GMk9g/9EZwlRLbtYAk+D/jThxa2lgIfsVzULs7zWCuVaguQ5b3Hd9zq/Gbiw0NB
kdNUm5q8KsCf3RxoE7W44eqHTjH1B1gWvZYZLZ/VPGysUp98lWSYC5xc6WFjqlQz
qrU+o8j2R3S3MrjDz4JyjQLBbh7Qp7m+rSRgUbCqR5Sze+9MnCrwC3vIOld972vW
MhJfHZNgarcuRP5cQjQr79upIjDi3/Q0/geIP7hiYgn2U22Vi4ZhxLWZMZjXOX+u
1i3HdzNN0X4RN9rOn7tCKVxuBlP13giSLrtwqFKEarxlkVZyiSnfEK5qoTu0OcSD
iwPCCwxR9b+eH4kACFKLGRtiCvDAQyt64EoqyGDdro+MwH3TNkZjheNThgwcVryJ
TrBl35363alPeA1+eJUphZaYIl2TpKHFPMVI3RPJv5YbzND9ms5gA26FmIv6TZZ/
PkhnQq1aucXKjWMFYAFTQFkR8++4bGomZnN9jrkxmnyYwMY73AvNpVbN1hUbXayh
bLNoyk3VCp5xZK1JwPFz+v8F6LWj1Gnc1VHV+RMlHmjIsT+2Tb/99iaXOw9DKRyC
8o/9Jgb3Z0lNClWNd1FYTuVrTOgjvama8lOvhidtjBQXALekLcwgsL2WOHXIZ4wZ
IbMK9jAhUmB9tjwZNR4jcCK9xFlIEDCGJCOoak+7JkN6xP8Yfx0=
=b6Cu
-----END PGP SIGNATURE-----
Reply to: