emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/nix-mode ec0546a41d 051/500: Tweak hanging indent


From: ELPA Syncer
Subject: [nongnu] elpa/nix-mode ec0546a41d 051/500: Tweak hanging indent
Date: Sat, 29 Jan 2022 08:26:35 -0500 (EST)

branch: elpa/nix-mode
commit ec0546a41dcce493576be035548adba8f9123b7f
Author: Matthew Bauer <mjbauer95@gmail.com>
Commit: Matthew Bauer <mjbauer95@gmail.com>

    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."



reply via email to

[Prev in Thread] Current Thread [Next in Thread]