Destaque da sintaxe do Gedit Ruby 1.9.x

3

Eu tenho um problema com o Gedit e é uma maneira de destacar a nova sintaxe do Ruby. Em Ruby 1.9.x , podemos escrever o Hash desta forma:

{ class: 'class_name', id: 'uniq_id' }

em vez de

{ :class => 'class_name', :id => 'uniq_id' }

Na nova sintaxe, o Gedit destaca class: como palavra-chave em vez de símbolo.

Existe alguma solução para fazer o Gedit destacar a sintaxe do Ruby da maneira correta?

    
por Terite 20.09.2012 / 11:50

1 resposta

1

Seu boggle, na verdade, está no GtkSourceView e no arquivo /usr/share/gtksourceview-3.0/language-specs/ruby.lang . Pelo menos eu acho que é essa versão. Você pode querer /usr/share/gtksourceview-2.0/language-specs/ruby.lang se alterar 3.0 não faz nada.

De qualquer forma, você precisará invadir lá para corrigir a sintaxe. E sugiro que você envie a alteração para os mantenedores do gtksourceview para que outras pessoas possam se beneficiar.

Ou veja o seguinte: link

Eles parecem ter atualizado as especificações e fornecem instruções para instalá-lo em um ambiente 2.0 (deve ser simples o suficiente para se adaptar).

    
por Oli 20.09.2012 / 12:27

Tags