Thanks for your efforts so far @getzze. I'd be happy to see this merged. I wanted to test, but have trouble building the branch `julia_lexxer` in a standard Kubuntu 20.04 environment (gcc 9.3.0): ``` CXX lexers/LexMake.lo lexers/LexJulia.cxx: In static member function ‘static Scintilla::ILexer* LexerJulia::LexerFactoryJulia()’: lexers/LexJulia.cxx:123:25: error: invalid new-expression of abstract class type ‘LexerJulia’ 123 | return new LexerJulia(); | ^ lexers/LexJulia.cxx:90:7: note: because the following virtual functions are pure within ‘LexerJulia’: 90 | class LexerJulia : public DefaultLexer { | ^~~~~~~~~~ In file included from lexers/LexJulia.cxx:25: ./include/ILexer.h:92:34: note: ‘virtual const char* Scintilla::ILexerWithIdentity::PropertyGet(const char*)’ 92 | virtual const char * SCI_METHOD PropertyGet(const char *key) = 0; | ^~~~~~~~~~~ CXX lexers/LexMarkdown.lo ```