Acabei de atualizar o Emacs na minha máquina Windows 10 de 24.5 para 25.1. Para o Emacs 24.5, eu tinha o GnuTLS configurado corretamente e, para o 25.1, fiz o que achava que lembrava:
Obtenha binários Emacs pré-criados na página de download do site GNU Emacs . Estou usando o Windows de 32 bits, então obtive a versão i686 do Emacs.
Peguei uma cópia do GnuTLS no ezwinports e extraí o arquivo zip para o mesmo diretório do Emacs - a maneira como o zip do gnutls é organizado significa que, dessa forma, as DLLs e os exe de gnutls acabam no mesmo diretório que o Emacs. (Eu obtive a versão 3.3.11 dessa vez; não me lembro de qual versão do GnuTLS eu tinha quando tinha a versão 24.5 do Emacs.)
Isso não funcionou desta vez. gnutls-available-p
retorna nil
, o gerenciador de pacotes só pode se conectar aos repositórios http e não aos https, eww também não pode lidar com https.
Como eu configuro o GnuTLS para Emacs 25.1? Estou relembrando o que fiz por 24,5? Talvez os binários do site GNU Emacs sejam compilados sem o GnuTLS e, para a versão 24.5, eu consegui binários de outro lugar ...