Linda_pp
0b92a7d4cb
Customizable minlines with g:markdown_minlines ( #115 )
2017-04-11 23:06:07 -04:00
Addison Bean
3c2215bfed
Fix spell check on bold and italic text ( #101 )
...
Closes #100 .
2016-07-01 17:15:47 -04:00
Rob Hurring
5c21f16771
Allow toggling of syntax concealing ( #99 )
...
Add `let g:markdown_syntax_conceal = 0` to your vimrc
2016-05-08 19:57:37 -04:00
Tim Pope
4260faa48f
Merge pull request #95 from sbdchd/master
...
changed markdown comment string to use html style comment
2016-03-05 16:44:22 -05:00
Steve Dignam
0df8de0b50
change markdown comment string to use html style comment
2016-03-05 14:18:01 -05:00
Tim Pope
ee550a7b2b
Merge pull request #92 from tyru/fix-e403-error
...
Avoid E403 error on :syn-include
2016-01-22 14:38:11 -05:00
tyru
63074a52ad
Avoid E403 error on :syn-include
...
Example .vimrc:
let g:markdown_fenced_languages = ['vim', 'viml=vim']
syntax on
causes
"/tmp/test.mkd" 6L, 98C
Error detected while processing /usr/share/vim/vim74/syntax/vim.vim:
line 777:
E403: syntax sync: line continuations pattern specified twice
E403: syntax sync: line continuations pattern specified twice
Example "test.mkd" file:
```vim
echo 'hi'
```
2016-01-23 02:09:00 +09:00
Tim Pope
de42c8a325
Merge pull request #88 from afc163/patch-1
...
Support more backtick
2015-12-28 14:14:52 -05:00
afc163
b938671300
Support more backtick
...
like
````
code
````
2015-12-04 16:02:12 +08:00
Tim Pope
15d19778a3
Merge pull request #84 from larryhynes/patch-1
...
Add note on fenced code block highlighting to README.md
2015-10-12 19:38:50 -04:00
larryhynes
64e5a2f200
Fix wrap on note on fenced code blocks in README.md
2015-10-13 00:17:19 +01:00
larryhynes
e8a6e373f2
Add note on fenced code block highlighting to README.md
2015-10-12 23:31:06 +01:00
Tim Pope
6eac9ffb58
Revert "Improve fenced code block matching"
...
This reverts commit aff85c6411 .
Closes https://github.com/tpope/vim-markdown/issues/83
2015-10-12 13:53:26 -04:00
Tim Pope
578647a9de
Merge pull request #82 from kevinoid/fence-matching
...
Improve fenced code block matching for Kramdown/CommonMark
2015-10-05 15:43:42 -04:00
Kevin Locke
aff85c6411
Improve fenced code block matching
...
The previous fenced code block matching did not support the syntax used
by [Kramdown][1] or fully support the syntax described in
[CommonMark][2]. The differences are:
* Kramdown requires \~ instead of \` in fences (CommonMark permits \~)
* Both permit code fences to have more than 3 \~ or \` characters
* Both require the closing fence to have as many chars as the opening
* Both permit the closing fence to have extra fence chars
* CommonMark explicitly forbids \` in the fence info string
This is likely the case with other Markdown variants, but these are the
only two that I have considered when authoring this commit.
This commit implements all of the above mentioned changes. The change
is mostly straight-forward. The only exception is that the end matching
is a little subtle since one of `\z2` and `\z3` will be empty, using the
more natural expression `\z2*\|\z3*` can hang the regex matcher. The
`\%(\z2\z3)*` expression is a bit less obvious but works reliably.
Note that I did not include any changes relating to the Pandoc syntax
mentioned in #65 and #74 . If this syntax is desired, I can adjust this
commit to include it.
[1]: http://kramdown.gettalong.org/syntax.html#fenced-code-blocks
[2]: http://spec.commonmark.org/0.22/#code-fence
Signed-off-by: Kevin Locke <kevin@kevinlocke.name >
2015-10-02 22:12:34 -07:00
Tim Pope
ba294150d1
Merge pull request #78 from allenbh/master
...
Add escape support for angle braces
2015-07-18 00:27:58 -04:00
Allen Hubbe
188d816314
Add escape support for angle braces
2015-07-17 23:49:00 -04:00
Tim Pope
409c37b205
Conceal bold and italic markers
...
References #9 .
2014-07-11 13:35:48 -04:00
Tim Pope
cd81c2f209
Merge pull request #67 from sencer/master
...
Improve footnotes
2014-06-19 18:58:45 -04:00
Sencer Selcuk
14977fb9df
Indent the footnotes also.
2014-06-19 18:09:10 -04:00
Sencer Selcuk
cb2b885214
Footnote doesn't have to be at the line end.
2014-06-19 17:30:13 -04:00
Sencer Selcuk
db5c79f7c0
Allow multi-char footnote labels.
2014-06-19 17:13:36 -04:00
Tim Pope
b3cea72eea
Add a README
...
Closes #66 .
2014-05-04 17:22:12 -04:00
Emil Loer
b02182ebbd
Add folding support
...
Closes #10 .
2014-03-19 01:07:38 -04:00
Tim Pope
355c8e9bb5
Merge pull request #62 from myitcv/footnote_support
...
Footnote support
2014-02-24 12:11:09 -05:00
Paul Jolly
ede001b33d
Footnote support
2014-02-24 13:10:20 +00:00
Tim Pope
61deff1362
Allow link nesting
...
Closes #58 .
2014-01-01 11:48:03 -05:00
Tim Pope
3fb5b260e1
Merge upstream changes
2013-12-16 20:55:46 -05:00
Drew Neil
a126974366
Add 'Last change: 2013 May 30' to headers
v1.0
vim7.4
2013-11-16 16:48:16 +00:00
Tim Pope
fccf76f68f
Merge pull request #45 from AndrewRadev/fix-fenced-code-block-pattern
...
Allow spaces after ```
2013-06-24 04:42:37 -07:00
Andrew Radev
55b49cad42
Allow spaces after ```
...
With a fenced code block with a language, it's legal to put spaces
between the fence and the language name.
2013-06-24 11:00:29 +02:00
Tim Pope
451eefb9b2
Merge pull request #41 from cemerick/master
...
Highlight italicized regions within bold regions
2013-05-27 11:28:32 -07:00
Tim Pope
d9b041af65
Merge pull request #38 from hjdivad/dont-stomp-main-syntax
...
Clear `main_syntax` if we set it.
2013-05-23 21:11:11 -07:00
Chas Emerick
697edbe7ca
Highlight italicized regions within bold regions
2013-05-14 07:50:17 -04:00
David J. Hamilton
de106cb725
Clear main_syntax if we set it.
...
This prevents conflicts with other syntaxes that use `main_syntax`, like
vim-javascript.
2013-05-02 12:08:46 -07:00
Tim Pope
ec0abb3064
Support blank lines in block quotes
2013-03-05 13:49:30 -05:00
Tim Pope
90fc7fc593
Fix highlighting HTML entities at start of line
2013-03-05 13:46:53 -05:00
Tim Pope
e8fa4faf82
Support indented fenced code blocks
2013-03-01 22:44:23 -05:00
Hinrik Örn Sigurðsson
5ed43c22bc
Require space after ordered list marker
2013-01-27 15:22:31 -05:00
Hinrik Örn Sigurðsson
242dda3f01
Allow automatic links in headings
2013-01-25 19:12:36 -05:00
Bryan Richter
10cf9687d2
A more liberal markdownValid
2013-01-21 17:30:43 +00:00
Tim Pope
9407dae660
Really fix options after ```language
2012-10-12 18:20:48 -04:00
Tim Pope
ecafbe32a8
Fix ```language with more junk on the same line
2012-10-12 18:03:18 -04:00
Tim Pope
b2697b0adf
Highlight GitHub style fenced code blocks
...
One needs to opt-in to this by specifying which file types should be
highlighted:
let g:markdown_github_languages = ['ruby', 'erb=eruby']
This may not work for all file types.
Closes #17 .
2012-10-12 17:58:09 -04:00
Tim Pope
dcdab0cd55
Strip r and o out of format options
...
Closes #25 .
2012-08-06 22:45:15 -04:00
Tim Pope
7b747d0aa4
Improve tab handling
...
Closes #18 .
2012-07-08 04:06:40 -04:00
Tim Pope
9a21f7a6bc
Ignore options after ```filetype
...
Closes #22 .
2012-06-28 23:31:35 -04:00
Tim Pope
3a99157473
Flag internal underscores in headings
2012-04-01 22:55:05 -04:00
Tim Pope
fdc0f091c7
Work around users overriding ftplugin/html.vim
2011-12-21 22:45:33 -05:00
Emil Loer
5a70519e48
Fix performance issue with detecting setext-style headers
2011-11-23 00:15:00 -05:00