Quando o mutt abre alguma pasta, ele transfere (ou obtém do cache) cabeçalhos de todas mensagens dessa pasta. Eu acho isso muito abaixo do ideal.
Não atrapalha muito quando a pasta contém apenas algumas mensagens, mas quando eu abro uma pasta muito grande no mutt (por exemplo, a pasta contendo mensagens da lista de discussão do Kernel do Linux: atualmente tenho quase 300.000 mensagens lá), leva uma eternidade para baixar. Mesmo com toda a lista totalmente em cache, parece que ainda atualiza alguns dados, e leva cerca de 2 minutos para abrir essa pasta mesmo quando ela está em cache! Isso é simplesmente ridículo. É um desperdício de espaço e tempo.
Ainda mais, 300 000 mensagens são provavelmente demais para o mutt, e quando eu bato q
, ele simplesmente trava (eu fui paciente o suficiente para esperar mais de 5 minutos).
Não vejo nenhum bom motivo para fazer o download de cabeçalhos de mensagens all . Eu quero que os cabeçalhos de mensagens sejam carregados preguiçosamente, ou seja, sob demanda: nós só precisamos carregar uma página para exibir, além de provavelmente algumas páginas à frente, mas o restante deve ser carregado apenas quando o usuário rolar por lá. Surpreendentemente, não consigo encontrar uma opção para isso. Sinto falta de alguma coisa, ou é impossível configurar o carregamento lento no mutt?
Tags mutt