やるきなし

2020/08/26 17:03 / Wanderlust obsoletes elmo-replace-in-string

Wanderlust (Debian 版 wl-beta 2.15.9+0.20200822-1)でサマリ表示で Error になり焦る.原因は Obsolete elmo-replace-in-string. Use replace-regexp-in-string. により elmo-replace-in-string が削除されたこと.elmo-replace-in-stringreplace-regexp-in-string に単純に replace すれば直る.wl-summary-subject-filter-function を default の wl-summary-default-subject-filter 以外にカスタマイズしている人が影響を受ける.

また,http://www.fan.gr.jp/~ring/Meadow/wanderlust.htmlhttps://uwabami.github.io/cc-env/Emacs.html にあるような Wanderlust 設定例を参考にして,以下で Subject に含まれる複数の Tab/Space を無視する設定をしている人も修正が必要.

(defadvice std11-unfold-string (after simply activate)
  (setq ad-return-value
        (elmo-replace-in-string ad-return-value "[ \t]+" " ")))