Subject: Incorrect indentation in the scheme-mode

From: name surname <[email-masked]>
Date: Sat, 7 Apr 2012 12:29:45 +0200 (CEST)

In the scheme-mode if the function name begins with "def" in its definition and the call incorrectly indent function arguments.

Example:

; a and b have equal indentation

(define (nondeftest a

b)

(+ a b))

; same

(nondeftest 1

2)

; b indent incorrectly

(define (deftest a

b)

(+ a b))

; same

(deftest 1

2)

In defining and calling deftest second argument when you press <Tab> always aligned at the level of the character 'e' of the function name. If the function name does not begin with "def" arguments are aligned correctly.