Wanderlust on Emacs 24
久し振りに git pull して Emacs 24 を更新したら ssl.el が動かなくなっていた。
以前まで
!! File ssl uses old-style backquotes !!
と表示されつつも使えていたのが、いよいよ phase out した模様。
何とかしないと Wanderlust で Gmail IMAP が読めない。
ssl.el に手を入れても良かったのだけど、 d:id:buzztaiki:20090715:1247619151 の方法が手軽だったので導入することにした。
diff --git a/wl/init.el b/wl/init.el index 9a22643..c41d5fd 100644 --- a/wl/init.el +++ b/wl/init.el @@ -15,12 +15,16 @@ ;;; [[ Server Setting ]] ;; for Gmail. +;; http://d.hatena.ne.jp/buzztaiki/20090715/1247619151 +(require 'tls) +(set-alist 'elmo-network-stream-type-alist "!opentls" '(opentls nil open-tls-stream)) + ;; IMAP settings. (setq elmo-imap4-default-server "imap.gmail.com" elmo-imap4-default-user user-mail-address elmo-imap4-default-authenticate-type 'clear elmo-imap4-default-port '993 - elmo-imap4-default-stream-type 'ssl) + elmo-imap4-default-stream-type 'opentls)
さようなら ssl.el & ありがとう id:buzztaiki :)