(
self,
md: Markdown,
patterns: Sequence[tuple[str, Sequence[int | str | etree.Element]]],
serie: str,
priority: int,
)
| 194 | self.substitutions.update(self.getConfig('substitutions', default={})) |
| 195 | |
| 196 | def _addPatterns( |
| 197 | self, |
| 198 | md: Markdown, |
| 199 | patterns: Sequence[tuple[str, Sequence[int | str | etree.Element]]], |
| 200 | serie: str, |
| 201 | priority: int, |
| 202 | ): |
| 203 | for ind, pattern in enumerate(patterns): |
| 204 | pattern += (md,) |
| 205 | pattern = SubstituteTextPattern(*pattern) |
| 206 | name = 'smarty-%s-%d' % (serie, ind) |
| 207 | self.inlinePatterns.register(pattern, name, priority-ind) |
| 208 | |
| 209 | def educateDashes(self, md: Markdown) -> None: |
| 210 | emDashesPattern = SubstituteTextPattern( |
no test coverage detected