manual: replaced pycmarkgfm by cmarkgfm which is available on windows
Dieser Commit ist enthalten in:
Ursprung
546c87e94d
Commit
34f01a334d
@ -34,7 +34,7 @@ The project goal is to develop open source software that can control everything
|
||||
- liblua5.3 (Linux only)
|
||||
- Manual:
|
||||
- Python 3.6+ (older versions untested)
|
||||
- pycmarkgfm (`pip3 install pycmarkgfm`)
|
||||
- cmarkgfm (`pip3 install cmarkgfm`)
|
||||
|
||||
Note: When cloning the source from git, git-lfs is required.
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import os
|
||||
import re
|
||||
import codecs
|
||||
import pycmarkgfm # pip3 install pycmarkgfm
|
||||
import cmarkgfm # pip3 install cmarkgfm
|
||||
from .builder import Builder
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@ class HTMLBuilder(Builder):
|
||||
|
||||
def _file_to_html(self, page):
|
||||
with codecs.open(os.path.join(self._language_dir, page['markdown']), 'r', 'utf-8') as md:
|
||||
html = pycmarkgfm.gfm_to_html(md.read())
|
||||
html = cmarkgfm.github_flavored_markdown_to_html(md.read())
|
||||
|
||||
# parse id
|
||||
html = re.sub(r'<h([1-6])([^>]*)>(.*) {#([a-z0-9-]+)}</h\1>', r'<h\1\2 id="\4">\3</h\1>', html)
|
||||
|
||||
Laden…
x
In neuem Issue referenzieren
Einen Benutzer sperren