[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 9d334f558a: eglot: Support signature labels without a function na
From: |
Stefan Kangas |
Subject: |
master 9d334f558a: eglot: Support signature labels without a function name |
Date: |
Sat, 12 Nov 2022 16:30:54 -0500 (EST) |
branch: master
commit 9d334f558a1151ff12b7022a88c75ceb4f1fbdf4
Author: Michal Dubiel <majkijin@gmail.com>
Commit: Stefan Kangas <stefankangas@gmail.com>
eglot: Support signature labels without a function name
* lisp/progmodes/eglot.el (eglot--sig-info): Support signature labels
without a function name. (Bug#58777)
Copyright-paperwork-exempt: yes
---
lisp/progmodes/eglot.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index c59606a7cb..97c674f7aa 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -2934,7 +2934,7 @@ for which LSP on-type-formatting should be requested."
(let ((active-param (or activeParameter sig-help-active-param))
params-start params-end)
;; Ad-hoc attempt to parse label as <name>(<params>)
- (when (looking-at "\\([^(]+\\)(\\([^)]+\\))")
+ (when (looking-at "\\([^(]*\\)(\\([^)]+\\))")
(setq params-start (match-beginning 2) params-end (match-end 2))
(add-face-text-property (match-beginning 1) (match-end 1)
'font-lock-function-name-face))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 9d334f558a: eglot: Support signature labels without a function name,
Stefan Kangas <=