]> git.eshelyaron.com Git - emacs.git/commitdiff
(scheme-indent-sexp): Don't fail when
authorRichard M. Stallman <rms@gnu.org>
Fri, 31 Mar 1995 19:23:55 +0000 (19:23 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 31 Mar 1995 19:23:55 +0000 (19:23 +0000)
calculate-scheme-indent returns a one-element list.

lisp/progmodes/scheme.el

index d2ea8c1d418d82928bbdb8858c89f8ef6b3dd0d7..8393f2c3d6ff539876c75d64b52738f142b38c99 100644 (file)
@@ -500,7 +500,8 @@ of the start of the containing expression."
                (if (integerp val)
                    (setcar indent-stack
                            (setq this-indent val))
-                 (setcar indent-stack (- (car (cdr val))))
+                  (if (cdr val)
+                      (setcar indent-stack (- (car (cdr val)))))
                  (setq this-indent (car val)))))
            (if (/= (current-column) this-indent)
                (progn (delete-region bol (point))