[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/swift-mode b6d0351 338/496: Fix indentation of switch
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/swift-mode b6d0351 338/496: Fix indentation of switch |
Date: |
Sun, 29 Aug 2021 11:34:02 -0400 (EDT) |
branch: elpa/swift-mode
commit b6d0351e293c7df4e0471706ed361b8c680cd659
Author: taku0 <mxxouy6x3m_github@tatapa.org>
Commit: taku0 <mxxouy6x3m_github@tatapa.org>
Fix indentation of switch
---
swift-mode-lexer.el | 2 +-
test/swift-files/statements.swift | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/swift-mode-lexer.el b/swift-mode-lexer.el
index 275a319..b44f977 100644
--- a/swift-mode-lexer.el
+++ b/swift-mode-lexer.el
@@ -456,7 +456,7 @@ That is supertype declaration or type declaration of let or
var."
;; FIXME: mutual dependency
(swift-mode:token:text
(swift-mode:backward-sexps-until
- '(implicit-\; \; { \( \[ "case" "default" 'case-:)))
+ '(implicit-\; \; { \( \[ "case" "default" case-:)))
'("case" "default"))))
(defun swift-mode:anonyous-parameter-in-p ()
diff --git a/test/swift-files/statements.swift
b/test/swift-files/statements.swift
index f46cd24..9146fa8 100644
--- a/test/swift-files/statements.swift
+++ b/test/swift-files/statements.swift
@@ -904,6 +904,12 @@ case 2:
bar()
}
+switch foo {
+case 1:
+ var x: Int = 1
+ var y: Int = 2
+}
+
// swift-mode:test:eval (setq-local swift-mode:switch-case-offset 2)
switch foo {
- [nongnu] elpa/swift-mode ead0ae5 055/496: Fix spelling error in readme, (continued)
- [nongnu] elpa/swift-mode ead0ae5 055/496: Fix spelling error in readme, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 049c6d6 439/496: Use `assoc-default`, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode ba4d981 473/496: Use seq-contains-p if available, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 86f8f62 447/496: Bump version to 8.0.1, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 90686cb 450/496: Add `some` keyword of Swift 5.1, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode acfc7fd 452/496: Fix comments, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 0daff60 463/496: Fix unreadable characters appearing in repl prompt, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 5597eaf 467/496: Avoid max-lisp-eval-depth in font-lock-match-expr, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 8f1a697 483/496: Fix documentations, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode cb6186e 474/496: Add support for font-lock-negation-char-face, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode b6d0351 338/496: Fix indentation of switch,
ELPA Syncer <=
- [nongnu] elpa/swift-mode 07939df 413/496: Bump version to 7.0.0, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 55ce4e5 416/496: Fix command name, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode fa4f491 433/496: Add Emacs 25.3 and 26.1 to CI, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 3b6bdad 443/496: Bump version to 8.0.0, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode be8d770 446/496: Fix indentation after `class' modifier, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 3d1cfcc 047/496: Clarify manual installation, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 5448098 366/496: Improve functions related to defuns, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 7d9aabb 426/496: Improve support for Imenu, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode b4e0622 444/496: Add test for indent of import declarations, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode d266fbd 462/496: Update standard types, ELPA Syncer, 2021/08/29