Acabo de actualizar Emacs en mi máquina con Windows 10 de 24.5 a 25.1. Para Emacs 24.5 tenía GnuTLS correctamente configurado y para 25.1 hice lo que pensé que recordaba que hice:
Obtuve los binarios de Emacs preconstruidos de la página de descarga del sitio web de GNU Emacs . Estoy usando Windows de 32 bits, así que obtuve la versión i686 de Emacs.
Obtuve una copia de GnuTLS de ezwinports y extraje el archivo zip en el mismo directorio que Emacs: la forma en que está organizado el zip de gnutls significa que de esta manera tanto el dll como el exe para gnutls terminan en el mismo directorio que el exe de Emacs. (Obtuve la versión 3.3.11 esta vez; no recuerdo qué versión de GnuTLS tenía cuando tenía la versión 24.5 de Emacs).
Eso no funcionó esta vez. gnutls-available-p
vuelve nil
, el administrador de paquetes solo puede conectarse a repositorios http y no a https, eww tampoco puede manejar https.
¿Cómo configuro GnuTLS para Emacs 25.1? ¿Estoy recordando mal lo que hice por 24.5? Tal vez los binarios del sitio web de GNU Emacs están compilados sin GnuTLS y para 24.5 en realidad obtuve binarios de otro lugar ...