.jsf arquivo de realce de sintaxe (para editor joe)

3

Estou tentando modificar o arquivo de realce de sintaxe .jsf para o editor joe %código%. Este arquivo contém regras para arquivos highlithing / coloring /usr/share/joe/syntax/ini.jsf . Para ini arquivos, qualquer coisa depois de ";" deve ser um comentário.

; comment
key = value ; comment

o acima funciona OK, e ini colore tudo depois de ";" verde. No entanto, o id não funciona corretamente no seguinte caso:

key = value             ; comment

Em outras palavras, só funciona quando há apenas um espaço na frente a ";". Eu gostaria de corrigir isso, mas estou lutando com a estrutura do arquivo de sintaxe. A seguir está um trecho da parte relevante de joe :

:line_start Idle
    *               key             noeat
    "\n"            line_start
    " \t\r"         line_start # leading spaces
    ";#"            line_comment    recolor=-1

:line_comment Comment
    *               line_comment
    "\n"            line_start

Alguém pode sugerir como fazer a modificação necessária?

    
por Martin Vegter 11.03.2015 / 12:45

0 respostas