# -*- coding: utf-8 -*- | |
# | |
# LLVM documentation anchor slug formatting | |
# Some of our markdown documentation numbers section titles | |
# This helpers is used by myst to remove that numbering from the anchor links. | |
from docutils.nodes import make_id | |
def make_slug(str): | |
import re | |
str = re.sub(r"^\s*(\w\.)+\w\s", "", str) | |
str = re.sub(r"^\s*\w\.\s", "", str) | |
return make_id(str) |