[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/swift-mode fca914a 165/496: Merge pull request #63 from ck
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/swift-mode fca914a 165/496: Merge pull request #63 from ckruse/updated_syntax |
Date: |
Sun, 29 Aug 2021 11:33:29 -0400 (EDT) |
branch: elpa/swift-mode
commit fca914acd821ab51fa7a14c034c342a630c79501
Merge: a3caf1d 5611c0f
Author: Bozhidar Batsov <bozhidar.batsov@gmail.com>
Commit: Bozhidar Batsov <bozhidar.batsov@gmail.com>
Merge pull request #63 from ckruse/updated_syntax
Updated syntax: a lot of attributes moved to keywords
---
swift-mode.el | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/swift-mode.el b/swift-mode.el
index 7d69b9f..81d6553 100644
--- a/swift-mode.el
+++ b/swift-mode.el
@@ -331,11 +331,12 @@
(defvar swift-mode--contextual-keywords
'("associativity" "didSet" "get" "infix" "inout" "left" "mutating" "none"
"nonmutating" "operator" "override" "postfix" "precedence" "prefix" "right"
- "set" "unowned" "unowned(safe)" "unowned(unsafe)" "weak" "willSet"
"convenience"))
+ "set" "unowned" "unowned(safe)" "unowned(unsafe)" "weak" "willSet"
"convenience"
+ "required" "dynamic" "final" "lazy" "optional"))
(defvar swift-mode--attribute-keywords
- '("assignment" "class_protocol" "exported" "final" "lazy" "noreturn"
- "NSCopying" "NSManaged" "objc" "optional" "required" "auto_closure"
+ '("class_protocol" "exported" "noreturn"
+ "NSCopying" "NSManaged" "objc" "auto_closure"
"IBAction" "IBDesignable" "IBInspectable" "IBOutlet"))
(defvar swift-mode--keywords
- [nongnu] elpa/swift-mode 98556c1 120/496: Start work on version 0.3, (continued)
- [nongnu] elpa/swift-mode 98556c1 120/496: Start work on version 0.3, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 8be19fb 108/496: Highlight self and super as keyword, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 3caacf3 007/496: Highlight attributes and _ wildcards, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode c8f1dbd 014/496: Update readme, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode adb3c13 039/496: Restore Emacs 24.1 requirement, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode ab5e170 044/496: Add a few links, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode a44a755 052/496: Add docstrings for internal indent commands, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 62276c3 061/496: Indent cases in enums, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode e168b34 128/496: Don't use implicit semicolon for multi-line dot expressions, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode ee83a1d 137/496: Rename swift-indent-multiline-dot-offset to swift-indent-multiline-statement-offset, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode fca914a 165/496: Merge pull request #63 from ckruse/updated_syntax,
ELPA Syncer <=
- [nongnu] elpa/swift-mode 8db040e 166/496: fix: underscores are word characters (Word constituents), ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 2a21e1b 177/496: Add ternary operator smie grammar, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 641681a 182/496: Fix small typo in comment string, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 2b17f71 183/496: Improve grammar and lexer to support access modifier in class definitions, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode cac2884 185/496: Add lists to the "type" grammar, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode adfe341 190/496: Add grammar for the protocol definitions, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 20134ed 193/496: Use postive lookahead for declaration specifier lexer rule, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode c2c3c01 199/496: Improve support for optional types, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode d6483e1 207/496: Add ?? to the lexer rule for operators, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 9e6c538 210/496: Correct DECSPEC regex and lexer rule, ELPA Syncer, 2021/08/29