lentidão unicode.txt


9

Movendo-se em torno do ponto (usando as teclas do cursor) em de Xah unicode.txt em fundamental-modeé visivelmente mais lento do que em um arquivo de texto comum. Os vários caracteres não ASCII são o problema? Algo mais?

Sobre: ​​GNU Emacs 25.2.1 (x86_64-w64-mingw32) de 24/04/2017 iniciado com a opção -Q


Eu posso ver todos os personagens e não tenho lentidão, nem em text-modenem fundamental-mode. Estou usando 24,5 GTK com Linux. Como você está se movendo, pela entrada do teclado?
jue

3
github.com/purcell/emacs.d/issues/273 veja se isso é relevante.
wvxvw

Não vejo nenhum problema no OSX usando o Emacs 25.2.1.
lawlist

Respostas:


11

Lendo o tópico de discussão do GitHub vinculado no comentário do @ wvxvw, descobri a variável inhibit-compacting-font-caches. A configuração como nulo resolve o problema:

(setq inhibit-compacting-font-caches t)

Agora, o ponto de navegação é rápido. De acordo com a documentação da variável, a inibição de caches de fonte compactados vem à custa de mais uso de memória, o que é bom para mim.

Veja também o bug 27350 arquivado por @Drew.


Você pode aceitar sua própria resposta (ou qualquer outra resposta, se quiser esperar pelos outros).
Tirou

11
Acabei de enviar uma solicitação de aprimoramento (bug # 27350 ) para tornar a variável personalizável.
Tirou

11
Também registrei o bug nº 30539 , que é semelhante - envolve lentidão devido à mesma variável.
Desenhou

Obrigado que realmente funciona para mim também.
user2525621

Ainda funciona para o Emacs 26 Win 64
Carsten H
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.