@@ -172,8 +172,8 @@ def stripEscape(string):
172172
173173# if HTML_ESCAPE_REPLACE_RE.search(string):
174174
175- # string, _ = UNESCAPE_HTML_RE.subn ("&", string)
176- # string, _ = ESCAPE_AND_HTML.subn ("&", string)
175+ # string = UNESCAPE_HTML_RE.sub ("&", string)
176+ # string = ESCAPE_AND_HTML.sub ("&", string)
177177# for k, v in {"<": "<", ">": ">", '"': """}.items():
178178# string = string.replace(k, v)
179179
@@ -191,7 +191,7 @@ def escapeHtml(raw: str):
191191
192192
193193def escapeRE (string : str ) -> str :
194- string , _ = REGEXP_ESCAPE_RE .subn ("\\ $&" , string )
194+ string = REGEXP_ESCAPE_RE .sub ("\\ $&" , string )
195195 return string
196196
197197
@@ -291,7 +291,7 @@ def normalizeReference(string: str) -> str:
291291 """Helper to unify [reference labels]."""
292292 # Trim and collapse whitespace
293293 #
294- string , _ = re .subn (r"\s+" , " " , string .strip ())
294+ string = re .sub (r"\s+" , " " , string .strip ())
295295
296296 # In node v10 'ẞ'.toLowerCase() === 'Ṿ', which is presumed to be a bug
297297 # fixed in v12 (couldn't find any details).
0 commit comments