Espero poder ter destaque de sintaxe para a Linguagem de Dados Interativa (IDL) na nossa instância do Discourse auto-hospedada.
Parece que ela não está entre as linguagens suportadas. De fato, é bastante nichada, mas a maioria dos nossos usuários utiliza IDL (astronomia e física atmosférica). Alguns editores realmente a suportam, como BBEdit/TextWrangler, e é possível encontrar um arquivo .plist para isso (embora eu não o tenha testado há muitos anos).
Existe alguma maneira de aproveitar o trabalho feito em tal arquivo .plist para fornecer destaque de sintaxe para IDL na minha instância do Discourse sem precisar começar do zero? Além disso, onde posso encontrar documentação sobre como escrever o(s) arquivo(s) necessário(s) para o Discourse?