[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:4160] CVS 2003-01-14 14:00 現在最新



1.99 (CVS 2003-01-29 10:00 現在最新) で、気づいたこと。

前回の報告から、少し条件がわかったものがありましたので、更新しま
す。

;; 後ほど Scarab にも書きます。 m(_ _)m

環境は CPU Pentium4 1.6GHz, Windows XP professional (SP1),
ImageMagick インストール済み。

1. 起動時に *scratch* buffer が壊れる?

   起動直後に *scratch* buffer で式を評価(C-j)すると、 
   propertize の第1引数に nil がわたって error になることがある。

   ;; ex.
   ;; (while t
   ;;    (read-event))

   このメールに添付した .emacs.test を ~/.emacs として読み込むと、
   この状況が発生する... ことがある。

   mw32-ime-(on|off)-hook である程度大きなコードを呼ぶとこの現象
   が発生するように見える。

   私の通常の ~/.emacs では、この部分があると必ず現象が発生し、
   削除すると発生しなくなる。

2. 新規フレーム作成時にささる(Meadow が反応しなくなる)。

   Nana-gnus (T-gnusにも同じ機能があるけれど試してはいない) で、
   message-use-multi-frames を t にしておいて、メイルを書こうと
   すると私の環境では確実に発生する。

   ;; 以前は、発生したり、しなかったりしていたのですが、いつの間
   ;; にか(ごめんなさい、タイミングはわかりません)確実に発生する
   ;; ようになりました。 ;_;

   C-x 5 2 では経験なし。

3. gnuserv を使うようにしておいて、 Meadow を2つ起動すると、後に
   起動した方が gnuserv の初期化に失敗(これは当然)し、その後、
   CPU 使用率が 100% になる。(キー、マウスイベントは受け付ける)

   ~/.emacs に
	(add-hook 'emacs-startup-hook 'gnuserv-start)
   と、しておくとこの現象は発生しないが、
	(gnuserv-start)
   として、直接実行すると確実に発生する。

4. switch-frame イベントの発生タイミング

   0) Tweak UI で X-Mouse を有効にする。(Autorase when activate
      は disable, Activation delay: 1000)
   1) C-x 5 2 で新規 frame 作成
   2) *scratch* で、次の式を評価
      (let ((i 0))
        (while t
          (message "%d: %s" (setq i (1+ i)) (read-event))))
   3) *scratch* の frame (A) から他の frame (B) にマウスカーソル
      を移動すると switch-frame event が記録される。
   4) しかし、さらに B -> A, A -> B に移動しても switch-frame
      event は記録されない。

   これはこういうものですか?

5. 漢字変換後の確定時に死んだ。

   2003-01-14 に 1回発生した。
   その後は発生していない。ただし、この間日本語入力の頻度低。

   ;; 不自由なのでメイル書きには 1.15 を使っていた。 ^^;;

-- 
鈴木圭一 / keiichi@xxxxxxxxx
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4  4089 7AAF 2B03 ECBD 614B

Attachment: .emacs.test
Description: Binary data