Skip to content

Commit

Permalink
Support angle bracket escaped markdown urls (#1211)
Browse files Browse the repository at this point in the history
* add angle brackets to regex definition

* revert unecessary change to markdown link suffix

* Update vimwiki.txt

---------

Co-authored-by: Charles Schimmelpfennig <charles.schimmelpfennig@corteva.com>
Co-authored-by: NobleRat <tinmarino@gmail.com>
  • Loading branch information
3 people committed Oct 31, 2023
1 parent a479154 commit 0bb1b49
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 2 additions & 2 deletions autoload/vimwiki/vars.vim
Expand Up @@ -1230,7 +1230,7 @@ function! s:populate_extra_markdown_vars() abort

let mkd_syntax.rxWeblink1Prefix = '['
let mkd_syntax.rxWeblink1Suffix = ')'
let mkd_syntax.rxWeblink1EscapeCharsSuffix = '\(\\\)\@<!\()\)'
let mkd_syntax.rxWeblink1EscapeCharsSuffix = '\(\\\)\@<!\(>\=)\)'
let mkd_syntax.rxWeblink1Separator = ']('

let rxWeblink1Ext = ''
Expand All @@ -1255,7 +1255,7 @@ function! s:populate_extra_markdown_vars() abort
let valid_chars_url = '[^[:cntrl:]]'

let mkd_syntax.rxWeblink1Prefix = vimwiki#u#escape(mkd_syntax.rxWeblink1Prefix)
let mkd_syntax.rxWeblink1Separator = vimwiki#u#escape(mkd_syntax.rxWeblink1Separator)
let mkd_syntax.rxWeblink1Separator = '\](<\='
let mkd_syntax.rxWeblink1Url = valid_chars_url.'\{-}'
let mkd_syntax.rxWeblink1Descr = valid_chars.'\{-}'
let mkd_syntax.WikiLinkMatchUrlTemplate =
Expand Down
2 changes: 2 additions & 0 deletions doc/vimwiki.txt
Expand Up @@ -4000,6 +4000,7 @@ Contributors and their Github usernames in roughly chronological order:
- Jean-Luc Bastarache (@jlbas)
- Youssof Taha (@ysftaha)
- Thomas Leyh (@leyhline)
- Charles Schimmelpfennig (@charlesschimmel)
- nebulaeandstars (@nebulaeandstars)
- dmitry kim (@jsn)
- Julian Prein (@druckdev)
Expand Down Expand Up @@ -4124,6 +4125,7 @@ New:~
current file
* Feature: Add |VimwikiBaddLink| to add links to the buffer list, without
loading, if they weren't listed yet
* PR 1211: Enable parsing Markdown links escaped with angle brackets

Changed:~
* PR #1047: Allow to replace default mapping of VimwikiToggleListItem
Expand Down

0 comments on commit 0bb1b49

Please sign in to comment.