[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/markdown-mode f3eb784c19 1/3: fix bug that fails to displa
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/markdown-mode f3eb784c19 1/3: fix bug that fails to display link in eldoc when url-hidding mode is enabled |
Date: |
Mon, 10 Jan 2022 07:58:36 -0500 (EST) |
branch: elpa/markdown-mode
commit f3eb784c19042bbbb5c3f8c7214ab2ff41b43ed2
Author: Ta Quang Trung <taquangtrungvn@gmail.com>
Commit: Ta Quang Trung <taquangtrungvn@gmail.com>
fix bug that fails to display link in eldoc when url-hidding mode is enabled
---
markdown-mode.el | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/markdown-mode.el b/markdown-mode.el
index 2dc3a97fe5..a4d08fd106 100644
--- a/markdown-mode.el
+++ b/markdown-mode.el
@@ -9645,22 +9645,21 @@ rows and columns and the column alignment."
(thing-at-point-looking-at markdown-regex-link-reference))
(or markdown-hide-urls markdown-hide-markup))
(let* ((imagep (string-equal (match-string 1) "!"))
+ (referencep (string-equal (match-string 5) "["))
+ (link (match-string-no-properties 6))
(edit-keys (markdown--substitute-command-keys
(if imagep
"\\[markdown-insert-image]"
"\\[markdown-insert-link]")))
(edit-str (propertize edit-keys 'face 'font-lock-constant-face))
- (referencep (string-equal (match-string 5) "["))
(object (if referencep "reference" "URL")))
(format "Hidden %s (%s to edit): %s" object edit-str
(if referencep
(concat
(propertize "[" 'face 'markdown-markup-face)
- (propertize (match-string-no-properties 6)
- 'face 'markdown-reference-face)
+ (propertize link 'face 'markdown-reference-face)
(propertize "]" 'face 'markdown-markup-face))
- (propertize (match-string-no-properties 6)
- 'face 'markdown-url-face)))))
+ (propertize link 'face 'markdown-url-face)))))
;; Hidden language name for fenced code blocks
((and (markdown-code-block-at-point-p)
(not (get-text-property (point) 'markdown-pre))