Passed
Push — master ( 0c68df...e3ee72 )
by Dongxin
01:27
created

Renderer.escape()   A

Complexity

Conditions 1

Size

Total Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
c 0
b 0
f 0
dl 0
loc 6
rs 9.4285
1
#!/usr/bin/env python
2
# encoding: utf-8
3
4
import sys
5
import CommonMark
6
7
reload(sys)
8
sys.setdefaultencoding("utf-8")
9
10
def markdown(text, escape=True):
11
    parser = CommonMark.Parser()
12
    ast = parser.parse(text)
13
14
    renderer = CommonMark.HtmlRenderer()
15
    html = renderer.render(ast)
16
    return html
17