[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/csharp-mode 1d2ef53 212/459: Fix imenu-indexing of memb
From: |
ELPA Syncer |
Subject: |
[elpa] externals/csharp-mode 1d2ef53 212/459: Fix imenu-indexing of members with underscore in name. |
Date: |
Sun, 22 Aug 2021 13:59:29 -0400 (EDT) |
branch: externals/csharp-mode
commit 1d2ef53c894fa5e399478185919274d9e53e1235
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: Jostein Kjønigsen <jostein@kjonigsen.net>
Fix imenu-indexing of members with underscore in name.
TODO: add test-case.
---
csharp-mode.el | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/csharp-mode.el b/csharp-mode.el
index be249ad..6e5f901 100644
--- a/csharp-mode.el
+++ b/csharp-mode.el
@@ -1778,16 +1778,14 @@ to the beginning of the prior namespace.
(access-modifiers (concat access-modifier-list "*"))
(basic-type (concat
;; typename
- "\\(?:[A-Za-z_][[:alnum:]]*\\.\\)*"
+ "\\(?:[A-Za-z_][[:alnum:]_]*\\.\\)*"
"[A-Za-z_][[:alnum:]]*"
))
(type (concat
basic-type
;; simplified, optional generic
constraint.
;; handles generic sub-types.
- ;; { is optional because otherwise
initializers with
- ;; bracket on same line will indent
wrongly.
- "\\(?:<[[:alnum:], <>]+>[
\t\n\f\v\r]*{?\\)?"))
+ "\\(?:<[[:alnum:],<>
\t\n\f\v\r]+>\\)?"))
(return-type (concat
type
;; optional array-specifier
- [elpa] externals/csharp-mode 8ccafbc 092/459: remove unused rule and documentation, (continued)
- [elpa] externals/csharp-mode 8ccafbc 092/459: remove unused rule and documentation, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 0e333c3 090/459: fontify else, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode f96cf8b 089/459: remove fontification of accessors and constructors, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode c097a34 093/459: add async as a function modifier, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode dd6c930 102/459: Merge pull request #43 from wasamasa/fix-major-mode-definition, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 55fe188 101/459: Use `define-derived-mode`, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 3c6a4ea 096/459: Add info about customization to readme., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode f80eace 098/459: Revert "Fix runtime warnings about obsolete Emacs-functions.", ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 43e7120 095/459: Merge remote-tracking branch 'less-colors', ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode e22eb34 210/459: imenu: support nested generic return-types., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 1d2ef53 212/459: Fix imenu-indexing of members with underscore in name.,
ELPA Syncer <=
- [elpa] externals/csharp-mode 33fb05c 213/459: imenu: Fix indexing of fields with _ in name., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 14bc3c6 215/459: Fix broken syntax-propertize., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 2275dda 218/459: Properly document workaround for syntax-properties, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 0183fc4 221/459: Prepare changelog for future bugs :), ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 0cd0b2c 226/459: Fix fontification of using-statements., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 0d35431 228/459: Fix fontification of namespaces to match using-statement rules., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 3c989a8 230/459: using: Don't mess up alnums in indentifier-fontification., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 5787aef 233/459: Update changelog., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 14e0327 235/459: Bump version and updated-date., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 5ca1702 236/459: Make csharp-mode-map inherit from prog-mode-map, ELPA Syncer, 2021/08/22