]> git.eshelyaron.com Git - emacs.git/commitdiff
(kinsoku): Check the variable enable-kinsoku.
authorKenichi Handa <handa@m17n.org>
Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)
committerKenichi Handa <handa@m17n.org>
Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)
lisp/international/kinsoku.el

index 3aec1a0f1b13794e9bff4a1e135ed61712da872d..b845774fe5526900e27e523a2f5aae3f6d82467e 100644 (file)
@@ -157,16 +157,17 @@ shorter.
 `Kinsoku' is a Japanese word which originally means ordering to stay
 in one place, and is used for the text processing described above in
 the context of text formatting."
-  (if (or (and
-          ;; The character after point can't be placed at beginning
-          ;; of line.  
-          (aref (char-category-set (following-char)) ?>)
-          ;; We at first try to dissolve this situation by making a
-          ;; line longer.  If it fails, then try making a line
-          ;; shorter.
-          (not (kinsoku-longer)))
-         ;; The character before point can't be placed at end of line.
-         (aref (char-category-set (preceding-char)) ?<))
-      (kinsoku-shorter linebeg)))
+  (if enable-kinsoku
+      (if (or (and
+              ;; The character after point can't be placed at beginning
+              ;; of line.  
+              (aref (char-category-set (following-char)) ?>)
+              ;; We at first try to dissolve this situation by making a
+              ;; line longer.  If it fails, then try making a line
+              ;; shorter.
+              (not (kinsoku-longer)))
+             ;; The character before point can't be placed at end of line.
+             (aref (char-category-set (preceding-char)) ?<))
+         (kinsoku-shorter linebeg))))
 
 ;; kinsoku.el ends here