Re: Kate syntax highlighting - New fedora install

Christoph Cullmann <[email protected]> Thu, 15 May 2025 16:04:13 +0000
Newsgroups gmane.comp.kde.devel.kwrite
Message-ID <jZuMjVaMGedeMP_tX6ptRj8nJfklgWoVWu3lU0nmfe0vzUPeVKHEi8hrTY4ysLeQkjrS9ydO5p4VgYqtYlUTlLzoHbo_aeBei5OqkoxOpGE=@cullmann.io>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------4e23603521c27bfc6d9d339fb2bd7b051b1908e6cce1652911a9098078a304cd
Content-Type: multipart/mixed;boundary=---------------------d9f9b059beebc4bfee23b8d713c8510d

-----------------------d9f9b059beebc4bfee23b8d713c8510d
Content-Type: multipart/alternative;boundary=---------------------abfc8fe2875c5d8b09c469b2f9230821

-----------------------abfc8fe2875c5d8b09c469b2f9230821
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;charset=utf-8

Hi,


On Thursday, May 15th, 2025 at 17:48, Jeff Rocchio <[email protected]=
> wrote:

> Been using Kate for many years - my go-to editor. But upon a fresh insta=
ll of fedora-42, KDE edition yesterday everytime I open a file in Kate it'=
s telling me it can't find the LSP binary for that file type. To it's cred=
it it is giving me the URL to the github in each case for me to go install=
 the needed package for each language. BUT:
> =


> =


> -   One, I don't recall having to individually install each of those in =
the past. I do have a note about installing 'kate-plugins' in the past, bu=
t I can't find any reference to such a package anywhere, including on the =
Kate site itself.
> -   Speaking of the Kate site - it seems to say that it has, built-in, "=
Highlighting support for over 300 languages."=C2=A0 And then the page @ ht=
tps://kate-editor.org/syntax/ seems to actually show the XML for each such=
 language, but the implication of what the site seems to be telling me is =
that this is all already built into the base Kate package.
> =


> =


> So - a case in point: I open a markdown file just now and it tells me it=
 needs the marksman binary. Ok, I can go get that and put it on my system.=
 But...how do I make sense of what's going on here vs what the Kate websit=
e is telling me?
> =


> Any insight to this would be appreciated!
> =


> (And I think I'm supposed to say to please cc me on any ongoing discussi=
on with this.)
> =


> --
> Jeffrey Rocchio
> [email protected]
> =


> Sent with Proton Mail secure email.

I think there might be a misunderstanding.

The highlighting is there by default, these messages are only a hint that =
if you want more features via the LSP protocol, you can install these extr=
a tools.

If you don't want/need that, you can even just disable the LSP plugin in t=
he settings and these messages will never show up again.

Greetings
Christoph
-----------------------abfc8fe2875c5d8b09c469b2f9230821
Content-Type: multipart/related;boundary=---------------------028abe7124f375c33b8016a3930cbb6a

-----------------------028abe7124f375c33b8016a3930cbb6a
Content-Type: text/html;charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIE1v
bm9zcGFjZTsgZm9udC1zaXplOiAxNHB4OyI+SGksPC9kaXY+CjxkaXYgY2xhc3M9InByb3Rvbm1h
aWxfc2lnbmF0dXJlX2Jsb2NrIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5IiBzdHls
ZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIE1vbm9zcGFjZTsg
Zm9udC1zaXplOiAxNHB4OyI+CiAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9i
bG9jay11c2VyIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij4KICAgICAgICAKICAg
ICAgICAgICAgPC9kaXY+CiAgICAKICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9z
aWduYXR1cmVfYmxvY2stcHJvdG9uIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij4K
ICAgICAgICAKICAgICAgICAgICAgPC9kaXY+CjwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWls
eTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgTW9ub3NwYWNlOyBmb250LXNpemU6IDE0
cHg7Ij48YnI+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+CiAgICAgICAgT24gVGh1cnNk
YXksIE1heSAxNXRoLCAyMDI1IGF0IDE3OjQ4LCBKZWZmIFJvY2NoaW8gJmx0O2plZmZAcm9jY2hp
b2ZhbWlseS5jb20mZ3Q7IHdyb3RlOjxicj4KICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0icHJv
dG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+CiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZvbnQt
ZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+QmVlbiB1c2luZyBL
YXRlIGZvciBtYW55IHllYXJzIC0gbXkgZ28tdG8gZWRpdG9yLiBCdXQgdXBvbiBhIGZyZXNoIGlu
c3RhbGwgb2YgZmVkb3JhLTQyLCBLREUgZWRpdGlvbiB5ZXN0ZXJkYXkgZXZlcnl0aW1lIEkgb3Bl
biBhIGZpbGUgaW4gS2F0ZSBpdCdzIHRlbGxpbmcgbWUgaXQgY2FuJ3QgZmluZCB0aGUgTFNQIGJp
bmFyeSBmb3IgdGhhdCBmaWxlIHR5cGUuIFRvIGl0J3MgY3JlZGl0IGl0IGlzIGdpdmluZyBtZSB0
aGUgVVJMIHRvIHRoZSBnaXRodWIgaW4gZWFjaCBjYXNlIGZvciBtZSB0byBnbyBpbnN0YWxsIHRo
ZSBuZWVkZWQgcGFja2FnZSBmb3IgZWFjaCBsYW5ndWFnZS4gQlVUOjwvZGl2PjxkaXYgc3R5bGU9
ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwv
ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl
OiAxNHB4OyI+PHVsIGRhdGEtZWRpdGluZy1pbmZvPSJ7JnF1b3Q7b3JkZXJlZFN0eWxlVHlwZSZx
dW90OzoxLCZxdW90O3Vub3JkZXJlZFN0eWxlVHlwZSZxdW90OzoyfSIgc3R5bGU9Im1hcmdpbi10
b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyI+PGxpIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6
ICZxdW90Oy0gJnF1b3Q7OyI+PHNwYW4+T25lLCBJIGRvbid0IHJlY2FsbCBoYXZpbmcgdG8gaW5k
aXZpZHVhbGx5IGluc3RhbGwgZWFjaCBvZiB0aG9zZSBpbiB0aGUgcGFzdC4gSSBkbyBoYXZlIGEg
bm90ZSBhYm91dCBpbnN0YWxsaW5nICdrYXRlLXBsdWdpbnMnIGluIHRoZSBwYXN0LCBidXQgSSBj
YW4ndCBmaW5kIGFueSByZWZlcmVuY2UgdG8gc3VjaCBhIHBhY2thZ2UgYW55d2hlcmUsIGluY2x1
ZGluZyBvbiB0aGUgS2F0ZSBzaXRlIGl0c2VsZi48L3NwYW4+PC9saT48bGkgc3R5bGU9Imxpc3Qt
c3R5bGUtdHlwZTogJnF1b3Q7LSAmcXVvdDs7Ij48c3Bhbj5TcGVha2luZyBvZiB0aGUgS2F0ZSBz
aXRlIC0gaXQgc2VlbXMgdG8gc2F5IHRoYXQgaXQgaGFzLCBidWlsdC1pbiwgIjxzcGFuPkhpZ2hs
aWdodGluZyBzdXBwb3J0IGZvciBvdmVyIDMwMCBsYW5ndWFnZXM8L3NwYW4+LiImbmJzcDsgQW5k
IHRoZW4gdGhlIHBhZ2UgQCA8c3Bhbj48YSBocmVmPSJodHRwczovL2thdGUtZWRpdG9yLm9yZy9z
eW50YXgvIiByZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5r
Ij5odHRwczovL2thdGUtZWRpdG9yLm9yZy9zeW50YXgvPC9hPjwvc3Bhbj4gc2VlbXMgdG8gYWN0
dWFsbHkgc2hvdyB0aGUgWE1MIGZvciBlYWNoIHN1Y2ggbGFuZ3VhZ2UsIGJ1dCB0aGUgaW1wbGlj
YXRpb24gb2Ygd2hhdCB0aGUgc2l0ZSBzZWVtcyB0byBiZSB0ZWxsaW5nIG1lIGlzIHRoYXQgdGhp
cyBpcyBhbGwgYWxyZWFkeSBidWlsdCBpbnRvIHRoZSBiYXNlIEthdGUgcGFja2FnZS48L3NwYW4+
PC9saT48L3VsPjxkaXY+PGJyPjwvZGl2PjxkaXY+U28gLSBhIGNhc2UgaW4gcG9pbnQ6IEkgb3Bl
biBhIG1hcmtkb3duIGZpbGUganVzdCBub3cgYW5kIGl0IHRlbGxzIG1lIGl0IG5lZWRzIHRoZSBt
YXJrc21hbiBiaW5hcnkuIE9rLCBJIGNhbiBnbyBnZXQgdGhhdCBhbmQgcHV0IGl0IG9uIG15IHN5
c3RlbS4gQnV0Li4uaG93IGRvIEkgbWFrZSBzZW5zZSBvZiB3aGF0J3MgZ29pbmcgb24gaGVyZSB2
cyB3aGF0IHRoZSBLYXRlIHdlYnNpdGUgaXMgdGVsbGluZyBtZT88L2Rpdj48ZGl2Pjxicj48L2Rp
dj48ZGl2PkFueSBpbnNpZ2h0IHRvIHRoaXMgd291bGQgYmUgYXBwcmVjaWF0ZWQhPC9kaXY+PGRp
dj48YnI+PC9kaXY+PGRpdj4oQW5kIEkgdGhpbmsgSSdtIHN1cHBvc2VkIHRvIHNheSB0byBwbGVh
c2UgY2MgbWUgb24gYW55IG9uZ29pbmcgZGlzY3Vzc2lvbiB3aXRoIHRoaXMuKTwvZGl2PjwvZGl2
PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx
NHB4OyI+PGJyPjwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTRweDsiIGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jayI+
CiAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11c2VyIj4KICAgICAg
ICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTog
MTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1
LCAyNTUpOyI+LS08L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xv
cjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+SmVmZnJleSBSb2NjaGlvPC9kaXY+PGRpdiBzdHlsZT0i
Zm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiBy
Z2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPmplZmZA
cm9jY2hpb2ZhbWlseS5jb208L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNh
bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3Vu
ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGJyPjwvZGl2PgogICAgPC9kaXY+CgogICAg
PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIj4KICAgICAgICBT
ZW50IHdpdGggPGEgaHJlZj0iaHR0cHM6Ly9wcm90b24ubWUvbWFpbC9ob21lIiB0YXJnZXQ9Il9i
bGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIj5Qcm90b24gTWFpbDwvYT4g
c2VjdXJlIGVtYWlsLgogICAgPC9kaXY+CjwvZGl2PgoKICAgICAgICA8L2Jsb2NrcXVvdGU+PGJy
PgogICAgPC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+SSB0aGluayB0aGVyZSBt
aWdodCBiZSBhIG1pc3VuZGVyc3RhbmRpbmcuPC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9x
dW90ZSI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPlRoZSBoaWdobGln
aHRpbmcgaXMgdGhlcmUgYnkgZGVmYXVsdCwgdGhlc2UgbWVzc2FnZXMgYXJlIG9ubHkgYSBoaW50
IHRoYXQgaWYgeW91IHdhbnQgbW9yZSBmZWF0dXJlcyB2aWEgdGhlIExTUCBwcm90b2NvbCwgeW91
IGNhbiBpbnN0YWxsIHRoZXNlIGV4dHJhIHRvb2xzLjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1h
aWxfcXVvdGUiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIj5JZiB5b3Ug
ZG9uJ3Qgd2FudC9uZWVkIHRoYXQsIHlvdSBjYW4gZXZlbiBqdXN0IGRpc2FibGUgdGhlIExTUCBw
bHVnaW4gaW4gdGhlIHNldHRpbmdzIGFuZCB0aGVzZSBtZXNzYWdlcyB3aWxsIG5ldmVyIHNob3cg
dXAgYWdhaW4uPC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+PGJyPjwvZGl2Pjxk
aXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPkdyZWV0aW5nczwvZGl2PjxkaXYgY2xhc3M9InBy
b3Rvbm1haWxfcXVvdGUiPkNocmlzdG9waDwvZGl2PjwvZGl2Pg==
-----------------------028abe7124f375c33b8016a3930cbb6a--

-----------------------abfc8fe2875c5d8b09c469b2f9230821--

-----------------------d9f9b059beebc4bfee23b8d713c8510d--

--------4e23603521c27bfc6d9d339fb2bd7b051b1908e6cce1652911a9098078a304cd
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wrsEARYKAG0FgmgmEG4JkM1fs5FLcYVCRRQAAAAAABwAIHNhbHRAbm90YXRp
b25zLm9wZW5wZ3Bqcy5vcmcFhPjrKsB/AVtg9TCDXeBmHoj6GcN3zxDqNb3q
/OPALhYhBO1uxDUBKKYjabTl981fs5FLcYVCAAB65gEA0kdwgHhsKSRIJnhd
v8RI7XfX24+KuhNpMqwP0gagCfIA/2q+tAvLdIYisksdxGWhsVKk3RSAnTIQ
9zRQBTd137cP
=45IV
-----END PGP SIGNATURE-----


--------4e23603521c27bfc6d9d339fb2bd7b051b1908e6cce1652911a9098078a304cd--