branch: elpa/nix-mode
commit 6eaf2a97d289ce69e15940a8d0bdc64e1d95a0ba
Author: Matthew Bauer <[email protected]>
Commit: Matthew Bauer <[email protected]>
Fixup hanging indent.
---
nix-mode.el | 34 +++++++++++++++-------------------
1 file changed, 15 insertions(+), 19 deletions(-)
diff --git a/nix-mode.el b/nix-mode.el
index 99e0f9f0de..53b00b5630 100644
--- a/nix-mode.el
+++ b/nix-mode.el
@@ -229,25 +229,21 @@ If a close brace `}' ends an antiquote, the next
character begins a string."
(save-excursion
(beginning-of-line)
(skip-chars-forward "[:space:]")
- (unless (or
- (looking-at "}")
- (looking-at ")")
- (looking-at "{"))
-
- (forward-line -1)
- (end-of-line)
- (skip-chars-backward "\n[:space:]")
-
- ;; skip through any comments in the way
- (while (nth 4 (syntax-ppss))
- (goto-char (nth 8 (syntax-ppss)))
- (skip-chars-backward "\n[:space:]"))
-
- (or
- (looking-back "=" 1)
- (looking-back "+" 1)
- ;; (looking-back ":" 1)
- (looking-back "//" 1)))))
+
+ (forward-line -1)
+ (end-of-line)
+ (skip-chars-backward "\n[:space:]")
+
+ ;; skip through any comments in the way
+ (while (nth 4 (syntax-ppss))
+ (goto-char (nth 8 (syntax-ppss)))
+ (skip-chars-backward "\n[:space:]"))
+
+ (or
+ (looking-back "=" 1)
+ (looking-back "+" 1)
+ ;; (looking-back ":" 1)
+ (looking-back "//" 1))))
(defun nix-indent-level ()
"Get current indent level."