1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
|
Before:
unlet! b:link_include_blockquotes
unlet! g:link_include_blockquotes
unlet! b:link_heading
unlet! b:link_heading_before
unlet! b:link_skip_line
After:
unlet! b:link_include_blockquotes
unlet! g:link_include_blockquotes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Given markdown (Links in blockquotes are skipped by default, including in `markdown` buffers):
lorem [magna](www.magna.com)
> Blockquote: [lacus](http://lacus.org/lacus)
[vitae](https://vitae.net/index.html)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Execute:
LinkConvertAll
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expect markdown:
lorem [magna][0]
> Blockquote: [lacus](http://lacus.org/lacus)
[vitae][1]
## Links
[0]: www.magna.com
[1]: https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Given mail (Links in blockquotes are skipped by default, including in `mail` buffers):
lorem http://www.magna.com
> Blockquote: http://lacus.org/lacus
https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Execute:
LinkConvertAll
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expect mail:
lorem [0]
> Blockquote: http://lacus.org/lacus
[1]
Links:
[0]: http://www.magna.com
[1]: https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Given gitcommit (Links in blockquotes are skipped by default, including in `gitcommit` buffers):
lorem http://www.magna.com
> Blockquote: http://lacus.org/lacus
https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Execute:
LinkConvertAll
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expect gitcommit:
lorem [0]
> Blockquote: http://lacus.org/lacus
[1]
Links:
[0]: http://www.magna.com
[1]: https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Given markdown (Links in blockquotes can be included, by setting a buffer-local variable):
lorem [magna](www.magna.com)
> Blockquote: [lacus](http://lacus.org/lacus)
[vitae](https://vitae.net/index.html)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Execute:
let b:link_include_blockquotes = 1
LinkConvertAll
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expect markdown:
lorem [magna][0]
> Blockquote: [lacus][1]
[vitae][2]
## Links
[0]: www.magna.com
[1]: http://lacus.org/lacus
[2]: https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Given text (Links in blockquotes can be included, by setting a global variable):
lorem http://www.magna.com
> Blockquote: http://lacus.org/lacus
https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Execute:
let g:link_include_blockquotes = 1
LinkConvertAll
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expect text:
lorem [0]
> Blockquote: [1]
[2]
Links:
[0]: http://www.magna.com
[1]: http://lacus.org/lacus
[2]: https://vitae.net/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|