Revision: db11e89e5b64
Author: KIHARA Hideto <[email protected]>
Date: Sat Jun 2 18:58:22 2012
Log: Fix division by zero error when label key is typed just after
entering interactive bushu mode.
* scm/tutcode.scm
- (tutcode-commit-by-label-key-for-prediction):
Add check of zero before calling remainder.
http://code.google.com/p/uim/source/detail?r=db11e89e5b64
Modified:
/scm/tutcode.scm
=======================================
--- /scm/tutcode.scm Thu May 17 03:42:55 2012
+++ /scm/tutcode.scm Sat Jun 2 18:58:22 2012
@@ -1546,7 +1546,7 @@
(nr (tutcode-lib-get-nr-predictions pc))
;; XXX:½Ï¸ì¥¬¥¤¥É¤Î¥Ú¡¼¥¸¿ô¤ÎÊý¤¬Â¿¤¤¾ì¹ç¡¢
;;
Êä´°¸õÊä¤Ï¥ë¡¼¥×¤·¤Æ2½çÌܰʹߤβÄǽÀ¤¢¤ê(ɽ·Á¼°candwin¤Ç¤Ê¤¤¾ì¹ç)
- (i (remainder idx nr)))
+ (i (if (zero? nr) -1 (remainder idx nr))))
(if (>= i 0)
(begin
(case mode