_ riece-foolproof.el
チャンミス防止用 addon を書いてみる。
- window に表示していないチャネルへの発言は error にしてしまう (C-c r して別チャネルが見えるシチュ)。
- dmacro が暴走するとアレなので riece-command-buffer では dmacro は止める。
この手のやつは wl-draft の送信前 hook 用のも考えていたことがあって
- 「添付します」と言いつつシングルパートなら警告。
- Subject に Fw: と言いつつシングルパートなら警告。
- In-Reply-To: つきのくせに Subject に Re: も (was もなければ警告。
- signature の区切りが DASH DASH \n ならば DASH DASH SP のミスだと思って警告。(RFC2646)
ぐらいは簡単に思いついた。wl-draft なら C-c C-p で送る前にチェック入れるからいいんだが、 Riece だとそうもいかない。