[mew-dist 27088] a bug of sit-for
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2006年 7月 19日 (水) 09:55:01 JST
山本です。
最新の CVS Emacs は make bootstrap に失敗するんですが、ちょっと前に成功
した人で、master password や PGP を使っている人は、パスワードの入力がで
きなくなっていると思います。
これは、Emacs の sit-for が変更された影響です。どうも、以下のパッチで動
くようですが、これが正しいのか、sit-for が元に戻るのか、よく分からない
ので、commit は見合わせます。
--かず
Index: mew-func.el
===================================================================
RCS file: /cvsroot/mew/mew/mew-func.el,v
retrieving revision 1.177
diff -c -r1.177 mew-func.el
*** mew-func.el 12 Jul 2006 09:22:48 -0000 1.177
--- mew-func.el 19 Jul 2006 00:57:14 -0000
***************
*** 1634,1640 ****
(accept-process-output)
(sit-for 0.1)
;; accept-process-output or sleep-for is not enough
! (discard-input))))
(defsubst mew-let-user-read ()
(sit-for 1.5))
--- 1634,1640 ----
(accept-process-output)
(sit-for 0.1)
;; accept-process-output or sleep-for is not enough
! (if mew-temacs-p (discard-input)))))
(defsubst mew-let-user-read ()
(sit-for 1.5))
Mew-dist メーリングリストの案内