Vim Syntax Highlighting

67 views
Skip to first unread message

Scott Morgan

unread,
Jul 15, 2025, 8:34:36 AMJul 15
to lua-l
Does anybody here manage the syntax highlighting package for Vim?

It's a bit out of date (Lua 5.3), doesn't handle local attributes from
5.4 and the new global keyword from 5.5.

Scott

Родион Горковенко

unread,
Jul 18, 2025, 8:57:14 AMJul 18
to lu...@googlegroups.com
Where is its source by the way?

Googling around I only found "better syntax highlighting for lua" on github (which claims 5.4 support) but you probably do not mean this?

Overall probably there is not very large intersections of lua users and vim users (as both of these sets are substantial but still not very large) -
so probably if we want something to happen we should try ourselves...

sincerely yours,
Rodion

--
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lua-l+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lua-l/4e55b3ab-7736-4ef1-821b-9d5bdb9c9d0b%40blueyonder.co.uk.

Matěj Cepl

unread,
Jul 18, 2025, 10:36:29 AMJul 18
to lu...@googlegroups.com
On Fri Jul 18, 2025 at 2:57 PM CEST, Родион Горковенко wrote:
> Where is its source by the way?
>
> Googling around I only found "better syntax highlighting for lua" on github
> (which claims 5.4 support) but you probably do not mean this?

It could very well be maintained directly in vim sources.
I wanted to suggest contacting people in the header of
syntax/lua.vim file, but I see that there were problems
contacting Marcus Aurelius Farias (awesome name!) since at least
2015 [1]. I think you would be better contacting vim_dev list
directly and ask for help there.

Best,

Matěj

[1] https://www.mail-archive.com/vim...@googlegroups.com/msg34327.html
--
http://matej.ceplovi.cz/blog/, @mc...@en.osm.town
GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8

Thou shalt not nede to be afrayed for any bugges by night.
-- Coverdale’s 1535 translation of Psalm 91
(or Christopher Higley’s 1972 thesis explaining why
programmers’ are nocturnal beasts)
E09FEF25D96484AC.asc
signature.asc

Matěj Cepl

unread,
Jul 18, 2025, 10:40:49 AMJul 18
to lu...@googlegroups.com
On Fri Jul 18, 2025 at 4:36 PM CEST, Matěj Cepl wrote:
> It could very well be maintained directly in vim sources.
> I wanted to suggest contacting people in the header of
> syntax/lua.vim file, but I see that there were problems
> contacting Marcus Aurelius Farias (awesome name!) since at least
> 2015 [1]. I think you would be better contacting vim_dev list
> directly and ask for help there.

Also, contacting these people [1] might be useful.

Matěj

[1] https://github.com/vim/vim/commit/00a00f5d3fc8dcf08e959c207a90f5902abc6a08
--
http://matej.ceplovi.cz/blog/, @mc...@en.osm.town
GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8

And religious texts are a bit like software standards, the
interpretation is always the tricky and complicated bit.
-- Alan Cox

E09FEF25D96484AC.asc
signature.asc
Reply all
Reply to author
Forward
0 new messages