Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion book/external/Sphinx-Grasple-public
Submodule Sphinx-Grasple-public updated 80 files
+112 −106 .github/workflows/python-publish.yml
+2 −0 CODEOWNERS
+7 −2 MANIFEST.in
+11 −7 README.md
+4 −0 WAIVER
+2 −2 docs/source/index.md
+4 −4 docs/source/syntax.md
+27 −8 teachbooks_sphinx_grasple/__init__.py
+52 −0 teachbooks_sphinx_grasple/assets/html/grasple-exercise.css
+71 −0 teachbooks_sphinx_grasple/assets/html/grasple-exercise.js
+26 −2 teachbooks_sphinx_grasple/directive.py
+9 −5 teachbooks_sphinx_grasple/nodes.py
+1 −1 teachbooks_sphinx_grasple/post_transforms.py
+3 −0 teachbooks_sphinx_grasple/translations/README.md
+58 −0 teachbooks_sphinx_grasple/translations/_convert.py
+34 −0 teachbooks_sphinx_grasple/translations/jsons/Click.json
+34 −0 teachbooks_sphinx_grasple/translations/jsons/Grasple Exercise.json
+ teachbooks_sphinx_grasple/translations/locales/ar/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/ar/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/bn/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/bn/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/cs/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/cs/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/de/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/de/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/el/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/el/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/es/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/es/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/fa/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/fa/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/fr/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/fr/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/he/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/he/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/hi/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/hi/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/hu/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/hu/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/id/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/id/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/it/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/it/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/ja/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/ja/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/ko/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/ko/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/ms/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/ms/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/nl/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/nl/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/no/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/no/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/pl/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/pl/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/pt/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/pt/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/ro/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/ro/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/ru/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/ru/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/sv/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/sv/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/sw/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/sw/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/ta/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/ta/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/th/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/th/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/tr/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/tr/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/uk/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/uk/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/vi/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/vi/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/zh-cn/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/zh-cn/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/zh-tw/LC_MESSAGES/grasple.mo
+15 −0 teachbooks_sphinx_grasple/translations/locales/zh-tw/LC_MESSAGES/grasple.po
+ teachbooks_sphinx_grasple/translations/locales/zh_CN/LC_MESSAGES/grasple.mo