forked from docs/doc-exports
escape word ending with underscore
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: gtema <artem.goncharov@gmail.com> Co-committed-by: gtema <artem.goncharov@gmail.com>
This commit is contained in:
parent
a3ce99ce37
commit
9a315f235c
@ -333,6 +333,7 @@ class OTCDocConvertor:
|
|||||||
part.group(1), f"<code>{part.group(1)}</code>"
|
part.group(1), f"<code>{part.group(1)}</code>"
|
||||||
)
|
)
|
||||||
p.replace_with(bs4.BeautifulSoup(new, "html.parser"))
|
p.replace_with(bs4.BeautifulSoup(new, "html.parser"))
|
||||||
|
|
||||||
# And now specialities
|
# And now specialities
|
||||||
rawize_strings = [
|
rawize_strings = [
|
||||||
# "\*\*\*\*\*\*",
|
# "\*\*\*\*\*\*",
|
||||||
@ -357,6 +358,10 @@ class OTCDocConvertor:
|
|||||||
r"^(-)$",
|
r"^(-)$",
|
||||||
# MRS component guide has: "./mydate_\\\\d*/"
|
# MRS component guide has: "./mydate_\\\\d*/"
|
||||||
r"\w(_)\\",
|
r"\w(_)\\",
|
||||||
|
# Pandoc is not properly escaping _ before special chars what makes
|
||||||
|
# it invalid for Sphinx. A bit weird regex:
|
||||||
|
# "[:space:][:word:][:underscore:][:comma:]"
|
||||||
|
r"\s([\w_]+_)[,]",
|
||||||
]
|
]
|
||||||
for to_rawize in rawize_strings:
|
for to_rawize in rawize_strings:
|
||||||
for p in soup.body.find_all(string=re.compile(to_rawize)):
|
for p in soup.body.find_all(string=re.compile(to_rawize)):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user