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

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

[elpa] externals/csharp-mode 878c671 390/459: Try add better support for


From: ELPA Syncer
Subject: [elpa] externals/csharp-mode 878c671 390/459: Try add better support for interfaces.
Date: Sun, 22 Aug 2021 14:00:07 -0400 (EDT)

branch: externals/csharp-mode
commit 878c671c791e17836c8884eab47e08aa15c51018
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: Jostein Kjønigsen <jostein@kjonigsen.net>

    Try add better support for interfaces.
---
 csharp-mode.el | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/csharp-mode.el b/csharp-mode.el
index ef33c69..dee37e3 100644
--- a/csharp-mode.el
+++ b/csharp-mode.el
@@ -171,7 +171,7 @@
   '(["using" "namespace" "class" "if" "else" "throw" "new" "for"
      "return" "await" "struct" "enum" "switch" "case"
      "default" "typeof" "try" "catch" "finally" "break"
-     "foreach" "in" "yield" "get" "set"
+     "foreach" "in" "yield" "get" "set" "interface"
      ] @keyword)
   "Patterns for keywords in csharp-mode."
   :type 'list
@@ -244,6 +244,13 @@
   :type 'list
   :group 'csharp)
 
+(defcustom csharp-mode-interface
+  '((interface_declaration
+     name: (identifier) @type))
+  "Patterns for interfaces in csharp-mode."
+  :type 'list
+  :group 'csharp)
+
 (defcustom csharp-mode-method
   '((method_declaration (identifier) @type (identifier) @function)
     (method_declaration (nullable_type) @type (identifier) @function)
@@ -343,6 +350,7 @@
                  csharp-mode-struct
                  csharp-mode-namespace
                  csharp-mode-class
+                 csharp-mode-interface
                  csharp-mode-method
                  csharp-mode-parameter
                  csharp-mode-array



reply via email to

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