Skip to content

Commit da063c9

Browse files
committed
Remove unwanted Python-Markdown extensions
Python-Markdown extensions are used to provide additional capabilities to the documentation website generation. Because Python-Markdown is extremely faithful to the original Markdown specification, despite the fact that the world has moved on to a more capable implementation, some extensions are essential to provide the Markdown capability the documentation editors will expect. However, some additional extenstions were added to the Arduino CLI MkDocs configuration which provide syntax not supported by any Markdown implementation, and which are not needed. If we later find the pressing need for such capability, we can add in the necessary extensions. Until then, having these extensions could result in unexpected behavior.
1 parent 4ccabd8 commit da063c9

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

mkdocs.yml

-11
Original file line numberDiff line numberDiff line change
@@ -21,31 +21,20 @@ theme:
2121

2222
# Extensions
2323
markdown_extensions:
24-
- markdown.extensions.admonition
2524
- markdown.extensions.codehilite:
2625
guess_lang: false
27-
- markdown.extensions.def_list
28-
- markdown.extensions.footnotes
29-
- markdown.extensions.meta
3026
- markdown.extensions.toc:
3127
permalink: true
32-
- pymdownx.arithmatex
3328
- pymdownx.betterem:
3429
smart_enable: all
35-
- pymdownx.caret
36-
- pymdownx.critic
3730
- pymdownx.details
3831
- pymdownx.emoji:
3932
emoji_index: !!python/name:pymdownx.emoji.twemoji
4033
emoji_generator: !!python/name:pymdownx.emoji.to_svg
41-
- pymdownx.inlinehilite
42-
- pymdownx.keys
4334
- pymdownx.magiclink:
4435
repo_url_shorthand: true
4536
user: arduino
4637
repo: arduino-lint
47-
- pymdownx.mark
48-
- pymdownx.smartsymbols
4938
- pymdownx.superfences
5039
- pymdownx.tasklist:
5140
custom_checkbox: true

0 commit comments

Comments
 (0)