Resaltado de sintaxis para IDL

Espero poder tener resaltado de sintaxis para Interactive Data Language (IDL) en nuestra instancia de Discourse autoalojada.

Parece que no está entre los lenguajes compatibles. En efecto, es bastante de nicho, pero la mayoría de nuestros usuarios utilizan IDL (astronomía y física atmosférica). Algunos editores lo admiten, como BBEdit/TextWrangler, y aquí es donde se puede encontrar un archivo .plist para ello (aunque no lo he probado en muchos años).

¿Existe alguna manera de aprovechar el trabajo realizado en dicho archivo .plist para proporcionar resaltado de sintaxis de IDL en mi instancia de Discourse sin tener que empezar desde cero? Además, ¿dónde puedo encontrar documentación sobre cómo escribir el (los) archivo(s) necesario(s) para Discourse?

Discourse utiliza Highlight.js para esta tarea, que soporta 191 idiomas, pero no puedo encontrar IDL en la lista.

Podría ser útil revisar la biblioteca y cómo puedes agregar soporte para IDL en ella:

Hay algunos problemas que mencionan IDL:

1 me gusta

@Falco esto no es el mismo lenguaje. Ese problema habla sobre el “Lenguaje de Definición de Interfaces”, misma sigla pero es un lenguaje completamente diferente.