Estou tendo esse problema estranho com o emacs e gostaria muito de receber alguma ajuda. Estou executando o emacs no terminal em um servidor ubuntu configurado no VirtualBox no meu pc com windows. Eu tentei o Cygwin e o Git-Bash (ambos têm hortelã) e tenho o mesmo problema nos dois terminais.
O problema que estou enfrentando é que, quando eu ativo um dos meus temas personalizados para o emacs, o texto fica ilegível e ilegível. É principalmente o texto comentado que parece se fundir com outro texto. No entanto, quando mudo para um dos temas padrão que acompanham o emacs, o problema desaparece. Portanto, isso parece ser um problema com os temas personalizados (gotham e todo o pacote de amanhã à noite), porque também notei que os temas personalizados são afetados pelo tema hortelã que estou usando, enquanto os temas padrão do emacs não são afetados por estes. Então, quando eu ativo, por exemplo, o tema gotham, e abro as opções mintty e alterno os temas de cores lá, as cores do gotham também são afetadas. Se eu tentar o mesmo com, por exemplo, o tema wombat (que vem com o emacs), a alteração de temas mintty não afeta em nada as cores do emacs.
Acredito que os problemas estejam relacionados aos temas do emacs. O problema não deve vir do uso de temas mintty, pois tentei iniciar um terminal com as opções padrão (apenas com o xterm-256color) ativadas e obtenha os mesmos problemas dos temas personalizados do emacs. Pode ser um problema com o xterm-256color, mas não consigo verificar isso, pois o emacs não carrega nenhum tema quando apenas as cores padrão de 8 bits estão ativadas. Mas, mais uma vez, se o mintty estava errado, todos os temas do emacs devem ser afetados, em vez dos temas personalizados que baixei.
Então, o que eu quero saber é se alguém sabe se há alguma configuração em algum lugar na configuração do emacs ou nos próprios arquivos de tema que permitem que o emacs ignore as cores dos terminais? Qualquer conselho seria muito apreciado. Atualmente, estou no processo de analisar temas padrão do emacs contra temas personalizados do emacs para ver se encontro alguma coisa, mas não sou suficientemente versado no lisp para realmente entender o que estou procurando.
ATUALIZAÇÃO - Depois de experimentar um pouco mais, percebi que os temas problemáticos parecem estar ausentes ou não estão carregando algumas cores. Eu vi isso enquanto percorria os diferentes temas com M-x customize-themes
. Alguns dos temas reterão alguma cor de fundo e de texto do tema de trabalho anterior e os misturarão, o que produzirá o texto com aparência distorcida. O texto ilegível é impresso em duas camadas, uma sobre a outra, com cores e fontes diferentes.