branch: externals/denote
commit 88e64be2cb8e8e9187af5d1be597fa0c3187e1fc
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>
Fix plain text link format
Sorry, this was my original intent. I got it mixed up with Org...
---
README.org | 2 +-
denote-link.el | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/README.org b/README.org
index e2fd8d74a5..65f9c1a6ea 100644
--- a/README.org
+++ b/README.org
@@ -557,7 +557,7 @@ the given entry, per ~denote-file-type~
([[#h:4e9c7512-84dc-4dfb-9fa9-e15d51178e
+ Org: =[[denote:IDENTIFIER][TITLE]]=
+ Markdown: =[TITLE](denote:IDENTIFIER)=
-+ Plain text: =[[IDENTIFIER] [TITLE]]=
++ Plain text: =[[TITLE] [IDENTIFIER]]=
The special specifier =denote:= is experimental. The idea is to reserve
for possible integration with Org/Markdown, though we might switch to
diff --git a/denote-link.el b/denote-link.el
index 4059556053..f2edb75e4b 100644
--- a/denote-link.el
+++ b/denote-link.el
@@ -68,7 +68,7 @@
(defconst denote-link--format-markdown "[%2$s](denote:%1$s)"
"Format of Markdown link to note.")
-(defconst denote-link--format-text "[[%s] [%s]]"
+(defconst denote-link--format-text "[[%$2s] [%$1s]]"
"Format of plain text link to note.")
(defconst denote-link--regexp-org
@@ -78,7 +78,7 @@
(concat "\\[.*?]" "(denote:" "\\(?1:" denote--id-regexp "\\)" ")"))
(defconst denote-link--regexp-text
- (concat "\\[\\[" "\\(?1:" denote--id-regexp "\\)" "]" "\s?" "\\[.*?]]"))
+ (concat "\\[\\[" ".*?]" "\s?" "\\[" "\\(?1:" denote--id-regexp "\\)" "]]"))
(defun denote-link--file-type-format (file)
"Return link format based on FILE format."