[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/dart-mode fc47325 012/192: Fix more keywords.
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/dart-mode fc47325 012/192: Fix more keywords. |
Date: |
Sun, 29 Aug 2021 11:01:41 -0400 (EDT) |
branch: elpa/dart-mode
commit fc47325b14a1c57d20ba7a73e2a466f17f945aa9
Author: Nathan Weizenbaum <nweiz@google.com>
Commit: Nathan Weizenbaum <nweiz@google.com>
Fix more keywords.
---
dart-mode.el | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/dart-mode.el b/dart-mode.el
index 6179df4..3e0bf1b 100644
--- a/dart-mode.el
+++ b/dart-mode.el
@@ -23,6 +23,7 @@
;;; Code:
(require 'cc-mode)
+(require 'cc-langs)
(eval-when-compile (require 'cl))
(eval-and-compile (c-add-language 'dart-mode 'java-mode))
@@ -111,13 +112,13 @@
dart nil)
(c-lang-defconst c-decl-hangon-kwds
- dart '("get" "set"))
+ dart '("get" "set" "native"))
(c-lang-defconst c-postfix-decl-spec-kwds
- dart '("extends" "implements"))
+ dart '("extends" "implements" "factory"))
(c-lang-defconst c-type-list-kwds
- dart '("new" "const" "is" "is!"))
+ dart '("new" "const" "is" "is!" "extends" "implements" "factory"))
(c-lang-defconst c-ref-list-kwds
dart nil)
@@ -143,6 +144,10 @@
(c-lang-defconst c-cast-parens
dart nil)
+(c-lang-defconst c-block-prefix-disallowed-chars
+ dart (set-difference (c-lang-const c-block-prefix-disallowed-chars)
+ '(?\" ?')))
+
(c-lang-defconst c-opt-type-suffix-key
dart nil)
- [nongnu] branch elpa/dart-mode created (now 43975c9), ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode fc47325 012/192: Fix more keywords.,
ELPA Syncer <=
- [nongnu] elpa/dart-mode 50cbb65 015/192: Add a license (GPL3)., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 58c9bac 016/192: Add a copyright header., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 44c762d 022/192: More known bugs., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode f50a1cc 037/192: Properly indent after constructors with member lists., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 9be0c64 050/192: Add support for flymake., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 273f8da 053/192: Work around some dart_analzer/Emacs disagreements., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 010f557 055/192: changed (ad-do-it) to ad-do-it, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 6f66034 008/192: Improve indentation., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode a081d12 011/192: Set version to 0.1., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 84580a5 021/192: Fix else block indentation., ELPA Syncer, 2021/08/29