branch: elpa/nix-mode
commit 3ad8e224d7f72c68d270b5f4383f1f97ee898d58
Author: Matthew Bauer <[email protected]>
Commit: Matthew Bauer <[email protected]>
Use looking-back for hanging indent.
Eventually should move away from regexp though.
---
nix-mode.el | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/nix-mode.el b/nix-mode.el
index 9c55d99530..a2e791c2a9 100644
--- a/nix-mode.el
+++ b/nix-mode.el
@@ -193,16 +193,16 @@ P1 current position"
(goto-char (nth 8 (syntax-ppss)))
(skip-chars-backward "\n[:space:]"))
- (forward-char -1)
-
;; any of these should be ignored
(unless (or
- (and (looking-at "/") (looking-back "*" -1 nil))
- (looking-at ";")
- (looking-at ":")
- (looking-at "{")
- (looking-at "(")
- (looking-at ","))
+ (looking-back "/*")
+ (looking-back ";")
+ (looking-back ":")
+ (looking-back "{")
+ (looking-back "(")
+ (looking-back ",")
+ (looking-back "let")
+ (looking-back "in"))
t))))
(defun nix-indent-level ()