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

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

[nongnu] elpa/swift-mode 75f5214 364/496: Cleanup code


From: ELPA Syncer
Subject: [nongnu] elpa/swift-mode 75f5214 364/496: Cleanup code
Date: Sun, 29 Aug 2021 11:34:08 -0400 (EDT)

branch: elpa/swift-mode
commit 75f5214ed4c363a8155aab0a701cc3c23432b9a0
Author: taku0 <mxxouy6x3m_github@tatapa.org>
Commit: taku0 <mxxouy6x3m_github@tatapa.org>

    Cleanup code
---
 swift-mode-indent.el                | 15 +++++++--------
 test/swift-files/declarations.swift |  6 +++---
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/swift-mode-indent.el b/swift-mode-indent.el
index 76d05fc..07ce0eb 100644
--- a/swift-mode-indent.el
+++ b/swift-mode-indent.el
@@ -104,12 +104,12 @@ Intended for debugging."
 ;;; Constants and variables
 
 (defconst swift-mode:statement-parent-tokens
-  '(implicit-\; \; case-: { \( \[ anonymous-function-parameter-in)
+  '(implicit-\; \; case-: { anonymous-function-parameter-in)
   "Parent tokens for statements.")
 
 (defconst swift-mode:expression-parent-tokens
   (append swift-mode:statement-parent-tokens
-          '(\, < supertype-: "where" "if" "guard" "while" "for" "catch"
+          '(\, < \( \[ supertype-: "where" "if" "guard" "while" "for" "catch"
             string-chunk-before-interpolated-expression))
   "Parent tokens for expressions.")
 
@@ -274,7 +274,8 @@ declaration and its offset is `swift-mode:basic-offset'."
                   'swift-mode:matching-parenthesis))
       (forward-char 2)
       (swift-mode:backward-string-chunk)
-      (swift-mode:calculate-indent-after-beginning-of-interpolated-expression 
0))
+      (swift-mode:calculate-indent-after-beginning-of-interpolated-expression
+       0))
 
      ;; Before , on the current line
      ((and next-is-on-current-line (eq next-type '\,))
@@ -494,8 +495,7 @@ declaration and its offset is `swift-mode:basic-offset'."
           (swift-mode:find-and-align-with-parents '("for")))
          (t
           (swift-mode:find-and-align-with-parents
-           (append swift-mode:statement-parent-tokens
-                   '(<))
+           (append swift-mode:statement-parent-tokens '(<))
            swift-mode:multiline-statement-offset)))))
 
      ;; After "where"
@@ -579,8 +579,7 @@ declaration and its offset is `swift-mode:basic-offset'."
                  swift-mode:multiline-statement-offset
                  swift-mode:multiline-statement-offset))
             (swift-mode:find-and-align-with-parents
-             (append swift-mode:statement-parent-tokens
-                     '(< "for"))
+             (append swift-mode:statement-parent-tokens '(< "for"))
              swift-mode:multiline-statement-offset)))))
 
      ;; After implicit-\; or ;
@@ -1072,7 +1071,7 @@ comma at eol."
   (let ((pos (point))
         (parent (swift-mode:backward-sexps-until
                  ;; Includes "if" to stop at the last else-if.
-                 (cons "if" (cons '< swift-mode:statement-parent-tokens))
+                 (append swift-mode:statement-parent-tokens '("if" \( \[ <))
                  (if utrecht-sytle nil '(\,))
                  (if utrecht-sytle '(\,) nil))))
     (cond
diff --git a/test/swift-files/declarations.swift 
b/test/swift-files/declarations.swift
index 88eb98f..c0a776c 100644
--- a/test/swift-files/declarations.swift
+++ b/test/swift-files/declarations.swift
@@ -225,12 +225,12 @@ private
   func
   foo<A, B>(
     x:
-      Int
+      Int,
     y:
       Int
       =
-      1
-    z
+      1,
+    z,
     w:
       Int
       ...



reply via email to

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