branch: elpa/nix-mode
commit ec0546a41dcce493576be035548adba8f9123b7f
Author: Matthew Bauer <[email protected]>
Commit: Matthew Bauer <[email protected]>
Tweak hanging indent
---
nix-mode.el | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/nix-mode.el b/nix-mode.el
index b9ca6f5612..dcb9887460 100644
--- a/nix-mode.el
+++ b/nix-mode.el
@@ -219,16 +219,16 @@ If a close brace `}' ends an antiquote, the next
character begins a string."
(skip-chars-backward "\n[:space:]"))
;; any of these should be ignored
- (unless (or
- (looking-back "/*" 1)
- (looking-back ";" 1)
- (looking-back ":" 1)
- (looking-back "{" 1)
- (looking-back "(" 1)
- (looking-back "," 1)
- (looking-back "let" 1)
- (looking-back "in" 1))
- t))))
+ (or
+ (looking-back "=" 1)
+ (looking-back "//" 1)
+ (looking-back ")" 1)
+ (looking-back "}" 1)
+ (looking-back "\"" 1)
+ (and
+ (looking-back "[a-zA-Z0-9]" 1)
+ (not (looking-back "in" 1))
+ (not (looking-back "let" 1)))))))
(defun nix-indent-level ()
"Get current indent level."