Make rst2md runnable and update changelog
This commit is contained in:
parent
fe2d715ff1
commit
d39ece1870
@ -180,8 +180,8 @@
|
||||
`@DarkDimius (Dmitry Petrashko) <https://github.com/DarkDimius>`_,
|
||||
`@HecticSerenity <https://github.com/HecticSerenity>`_.
|
||||
|
||||
* Added `pkgconfig` support which makes it easier to consume the library from
|
||||
`meson` and other build systems
|
||||
* Added pkgconfig support which makes it easier to consume the library from
|
||||
meson and other build systems
|
||||
(`#916 <https://github.com/fmtlib/fmt/pull/916>`_).
|
||||
Thanks `@colemickens (Cole Mickens) <https://github.com/colemickens>`_.
|
||||
|
||||
@ -197,7 +197,7 @@
|
||||
`@hotwatermorning <https://github.com/hotwatermorning>`_,
|
||||
`@Zefz (JohanJansen) <https://github.com/Zefz>`_.
|
||||
|
||||
* Improved `string_view` construction performance
|
||||
* Improved ``string_view`` construction performance
|
||||
(`#914 <https://github.com/fmtlib/fmt/pull/914>`_).
|
||||
Thanks `@gabime (Gabi Melman) <https://github.com/gabime>`_.
|
||||
|
||||
|
10
support/rst2md.py
Normal file → Executable file
10
support/rst2md.py
Normal file → Executable file
@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env python
|
||||
# reStructuredText (RST) to GitHub-flavored Markdown converter
|
||||
|
||||
import re
|
||||
import re, sys
|
||||
from docutils import core, nodes, writers
|
||||
|
||||
|
||||
@ -35,6 +36,9 @@ class Translator(nodes.NodeVisitor):
|
||||
self.version = re.match(r'(\d+\.\d+\.\d+).*', node.children[0]).group(1)
|
||||
raise nodes.SkipChildren
|
||||
|
||||
def visit_title_reference(self, node):
|
||||
raise Exception(node)
|
||||
|
||||
def depart_title(self, node):
|
||||
pass
|
||||
|
||||
@ -149,3 +153,7 @@ class MDWriter(writers.Writer):
|
||||
def convert(rst_path):
|
||||
"""Converts RST file to Markdown."""
|
||||
return core.publish_file(source_path=rst_path, writer=MDWriter())
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
convert(sys.argv[1])
|
||||
|
Loading…
Reference in New Issue
Block a user