newsticker.el on Meadow3
newsticker.elをMeadow3で動かす為のメモ。
- cygwinのwgetを使う。
-
newsticker.elは、ダウンロードするデータをwgetの標準出力から得ています。 wgetのサイトで紹介されているWindows用のバイナリは標準出力にデータをダンプする際にLFをCRLFに変えてしまいます。 フィードだけなら簡単に対処できますが、やっかいな事に画像データもそのようにしてしまいます。 正しく対処しようとすると面倒そうなので、そのような変換はしないcygwinのバイナリを使用する事にしました。
- newsticker--cache-update関数内で指定しているコーディングシステムをutf-8からutf-8-unixに変更する。
-
ちらっと見ただけではよくわからなかったのですが、キャッシュファイルの改行コードに依存するようです。 キャッシュファイルがCRLFで保存されていると次の読み出し時に行末に^Mがついてしまいます。
タグ:Meadow