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

[mhc:00556] Re: mhc-snap20000427.tar.gz



>>>>> In [mhc : No.00551] 
>>>>>	MIYOSHI Masanori <miyoshi@xxxxxxxxxxxxxxxxx> wrote:

三好> typo と、Nana7 で文字化けする問題がありました。
三好> 対策用の patch を添付します。
三好> Nana-gnus 7.1.0.16 と T-gnus 6.14.1 で動作確認しました。

Gnus の問題を見つけました。Nana-gnus でも T-gnus でも発生します。

スケジュールが存在しない場合に、C-. でスケジュールを開こうとする
と、既存のバッファを壊してしまいます。

スケジュールがない場合には、(gnus-group-read-group 0 t vgroup)
がバッファを作成しないことが原因です。

とりあえず、次の修正で動くのですが、もっとよい方法はありませんか
ね。> 土屋さん

--- mhc.el.orig	Thu Apr 27 17:59:40 2000
+++ mhc.el	Thu Apr 27 18:07:58 2000
@@ -420,7 +420,11 @@
     (gnus-group-read-ephemeral-group
      vgroup `(nnvirtual ,vgroup (nnvirtual-component-groups ,groups))
      t (cons (current-buffer) (current-window-configuration)) t)
-    (gnus-group-read-group 0 t vgroup)
+    (if (null (gnus-group-read-group 0 t vgroup))
+	(let (buffer)
+	  (set-buffer (setq buffer (get-buffer-create
+				    (mhc-ddate-to-buffer ddate))))
+	  (switch-to-buffer buffer)))
     (gnus-summary-make-local-variables)
     (setq inhibit-read-only t)
     (kill-region (point-min) (point-max))))

--
三好 雅則 mailto:miyoshi@xxxxxxxxx
          http://www.ask.ne.jp/~miyoshi/ (Meadow のページ作成中)