adonais/skylark

Is it possible to write new syntax highlighting files in Lua?

Closed this issue · 0 comments

Both Lite XL and TextAdept allow writing new syntax highlighting files directly in Lua. Lite XL as I know doesn't use Lexilla. TextAdept has Lexilla as a build dependency but it seems they don't use it. They use their home growth Scintillua to write Scintilla lexers directly in Lua. Please have a look at how they are doing it:

https://github.com/lite-xl/lite-xl

https://github.com/lite-xl/lite-xl-plugins

https://github.com/orbitalquark/textadept

https://github.com/orbitalquark/scintillua