Mewをインストールして使えるようになったら、X-Faceを表示してみたくなりました。
環境は次のとおりです。
- OS: Windows 8.1 64ビット
- Cygwin: CYGWIN_NT-6.3 2.4.1(0.293/5/3) 2016-01-24 11:26 x86_64 Cygwin
- emacs: GNU Emacs 24.5.1 (x86_64-pc-mingw32) of 2015-04-14 on NTEMACS64
- Mew: version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mew X-Faceで検索すると公式ページ(8 カスタマイズ)に次のような記述がありました。
‘mew-use-highlight-x-face’ が ‘t’ で、ヘッダ中の X-Face: が Message モードでアイコン化されます。初期値は ‘t’ です。この機能を 利用するには、"netpbm" と "compface" パッケージをインストールして下さい。
面倒な設定をしなくても元々(3.2版から)MewはX-Faceに対応しているようで、さらに初期値で有効化されているので設定ファイルを変更する必要はなさそうです。netpbmとcompfaceとやらが必要とあるのでそれらをインストールしました。
apt-cyg install netpbm apt-cyg install compface
X-Face付きのメッセージをGmailアドレスに送信し、どのように表示されるか見ようとしたところ次のエラーが表示されます。
Searching for program: no such file or directory, icontopbmicontopbmを調べてみると次のようにシンボリックリンクとなっていてこれが実行されてなさそうです。
ls -logh =icontopbm lrwxrwxrwx 1 16 Aug 27 2015 /usr/bin/icontopbm -> sunicontopnm.exe*
そこで次のようにして実行ファイルを用意しました。
cp /usr/bin/sunicontopnm.exe /usr/bin/icontopbm.exeすると次のようにX-FaceがFrom行に表示されるようになりました。
