[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: emacspeak-mew.el



渡辺@湘南工科大です。

# 明日のデモに使うダイナブックの設定を今いじるのは嫌だったので、
# ついに開発用のVAIOにもMewを入れました。

"delete" が消されてしまう問題は、
ss (スピーチサーバー)に、

s
q {delete}
d
s
q { 187 08/23 To:watanabe@ar Re:}
q {test pipe pipe 
d

と送られているので、2番目のsコマンド(stop)で消されちゃうわけですが、
最初の q {delete}のキューイングの後の dコマンド(キュー実行)をしなけれ
ば問題ないですよね。

というわけで dtk-speak の代わりに dtk-interp-queue を使えば解決!
こちらでうまくいくことを確認しました。

(defadvice mew-summary-delete (after emacspeak pre act )
  "tells that the message is marked for delete and speak the next summary."
  (dtk-interp-queue "delete")
  (emacspeak-speak-line)
)