From 9df527d9511ee02ec1ba3eebb47615493234b0d1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 2 Apr 2019 19:33:48 +0200 Subject: [PATCH] Moved plugins from pelican-plugins/ to plugins/. Not just for Pelican for a long time already. Note this is a breaking change --- if you're using the m.css Pelican theme, you need to update your PLUGIN_PATHS to reference the new directory, for example: PLUGIN_PATHS = ['m.css/plugins/'] instead of PLUGIN_PATHS = ['m.css/pelican-plugins/'] If you're using the Doxygen theme or just the CSS files, nothing changes for you. --- CONTRIBUTING.rst | 4 +-- doc/css/components.rst | 14 ++++---- doc/{ => documentation}/doxygen-test.rst | 0 doc/{ => documentation}/doxygen.rst | 0 doc/pelican/theme.rst | 2 +- doc/plugins.rst | 32 +++++++++--------- doc/plugins/math-and-code-console.ansi | 4 +-- doxygen/dox2html5.py | 2 +- doxygen/test/contents_image/tiny.png | 2 +- package/ci/travis.yml | 2 +- pelican-theme/test/__init__.py | 2 +- pelican-theme/test/test_layout.py | 2 +- {pelican-plugins => plugins}/.coveragerc | 0 {pelican-plugins => plugins}/ansilexer.py | 0 {pelican-plugins => plugins}/dot2svg.py | 0 {pelican-plugins => plugins}/latex2svg.py | 0 .../latex2svgextra.py | 0 {pelican-plugins => plugins}/m/.gitignore | 0 {pelican-plugins => plugins}/m/__init__.py | 0 {pelican-plugins => plugins}/m/abbr.py | 0 {pelican-plugins => plugins}/m/alias.py | 0 {pelican-plugins => plugins}/m/code.py | 0 {pelican-plugins => plugins}/m/components.py | 0 {pelican-plugins => plugins}/m/dot.py | 0 {pelican-plugins => plugins}/m/dox.py | 0 {pelican-plugins => plugins}/m/filesize.py | 0 {pelican-plugins => plugins}/m/gh.py | 0 {pelican-plugins => plugins}/m/gl.py | 0 {pelican-plugins => plugins}/m/htmlsanity.py | 0 {pelican-plugins => plugins}/m/images.py | 0 {pelican-plugins => plugins}/m/link.py | 0 {pelican-plugins => plugins}/m/math.py | 0 {pelican-plugins => plugins}/m/metadata.py | 0 {pelican-plugins => plugins}/m/plots.py | 0 .../m/test/.gitattributes | 0 .../m/test/.gitignore | 0 .../m/test/__init__.py | 0 .../m/test/abbr/page.html | 0 .../m/test/abbr/page.rst | 0 .../m/test/alias/articles/article.rst | 0 .../m/test/alias/blog/old-article/index.html | 0 .../m/test/alias/even-older-page.html | 0 .../m/test/alias/old-page/index.html | 0 .../m/test/alias/page.rst | 0 .../m/test/code/console.ansi | 0 .../m/test/code/page.html | 4 +-- .../m/test/code/page.rst | 0 .../m/test/components/page.html | 0 .../m/test/components/page.rst | 0 .../m/test/dot/page-238.html | 0 .../m/test/dot/page.html | 0 .../m/test/dot/page.rst | 0 .../m/test/dox/page.html | 0 .../m/test/dox/page.rst | 0 .../m/test/dox/page_css_classes.html | 0 .../m/test/filesize/page.html | 0 .../m/test/filesize/page.rst | 0 .../m/test/gh/page.html | 0 .../m/test/gh/page.rst | 0 .../m/test/gl/page.html | 0 .../m/test/gl/page.rst | 0 .../m/test/htmlsanity_content/page.html | 0 .../m/test/htmlsanity_content/page.rst | 0 .../m/test/htmlsanity_parse_error/page.rst | 0 .../htmlsanity_typography/article-jumbo.html | 0 .../htmlsanity_typography/article-lang.html | 0 .../htmlsanity_typography/articles/jumbo.rst | 0 .../htmlsanity_typography/articles/lang.rst | 0 .../author-an-author.html | 0 .../category-a-category.html | 0 .../test/htmlsanity_typography/page-lang.html | 0 .../test/htmlsanity_typography/page-lang.rst | 0 .../m/test/htmlsanity_typography/page.html | 0 .../m/test/htmlsanity_typography/page.rst | 0 .../tag-tagging-a-name.html | 0 .../page.html | 0 .../page.rst | 0 .../m/test/images/flowers.jpg | 0 .../m/test/images/longexposure.jpg | Bin .../m/test/images/noexif.jpg | Bin .../m/test/images/page.html | 0 .../m/test/images/page.rst | 0 .../m/test/images/ship.jpg | 0 .../m/test/images/sparseexif.jpg | Bin .../m/test/images/tiny.png | Bin .../m/test/link/page.html | 0 .../m/test/link/page.rst | 0 .../m/test/math/page-code-fallback.html | 0 .../m/test/math/page.html | 0 .../m/test/math/page.rst | 0 .../m/test/math_cached/page.html | 0 .../m/test/math_cached/page.rst | 0 .../m/test/math_uncached/page.rst | 0 .../m/test/metadata/article-jumbo.html | 0 .../m/test/metadata/article-minimal.html | 0 .../m/test/metadata/article-no-image.html | 0 .../m/test/metadata/article.html | 0 .../test/metadata/articles/article-jumbo.rst | 0 .../metadata/articles/article-minimal.rst | 0 .../metadata/articles/article-no-image.rst | 0 .../m/test/metadata/articles/article.rst | 0 .../m/test/metadata/author-an-author.html | 0 .../metadata/author-author-with-no-image.html | 0 .../test/metadata/author-minimal-author.html | 0 .../m/test/metadata/authors/an-author.rst | 0 .../metadata/authors/author-with-no-image.rst | 0 .../test/metadata/authors/minimal-author.rst | 0 .../m/test/metadata/categories/a-category.rst | 0 .../categories/category-with-no-image.rst | 0 .../metadata/categories/minimal-category.rst | 0 .../m/test/metadata/category-a-category.html | 0 .../category-category-with-no-image.html | 0 .../metadata/category-minimal-category.html | 0 .../m/test/metadata/category.jpg | 0 .../m/test/metadata/mosra.jpg | 0 .../m/test/metadata/tag-a-tag.html | 0 .../m/test/metadata/tag-minimal-tag.html | 0 .../m/test/metadata/tags/a-tag.rst | 0 .../m/test/metadata/tags/minimal-tag.rst | 0 .../article.html | 0 .../articles/article.rst | 0 .../author-an-author.html | 0 .../authors/an-author.rst | 0 .../categories/a-category.rst | 0 .../category-a-category.html | 0 .../tag-a-tag.html | 0 .../tags/a-tag.rst | 0 .../m/test/plots/page.html | 0 .../m/test/plots/page.rst | 0 .../m/test/test_abbr.py | 0 .../m/test/test_alias.py | 0 .../m/test/test_code.py | 0 .../m/test/test_components.py | 0 .../m/test/test_dot.py | 0 .../m/test/test_dox.py | 0 .../m/test/test_filesize.py | 0 .../m/test/test_gh.py | 0 .../m/test/test_gl.py | 0 .../m/test/test_htmlsanity.py | 0 .../m/test/test_images.py | 0 .../m/test/test_link.py | 0 .../m/test/test_math.py | 0 .../m/test/test_metadata.py | 0 .../m/test/test_plots.py | 0 .../m/test/test_vk.py | 0 .../m/test/vk/page.html | 0 .../m/test/vk/page.rst | 0 {pelican-plugins => plugins}/m/vk.py | 0 site/pelicanconf.py | 6 ++-- 149 files changed, 38 insertions(+), 38 deletions(-) rename doc/{ => documentation}/doxygen-test.rst (100%) rename doc/{ => documentation}/doxygen.rst (100%) rename {pelican-plugins => plugins}/.coveragerc (100%) rename {pelican-plugins => plugins}/ansilexer.py (100%) rename {pelican-plugins => plugins}/dot2svg.py (100%) rename {pelican-plugins => plugins}/latex2svg.py (100%) rename {pelican-plugins => plugins}/latex2svgextra.py (100%) rename {pelican-plugins => plugins}/m/.gitignore (100%) rename {pelican-plugins => plugins}/m/__init__.py (100%) rename {pelican-plugins => plugins}/m/abbr.py (100%) rename {pelican-plugins => plugins}/m/alias.py (100%) rename {pelican-plugins => plugins}/m/code.py (100%) rename {pelican-plugins => plugins}/m/components.py (100%) rename {pelican-plugins => plugins}/m/dot.py (100%) rename {pelican-plugins => plugins}/m/dox.py (100%) rename {pelican-plugins => plugins}/m/filesize.py (100%) rename {pelican-plugins => plugins}/m/gh.py (100%) rename {pelican-plugins => plugins}/m/gl.py (100%) rename {pelican-plugins => plugins}/m/htmlsanity.py (100%) rename {pelican-plugins => plugins}/m/images.py (100%) rename {pelican-plugins => plugins}/m/link.py (100%) rename {pelican-plugins => plugins}/m/math.py (100%) rename {pelican-plugins => plugins}/m/metadata.py (100%) rename {pelican-plugins => plugins}/m/plots.py (100%) rename {pelican-plugins => plugins}/m/test/.gitattributes (100%) rename {pelican-plugins => plugins}/m/test/.gitignore (100%) rename {pelican-plugins => plugins}/m/test/__init__.py (100%) rename {pelican-plugins => plugins}/m/test/abbr/page.html (100%) rename {pelican-plugins => plugins}/m/test/abbr/page.rst (100%) rename {pelican-plugins => plugins}/m/test/alias/articles/article.rst (100%) rename {pelican-plugins => plugins}/m/test/alias/blog/old-article/index.html (100%) rename {pelican-plugins => plugins}/m/test/alias/even-older-page.html (100%) rename {pelican-plugins => plugins}/m/test/alias/old-page/index.html (100%) rename {pelican-plugins => plugins}/m/test/alias/page.rst (100%) rename {pelican-plugins => plugins}/m/test/code/console.ansi (100%) rename {pelican-plugins => plugins}/m/test/code/page.html (93%) rename {pelican-plugins => plugins}/m/test/code/page.rst (100%) rename {pelican-plugins => plugins}/m/test/components/page.html (100%) rename {pelican-plugins => plugins}/m/test/components/page.rst (100%) rename {pelican-plugins => plugins}/m/test/dot/page-238.html (100%) rename {pelican-plugins => plugins}/m/test/dot/page.html (100%) rename {pelican-plugins => plugins}/m/test/dot/page.rst (100%) rename {pelican-plugins => plugins}/m/test/dox/page.html (100%) rename {pelican-plugins => plugins}/m/test/dox/page.rst (100%) rename {pelican-plugins => plugins}/m/test/dox/page_css_classes.html (100%) rename {pelican-plugins => plugins}/m/test/filesize/page.html (100%) rename {pelican-plugins => plugins}/m/test/filesize/page.rst (100%) rename {pelican-plugins => plugins}/m/test/gh/page.html (100%) rename {pelican-plugins => plugins}/m/test/gh/page.rst (100%) rename {pelican-plugins => plugins}/m/test/gl/page.html (100%) rename {pelican-plugins => plugins}/m/test/gl/page.rst (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_content/page.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_content/page.rst (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_parse_error/page.rst (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/article-jumbo.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/article-lang.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/articles/jumbo.rst (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/articles/lang.rst (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/author-an-author.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/category-a-category.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/page-lang.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/page-lang.rst (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/page.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/page.rst (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography/tag-tagging-a-name.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography_global_lang/page.html (100%) rename {pelican-plugins => plugins}/m/test/htmlsanity_typography_global_lang/page.rst (100%) rename {pelican-plugins => plugins}/m/test/images/flowers.jpg (100%) rename {pelican-plugins => plugins}/m/test/images/longexposure.jpg (100%) rename {pelican-plugins => plugins}/m/test/images/noexif.jpg (100%) rename {pelican-plugins => plugins}/m/test/images/page.html (100%) rename {pelican-plugins => plugins}/m/test/images/page.rst (100%) rename {pelican-plugins => plugins}/m/test/images/ship.jpg (100%) rename {pelican-plugins => plugins}/m/test/images/sparseexif.jpg (100%) rename {pelican-plugins => plugins}/m/test/images/tiny.png (100%) rename {pelican-plugins => plugins}/m/test/link/page.html (100%) rename {pelican-plugins => plugins}/m/test/link/page.rst (100%) rename {pelican-plugins => plugins}/m/test/math/page-code-fallback.html (100%) rename {pelican-plugins => plugins}/m/test/math/page.html (100%) rename {pelican-plugins => plugins}/m/test/math/page.rst (100%) rename {pelican-plugins => plugins}/m/test/math_cached/page.html (100%) rename {pelican-plugins => plugins}/m/test/math_cached/page.rst (100%) rename {pelican-plugins => plugins}/m/test/math_uncached/page.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/article-jumbo.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/article-minimal.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/article-no-image.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/article.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/articles/article-jumbo.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/articles/article-minimal.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/articles/article-no-image.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/articles/article.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/author-an-author.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/author-author-with-no-image.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/author-minimal-author.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/authors/an-author.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/authors/author-with-no-image.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/authors/minimal-author.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/categories/a-category.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/categories/category-with-no-image.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/categories/minimal-category.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/category-a-category.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/category-category-with-no-image.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/category-minimal-category.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/category.jpg (100%) rename {pelican-plugins => plugins}/m/test/metadata/mosra.jpg (100%) rename {pelican-plugins => plugins}/m/test/metadata/tag-a-tag.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/tag-minimal-tag.html (100%) rename {pelican-plugins => plugins}/m/test/metadata/tags/a-tag.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata/tags/minimal-tag.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/article.html (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/articles/article.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/author-an-author.html (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/authors/an-author.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/categories/a-category.rst (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/category-a-category.html (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/tag-a-tag.html (100%) rename {pelican-plugins => plugins}/m/test/metadata_typography_html_escape/tags/a-tag.rst (100%) rename {pelican-plugins => plugins}/m/test/plots/page.html (100%) rename {pelican-plugins => plugins}/m/test/plots/page.rst (100%) rename {pelican-plugins => plugins}/m/test/test_abbr.py (100%) rename {pelican-plugins => plugins}/m/test/test_alias.py (100%) rename {pelican-plugins => plugins}/m/test/test_code.py (100%) rename {pelican-plugins => plugins}/m/test/test_components.py (100%) rename {pelican-plugins => plugins}/m/test/test_dot.py (100%) rename {pelican-plugins => plugins}/m/test/test_dox.py (100%) rename {pelican-plugins => plugins}/m/test/test_filesize.py (100%) rename {pelican-plugins => plugins}/m/test/test_gh.py (100%) rename {pelican-plugins => plugins}/m/test/test_gl.py (100%) rename {pelican-plugins => plugins}/m/test/test_htmlsanity.py (100%) rename {pelican-plugins => plugins}/m/test/test_images.py (100%) rename {pelican-plugins => plugins}/m/test/test_link.py (100%) rename {pelican-plugins => plugins}/m/test/test_math.py (100%) rename {pelican-plugins => plugins}/m/test/test_metadata.py (100%) rename {pelican-plugins => plugins}/m/test/test_plots.py (100%) rename {pelican-plugins => plugins}/m/test/test_vk.py (100%) rename {pelican-plugins => plugins}/m/test/vk/page.html (100%) rename {pelican-plugins => plugins}/m/test/vk/page.rst (100%) rename {pelican-plugins => plugins}/m/vk.py (100%) diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index ad10f1aa..e8b7c287 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -92,7 +92,7 @@ There are no visual tests for the CSS style at the moment. Run tests: cd pelican-theme python -m unittest - cd pelican-plugins + cd plugins python -m unittest cd doxygen @@ -122,7 +122,7 @@ possibility of getting code coverage for Jinja2 templates, though. node ./node_modules/istanbul/lib/cli.js cover test/test-search.js # open coverage/lcov-report/index.html in your browser - cd pelican-plugins + cd plugins coverage run -m unittest ; coverage html # open htmlcov/index.html in your browser diff --git a/doc/css/components.rst b/doc/css/components.rst index b4b8a814..3962f28b 100644 --- a/doc/css/components.rst +++ b/doc/css/components.rst @@ -898,12 +898,12 @@ Besides code, it's also possible to "highlight" ANSI-colored terminal output. For that, m.css provides a custom Pygments lexer that's together with `pygments-console.css <{filename}/css.rst>`_ able to detect and highlight the basic 4-bit color codes (8 foreground colors in either normal or bright -version). Download the :gh:`ansilexer.py ` +version). Download the :gh:`ansilexer.py ` file or use it directly from your Git clone of m.css. Example usage: .. code:: sh - ls -C --color=always | pygmentize -l pelican-plugins/ansilexer.py:AnsiLexer -x -f html -O nowrap + ls -C --color=always | pygmentize -l plugins/ansilexer.py:AnsiLexer -x -f html -O nowrap Wrap the HTML output in either :html:`
` for a block
 listing or :html:`` for inline listing. The output
@@ -913,13 +913,13 @@ might then look similarly to this:
 
     .. code:: html
 
-        
CONTRIBUTING.rst  CREDITS.rst  doc      pelican-plugins  README.rst
-        COPYING           css          doxygen  pelican-theme    site
+
CONTRIBUTING.rst  CREDITS.rst  doc      plugins        README.rst
+        COPYING           css          doxygen  pelican-theme  site
.. raw:: html -
CONTRIBUTING.rst  CREDITS.rst  doc      pelican-plugins  README.rst
-        COPYING           css          doxygen  pelican-theme    site
+
CONTRIBUTING.rst  CREDITS.rst  doc      plugins        README.rst
+        COPYING           css          doxygen  pelican-theme  site
.. note-success:: @@ -979,7 +979,7 @@ distribution and `dvisvgm `_ installed, the usage is: .. code:: sh - echo "\$\$ a^2 = b^2 + c^2 \$\$" | python pelican-plugins/latex2svg.py > formula.svg + echo "\$\$ a^2 = b^2 + c^2 \$\$" | python plugins/latex2svg.py > formula.svg The ``formula.svg`` file will then contain the rendered formula, which with some minor patching (removing the XML preamble etc.) can be pasted directly diff --git a/doc/doxygen-test.rst b/doc/documentation/doxygen-test.rst similarity index 100% rename from doc/doxygen-test.rst rename to doc/documentation/doxygen-test.rst diff --git a/doc/doxygen.rst b/doc/documentation/doxygen.rst similarity index 100% rename from doc/doxygen.rst rename to doc/documentation/doxygen.rst diff --git a/doc/pelican/theme.rst b/doc/pelican/theme.rst index 54aad04d..ff37e68b 100644 --- a/doc/pelican/theme.rst +++ b/doc/pelican/theme.rst @@ -83,7 +83,7 @@ plugin, so that plugin needs to be loaded as well. '/static/m-dark.css'] M_THEME_COLOR = '#22272e' - PLUGIN_PATHS = ['m.css/pelican-plugins'] + PLUGIN_PATHS = ['m.css/plugins'] PLUGINS = ['m.htmlsanity'] Here you can take advantage of the ``pelicanconf.py`` and ``publishconf.py`` diff --git a/doc/plugins.rst b/doc/plugins.rst index c6dca08b..88303de2 100644 --- a/doc/plugins.rst +++ b/doc/plugins.rst @@ -40,22 +40,22 @@ add given :py:`m.something` package to your :py:`PLUGINS` in ``pelicanconf.py`` and restart Pelican. Download the plugins below or :gh:`grab the whole Git repository `: -- :gh:`m.htmlsanity ` -- :gh:`m.components ` -- :gh:`m.images ` -- :gh:`m.math ` (needs also :gh:`latex2svg `), - :gh:`m.code ` (needs also :gh:`ansilexer `) -- :gh:`m.plots `, - :gh:`m.dot ` -- :gh:`m.link `, - :gh:`m.gh `, - :gh:`m.dox `, - :gh:`m.gl `, - :gh:`m.vk `, - :gh:`m.abbr `, - :gh:`m.filesize `, - :gh:`m.alias ` -- :gh:`m.metadata ` +- :gh:`m.htmlsanity ` +- :gh:`m.components ` +- :gh:`m.images ` +- :gh:`m.math ` (needs also :gh:`latex2svg `), + :gh:`m.code ` (needs also :gh:`ansilexer `) +- :gh:`m.plots `, + :gh:`m.dot ` +- :gh:`m.link `, + :gh:`m.gh `, + :gh:`m.dox `, + :gh:`m.gl `, + :gh:`m.vk `, + :gh:`m.abbr `, + :gh:`m.filesize `, + :gh:`m.alias ` +- :gh:`m.metadata ` Click on the headings below to get to know more. Note that particular plugins can have additional dependencies besides just Pelican, see documentation of diff --git a/doc/plugins/math-and-code-console.ansi b/doc/plugins/math-and-code-console.ansi index 43eca24b..df44076a 100644 --- a/doc/plugins/math-and-code-console.ansi +++ b/doc/plugins/math-and-code-console.ansi @@ -1,3 +1,3 @@ ![mosra@don-perverzo m.css]$ ls -CONTRIBUTING.rst CREDITS.rst doc pelican-plugins README.rst -COPYING css doxygen pelican-theme site +CONTRIBUTING.rst CREDITS.rst doc plugins README.rst +COPYING css doxygen pelican-theme site diff --git a/doxygen/dox2html5.py b/doxygen/dox2html5.py index 0a0b117e..af6d4cd0 100755 --- a/doxygen/dox2html5.py +++ b/doxygen/dox2html5.py @@ -49,7 +49,7 @@ from pygments import highlight from pygments.formatters import HtmlFormatter from pygments.lexers import TextLexer, BashSessionLexer, get_lexer_by_name, find_lexer_class_for_filename -sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), '../pelican-plugins')) +sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), '../plugins')) import dot2svg import latex2svg import latex2svgextra diff --git a/doxygen/test/contents_image/tiny.png b/doxygen/test/contents_image/tiny.png index 1034d03d..79abd3ca 120000 --- a/doxygen/test/contents_image/tiny.png +++ b/doxygen/test/contents_image/tiny.png @@ -1 +1 @@ -../../../pelican-plugins/m/test/images/tiny.png \ No newline at end of file +../../../plugins/m/test/images/tiny.png \ No newline at end of file diff --git a/package/ci/travis.yml b/package/ci/travis.yml index 20f9f0f1..02469479 100644 --- a/package/ci/travis.yml +++ b/package/ci/travis.yml @@ -60,7 +60,7 @@ script: - if [ "$WITH_THEME" == "ON" ]; then cd $TRAVIS_BUILD_DIR/pelican-theme && python -m unittest; fi # Test plugins. Math plugin is not tested as dvisvgm on 14.04 is unusable. - - if [ "$WITH_THEME" == "ON" ]; then cd $TRAVIS_BUILD_DIR/pelican-plugins && coverage run -m unittest && cp .coverage ../.coverage.plugins; fi + - if [ "$WITH_THEME" == "ON" ]; then cd $TRAVIS_BUILD_DIR/plugins && coverage run -m unittest && cp .coverage ../.coverage.plugins; fi # Test doxygen theme. Math rendering is not tested as dvisvgm on 14.04 is # unusable. diff --git a/pelican-theme/test/__init__.py b/pelican-theme/test/__init__.py index f0cf5d5c..a504653e 100644 --- a/pelican-theme/test/__init__.py +++ b/pelican-theme/test/__init__.py @@ -74,7 +74,7 @@ class BaseTestCase(MinimalTestCase): def run_pelican(self, settings): implicit_settings = { 'THEME': '.', - 'PLUGIN_PATHS': ['../pelican-plugins'], + 'PLUGIN_PATHS': ['../plugins'], 'PLUGINS': ['m.htmlsanity'], 'THEME_STATIC_DIR': 'static', 'M_CSS_FILES': ['https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,600i', diff --git a/pelican-theme/test/test_layout.py b/pelican-theme/test/test_layout.py index 7f7bdd22..9e59a97a 100644 --- a/pelican-theme/test/test_layout.py +++ b/pelican-theme/test/test_layout.py @@ -99,7 +99,7 @@ class Minimal(MinimalTestCase): # This is the minimal that's required. Not even the M_THEME_COLOR # is required. 'THEME': '.', - 'PLUGIN_PATHS': ['../pelican-plugins'], + 'PLUGIN_PATHS': ['../plugins'], 'PLUGINS': ['m.htmlsanity'], 'THEME_STATIC_DIR': 'static', 'M_CSS_FILES': ['https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,600i', diff --git a/pelican-plugins/.coveragerc b/plugins/.coveragerc similarity index 100% rename from pelican-plugins/.coveragerc rename to plugins/.coveragerc diff --git a/pelican-plugins/ansilexer.py b/plugins/ansilexer.py similarity index 100% rename from pelican-plugins/ansilexer.py rename to plugins/ansilexer.py diff --git a/pelican-plugins/dot2svg.py b/plugins/dot2svg.py similarity index 100% rename from pelican-plugins/dot2svg.py rename to plugins/dot2svg.py diff --git a/pelican-plugins/latex2svg.py b/plugins/latex2svg.py similarity index 100% rename from pelican-plugins/latex2svg.py rename to plugins/latex2svg.py diff --git a/pelican-plugins/latex2svgextra.py b/plugins/latex2svgextra.py similarity index 100% rename from pelican-plugins/latex2svgextra.py rename to plugins/latex2svgextra.py diff --git a/pelican-plugins/m/.gitignore b/plugins/m/.gitignore similarity index 100% rename from pelican-plugins/m/.gitignore rename to plugins/m/.gitignore diff --git a/pelican-plugins/m/__init__.py b/plugins/m/__init__.py similarity index 100% rename from pelican-plugins/m/__init__.py rename to plugins/m/__init__.py diff --git a/pelican-plugins/m/abbr.py b/plugins/m/abbr.py similarity index 100% rename from pelican-plugins/m/abbr.py rename to plugins/m/abbr.py diff --git a/pelican-plugins/m/alias.py b/plugins/m/alias.py similarity index 100% rename from pelican-plugins/m/alias.py rename to plugins/m/alias.py diff --git a/pelican-plugins/m/code.py b/plugins/m/code.py similarity index 100% rename from pelican-plugins/m/code.py rename to plugins/m/code.py diff --git a/pelican-plugins/m/components.py b/plugins/m/components.py similarity index 100% rename from pelican-plugins/m/components.py rename to plugins/m/components.py diff --git a/pelican-plugins/m/dot.py b/plugins/m/dot.py similarity index 100% rename from pelican-plugins/m/dot.py rename to plugins/m/dot.py diff --git a/pelican-plugins/m/dox.py b/plugins/m/dox.py similarity index 100% rename from pelican-plugins/m/dox.py rename to plugins/m/dox.py diff --git a/pelican-plugins/m/filesize.py b/plugins/m/filesize.py similarity index 100% rename from pelican-plugins/m/filesize.py rename to plugins/m/filesize.py diff --git a/pelican-plugins/m/gh.py b/plugins/m/gh.py similarity index 100% rename from pelican-plugins/m/gh.py rename to plugins/m/gh.py diff --git a/pelican-plugins/m/gl.py b/plugins/m/gl.py similarity index 100% rename from pelican-plugins/m/gl.py rename to plugins/m/gl.py diff --git a/pelican-plugins/m/htmlsanity.py b/plugins/m/htmlsanity.py similarity index 100% rename from pelican-plugins/m/htmlsanity.py rename to plugins/m/htmlsanity.py diff --git a/pelican-plugins/m/images.py b/plugins/m/images.py similarity index 100% rename from pelican-plugins/m/images.py rename to plugins/m/images.py diff --git a/pelican-plugins/m/link.py b/plugins/m/link.py similarity index 100% rename from pelican-plugins/m/link.py rename to plugins/m/link.py diff --git a/pelican-plugins/m/math.py b/plugins/m/math.py similarity index 100% rename from pelican-plugins/m/math.py rename to plugins/m/math.py diff --git a/pelican-plugins/m/metadata.py b/plugins/m/metadata.py similarity index 100% rename from pelican-plugins/m/metadata.py rename to plugins/m/metadata.py diff --git a/pelican-plugins/m/plots.py b/plugins/m/plots.py similarity index 100% rename from pelican-plugins/m/plots.py rename to plugins/m/plots.py diff --git a/pelican-plugins/m/test/.gitattributes b/plugins/m/test/.gitattributes similarity index 100% rename from pelican-plugins/m/test/.gitattributes rename to plugins/m/test/.gitattributes diff --git a/pelican-plugins/m/test/.gitignore b/plugins/m/test/.gitignore similarity index 100% rename from pelican-plugins/m/test/.gitignore rename to plugins/m/test/.gitignore diff --git a/pelican-plugins/m/test/__init__.py b/plugins/m/test/__init__.py similarity index 100% rename from pelican-plugins/m/test/__init__.py rename to plugins/m/test/__init__.py diff --git a/pelican-plugins/m/test/abbr/page.html b/plugins/m/test/abbr/page.html similarity index 100% rename from pelican-plugins/m/test/abbr/page.html rename to plugins/m/test/abbr/page.html diff --git a/pelican-plugins/m/test/abbr/page.rst b/plugins/m/test/abbr/page.rst similarity index 100% rename from pelican-plugins/m/test/abbr/page.rst rename to plugins/m/test/abbr/page.rst diff --git a/pelican-plugins/m/test/alias/articles/article.rst b/plugins/m/test/alias/articles/article.rst similarity index 100% rename from pelican-plugins/m/test/alias/articles/article.rst rename to plugins/m/test/alias/articles/article.rst diff --git a/pelican-plugins/m/test/alias/blog/old-article/index.html b/plugins/m/test/alias/blog/old-article/index.html similarity index 100% rename from pelican-plugins/m/test/alias/blog/old-article/index.html rename to plugins/m/test/alias/blog/old-article/index.html diff --git a/pelican-plugins/m/test/alias/even-older-page.html b/plugins/m/test/alias/even-older-page.html similarity index 100% rename from pelican-plugins/m/test/alias/even-older-page.html rename to plugins/m/test/alias/even-older-page.html diff --git a/pelican-plugins/m/test/alias/old-page/index.html b/plugins/m/test/alias/old-page/index.html similarity index 100% rename from pelican-plugins/m/test/alias/old-page/index.html rename to plugins/m/test/alias/old-page/index.html diff --git a/pelican-plugins/m/test/alias/page.rst b/plugins/m/test/alias/page.rst similarity index 100% rename from pelican-plugins/m/test/alias/page.rst rename to plugins/m/test/alias/page.rst diff --git a/pelican-plugins/m/test/code/console.ansi b/plugins/m/test/code/console.ansi similarity index 100% rename from pelican-plugins/m/test/code/console.ansi rename to plugins/m/test/code/console.ansi diff --git a/pelican-plugins/m/test/code/page.html b/plugins/m/test/code/page.html similarity index 93% rename from pelican-plugins/m/test/code/page.html rename to plugins/m/test/code/page.html index b18893c5..e7dfacee 100644 --- a/pelican-plugins/m/test/code/page.html +++ b/plugins/m/test/code/page.html @@ -32,8 +32,8 @@

Inline code is here: constexpr. Code without a language should be rendered as plain monospace text: code.

![mosra@don-perverzo m.css]$ ls
-CONTRIBUTING.rst  CREDITS.rst  doc      pelican-plugins  README.rst
-COPYING           css          doxygen  pelican-theme    site
+CONTRIBUTING.rst CREDITS.rst doc plugins README.rst +COPYING css doxygen pelican-theme site
// this language is not highlighted

Properly preserve backslashes: \frac{a}{b}

Don't trim leading spaces in blocks:

diff --git a/pelican-plugins/m/test/code/page.rst b/plugins/m/test/code/page.rst similarity index 100% rename from pelican-plugins/m/test/code/page.rst rename to plugins/m/test/code/page.rst diff --git a/pelican-plugins/m/test/components/page.html b/plugins/m/test/components/page.html similarity index 100% rename from pelican-plugins/m/test/components/page.html rename to plugins/m/test/components/page.html diff --git a/pelican-plugins/m/test/components/page.rst b/plugins/m/test/components/page.rst similarity index 100% rename from pelican-plugins/m/test/components/page.rst rename to plugins/m/test/components/page.rst diff --git a/pelican-plugins/m/test/dot/page-238.html b/plugins/m/test/dot/page-238.html similarity index 100% rename from pelican-plugins/m/test/dot/page-238.html rename to plugins/m/test/dot/page-238.html diff --git a/pelican-plugins/m/test/dot/page.html b/plugins/m/test/dot/page.html similarity index 100% rename from pelican-plugins/m/test/dot/page.html rename to plugins/m/test/dot/page.html diff --git a/pelican-plugins/m/test/dot/page.rst b/plugins/m/test/dot/page.rst similarity index 100% rename from pelican-plugins/m/test/dot/page.rst rename to plugins/m/test/dot/page.rst diff --git a/pelican-plugins/m/test/dox/page.html b/plugins/m/test/dox/page.html similarity index 100% rename from pelican-plugins/m/test/dox/page.html rename to plugins/m/test/dox/page.html diff --git a/pelican-plugins/m/test/dox/page.rst b/plugins/m/test/dox/page.rst similarity index 100% rename from pelican-plugins/m/test/dox/page.rst rename to plugins/m/test/dox/page.rst diff --git a/pelican-plugins/m/test/dox/page_css_classes.html b/plugins/m/test/dox/page_css_classes.html similarity index 100% rename from pelican-plugins/m/test/dox/page_css_classes.html rename to plugins/m/test/dox/page_css_classes.html diff --git a/pelican-plugins/m/test/filesize/page.html b/plugins/m/test/filesize/page.html similarity index 100% rename from pelican-plugins/m/test/filesize/page.html rename to plugins/m/test/filesize/page.html diff --git a/pelican-plugins/m/test/filesize/page.rst b/plugins/m/test/filesize/page.rst similarity index 100% rename from pelican-plugins/m/test/filesize/page.rst rename to plugins/m/test/filesize/page.rst diff --git a/pelican-plugins/m/test/gh/page.html b/plugins/m/test/gh/page.html similarity index 100% rename from pelican-plugins/m/test/gh/page.html rename to plugins/m/test/gh/page.html diff --git a/pelican-plugins/m/test/gh/page.rst b/plugins/m/test/gh/page.rst similarity index 100% rename from pelican-plugins/m/test/gh/page.rst rename to plugins/m/test/gh/page.rst diff --git a/pelican-plugins/m/test/gl/page.html b/plugins/m/test/gl/page.html similarity index 100% rename from pelican-plugins/m/test/gl/page.html rename to plugins/m/test/gl/page.html diff --git a/pelican-plugins/m/test/gl/page.rst b/plugins/m/test/gl/page.rst similarity index 100% rename from pelican-plugins/m/test/gl/page.rst rename to plugins/m/test/gl/page.rst diff --git a/pelican-plugins/m/test/htmlsanity_content/page.html b/plugins/m/test/htmlsanity_content/page.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_content/page.html rename to plugins/m/test/htmlsanity_content/page.html diff --git a/pelican-plugins/m/test/htmlsanity_content/page.rst b/plugins/m/test/htmlsanity_content/page.rst similarity index 100% rename from pelican-plugins/m/test/htmlsanity_content/page.rst rename to plugins/m/test/htmlsanity_content/page.rst diff --git a/pelican-plugins/m/test/htmlsanity_parse_error/page.rst b/plugins/m/test/htmlsanity_parse_error/page.rst similarity index 100% rename from pelican-plugins/m/test/htmlsanity_parse_error/page.rst rename to plugins/m/test/htmlsanity_parse_error/page.rst diff --git a/pelican-plugins/m/test/htmlsanity_typography/article-jumbo.html b/plugins/m/test/htmlsanity_typography/article-jumbo.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/article-jumbo.html rename to plugins/m/test/htmlsanity_typography/article-jumbo.html diff --git a/pelican-plugins/m/test/htmlsanity_typography/article-lang.html b/plugins/m/test/htmlsanity_typography/article-lang.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/article-lang.html rename to plugins/m/test/htmlsanity_typography/article-lang.html diff --git a/pelican-plugins/m/test/htmlsanity_typography/articles/jumbo.rst b/plugins/m/test/htmlsanity_typography/articles/jumbo.rst similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/articles/jumbo.rst rename to plugins/m/test/htmlsanity_typography/articles/jumbo.rst diff --git a/pelican-plugins/m/test/htmlsanity_typography/articles/lang.rst b/plugins/m/test/htmlsanity_typography/articles/lang.rst similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/articles/lang.rst rename to plugins/m/test/htmlsanity_typography/articles/lang.rst diff --git a/pelican-plugins/m/test/htmlsanity_typography/author-an-author.html b/plugins/m/test/htmlsanity_typography/author-an-author.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/author-an-author.html rename to plugins/m/test/htmlsanity_typography/author-an-author.html diff --git a/pelican-plugins/m/test/htmlsanity_typography/category-a-category.html b/plugins/m/test/htmlsanity_typography/category-a-category.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/category-a-category.html rename to plugins/m/test/htmlsanity_typography/category-a-category.html diff --git a/pelican-plugins/m/test/htmlsanity_typography/page-lang.html b/plugins/m/test/htmlsanity_typography/page-lang.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/page-lang.html rename to plugins/m/test/htmlsanity_typography/page-lang.html diff --git a/pelican-plugins/m/test/htmlsanity_typography/page-lang.rst b/plugins/m/test/htmlsanity_typography/page-lang.rst similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/page-lang.rst rename to plugins/m/test/htmlsanity_typography/page-lang.rst diff --git a/pelican-plugins/m/test/htmlsanity_typography/page.html b/plugins/m/test/htmlsanity_typography/page.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/page.html rename to plugins/m/test/htmlsanity_typography/page.html diff --git a/pelican-plugins/m/test/htmlsanity_typography/page.rst b/plugins/m/test/htmlsanity_typography/page.rst similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/page.rst rename to plugins/m/test/htmlsanity_typography/page.rst diff --git a/pelican-plugins/m/test/htmlsanity_typography/tag-tagging-a-name.html b/plugins/m/test/htmlsanity_typography/tag-tagging-a-name.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography/tag-tagging-a-name.html rename to plugins/m/test/htmlsanity_typography/tag-tagging-a-name.html diff --git a/pelican-plugins/m/test/htmlsanity_typography_global_lang/page.html b/plugins/m/test/htmlsanity_typography_global_lang/page.html similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography_global_lang/page.html rename to plugins/m/test/htmlsanity_typography_global_lang/page.html diff --git a/pelican-plugins/m/test/htmlsanity_typography_global_lang/page.rst b/plugins/m/test/htmlsanity_typography_global_lang/page.rst similarity index 100% rename from pelican-plugins/m/test/htmlsanity_typography_global_lang/page.rst rename to plugins/m/test/htmlsanity_typography_global_lang/page.rst diff --git a/pelican-plugins/m/test/images/flowers.jpg b/plugins/m/test/images/flowers.jpg similarity index 100% rename from pelican-plugins/m/test/images/flowers.jpg rename to plugins/m/test/images/flowers.jpg diff --git a/pelican-plugins/m/test/images/longexposure.jpg b/plugins/m/test/images/longexposure.jpg similarity index 100% rename from pelican-plugins/m/test/images/longexposure.jpg rename to plugins/m/test/images/longexposure.jpg diff --git a/pelican-plugins/m/test/images/noexif.jpg b/plugins/m/test/images/noexif.jpg similarity index 100% rename from pelican-plugins/m/test/images/noexif.jpg rename to plugins/m/test/images/noexif.jpg diff --git a/pelican-plugins/m/test/images/page.html b/plugins/m/test/images/page.html similarity index 100% rename from pelican-plugins/m/test/images/page.html rename to plugins/m/test/images/page.html diff --git a/pelican-plugins/m/test/images/page.rst b/plugins/m/test/images/page.rst similarity index 100% rename from pelican-plugins/m/test/images/page.rst rename to plugins/m/test/images/page.rst diff --git a/pelican-plugins/m/test/images/ship.jpg b/plugins/m/test/images/ship.jpg similarity index 100% rename from pelican-plugins/m/test/images/ship.jpg rename to plugins/m/test/images/ship.jpg diff --git a/pelican-plugins/m/test/images/sparseexif.jpg b/plugins/m/test/images/sparseexif.jpg similarity index 100% rename from pelican-plugins/m/test/images/sparseexif.jpg rename to plugins/m/test/images/sparseexif.jpg diff --git a/pelican-plugins/m/test/images/tiny.png b/plugins/m/test/images/tiny.png similarity index 100% rename from pelican-plugins/m/test/images/tiny.png rename to plugins/m/test/images/tiny.png diff --git a/pelican-plugins/m/test/link/page.html b/plugins/m/test/link/page.html similarity index 100% rename from pelican-plugins/m/test/link/page.html rename to plugins/m/test/link/page.html diff --git a/pelican-plugins/m/test/link/page.rst b/plugins/m/test/link/page.rst similarity index 100% rename from pelican-plugins/m/test/link/page.rst rename to plugins/m/test/link/page.rst diff --git a/pelican-plugins/m/test/math/page-code-fallback.html b/plugins/m/test/math/page-code-fallback.html similarity index 100% rename from pelican-plugins/m/test/math/page-code-fallback.html rename to plugins/m/test/math/page-code-fallback.html diff --git a/pelican-plugins/m/test/math/page.html b/plugins/m/test/math/page.html similarity index 100% rename from pelican-plugins/m/test/math/page.html rename to plugins/m/test/math/page.html diff --git a/pelican-plugins/m/test/math/page.rst b/plugins/m/test/math/page.rst similarity index 100% rename from pelican-plugins/m/test/math/page.rst rename to plugins/m/test/math/page.rst diff --git a/pelican-plugins/m/test/math_cached/page.html b/plugins/m/test/math_cached/page.html similarity index 100% rename from pelican-plugins/m/test/math_cached/page.html rename to plugins/m/test/math_cached/page.html diff --git a/pelican-plugins/m/test/math_cached/page.rst b/plugins/m/test/math_cached/page.rst similarity index 100% rename from pelican-plugins/m/test/math_cached/page.rst rename to plugins/m/test/math_cached/page.rst diff --git a/pelican-plugins/m/test/math_uncached/page.rst b/plugins/m/test/math_uncached/page.rst similarity index 100% rename from pelican-plugins/m/test/math_uncached/page.rst rename to plugins/m/test/math_uncached/page.rst diff --git a/pelican-plugins/m/test/metadata/article-jumbo.html b/plugins/m/test/metadata/article-jumbo.html similarity index 100% rename from pelican-plugins/m/test/metadata/article-jumbo.html rename to plugins/m/test/metadata/article-jumbo.html diff --git a/pelican-plugins/m/test/metadata/article-minimal.html b/plugins/m/test/metadata/article-minimal.html similarity index 100% rename from pelican-plugins/m/test/metadata/article-minimal.html rename to plugins/m/test/metadata/article-minimal.html diff --git a/pelican-plugins/m/test/metadata/article-no-image.html b/plugins/m/test/metadata/article-no-image.html similarity index 100% rename from pelican-plugins/m/test/metadata/article-no-image.html rename to plugins/m/test/metadata/article-no-image.html diff --git a/pelican-plugins/m/test/metadata/article.html b/plugins/m/test/metadata/article.html similarity index 100% rename from pelican-plugins/m/test/metadata/article.html rename to plugins/m/test/metadata/article.html diff --git a/pelican-plugins/m/test/metadata/articles/article-jumbo.rst b/plugins/m/test/metadata/articles/article-jumbo.rst similarity index 100% rename from pelican-plugins/m/test/metadata/articles/article-jumbo.rst rename to plugins/m/test/metadata/articles/article-jumbo.rst diff --git a/pelican-plugins/m/test/metadata/articles/article-minimal.rst b/plugins/m/test/metadata/articles/article-minimal.rst similarity index 100% rename from pelican-plugins/m/test/metadata/articles/article-minimal.rst rename to plugins/m/test/metadata/articles/article-minimal.rst diff --git a/pelican-plugins/m/test/metadata/articles/article-no-image.rst b/plugins/m/test/metadata/articles/article-no-image.rst similarity index 100% rename from pelican-plugins/m/test/metadata/articles/article-no-image.rst rename to plugins/m/test/metadata/articles/article-no-image.rst diff --git a/pelican-plugins/m/test/metadata/articles/article.rst b/plugins/m/test/metadata/articles/article.rst similarity index 100% rename from pelican-plugins/m/test/metadata/articles/article.rst rename to plugins/m/test/metadata/articles/article.rst diff --git a/pelican-plugins/m/test/metadata/author-an-author.html b/plugins/m/test/metadata/author-an-author.html similarity index 100% rename from pelican-plugins/m/test/metadata/author-an-author.html rename to plugins/m/test/metadata/author-an-author.html diff --git a/pelican-plugins/m/test/metadata/author-author-with-no-image.html b/plugins/m/test/metadata/author-author-with-no-image.html similarity index 100% rename from pelican-plugins/m/test/metadata/author-author-with-no-image.html rename to plugins/m/test/metadata/author-author-with-no-image.html diff --git a/pelican-plugins/m/test/metadata/author-minimal-author.html b/plugins/m/test/metadata/author-minimal-author.html similarity index 100% rename from pelican-plugins/m/test/metadata/author-minimal-author.html rename to plugins/m/test/metadata/author-minimal-author.html diff --git a/pelican-plugins/m/test/metadata/authors/an-author.rst b/plugins/m/test/metadata/authors/an-author.rst similarity index 100% rename from pelican-plugins/m/test/metadata/authors/an-author.rst rename to plugins/m/test/metadata/authors/an-author.rst diff --git a/pelican-plugins/m/test/metadata/authors/author-with-no-image.rst b/plugins/m/test/metadata/authors/author-with-no-image.rst similarity index 100% rename from pelican-plugins/m/test/metadata/authors/author-with-no-image.rst rename to plugins/m/test/metadata/authors/author-with-no-image.rst diff --git a/pelican-plugins/m/test/metadata/authors/minimal-author.rst b/plugins/m/test/metadata/authors/minimal-author.rst similarity index 100% rename from pelican-plugins/m/test/metadata/authors/minimal-author.rst rename to plugins/m/test/metadata/authors/minimal-author.rst diff --git a/pelican-plugins/m/test/metadata/categories/a-category.rst b/plugins/m/test/metadata/categories/a-category.rst similarity index 100% rename from pelican-plugins/m/test/metadata/categories/a-category.rst rename to plugins/m/test/metadata/categories/a-category.rst diff --git a/pelican-plugins/m/test/metadata/categories/category-with-no-image.rst b/plugins/m/test/metadata/categories/category-with-no-image.rst similarity index 100% rename from pelican-plugins/m/test/metadata/categories/category-with-no-image.rst rename to plugins/m/test/metadata/categories/category-with-no-image.rst diff --git a/pelican-plugins/m/test/metadata/categories/minimal-category.rst b/plugins/m/test/metadata/categories/minimal-category.rst similarity index 100% rename from pelican-plugins/m/test/metadata/categories/minimal-category.rst rename to plugins/m/test/metadata/categories/minimal-category.rst diff --git a/pelican-plugins/m/test/metadata/category-a-category.html b/plugins/m/test/metadata/category-a-category.html similarity index 100% rename from pelican-plugins/m/test/metadata/category-a-category.html rename to plugins/m/test/metadata/category-a-category.html diff --git a/pelican-plugins/m/test/metadata/category-category-with-no-image.html b/plugins/m/test/metadata/category-category-with-no-image.html similarity index 100% rename from pelican-plugins/m/test/metadata/category-category-with-no-image.html rename to plugins/m/test/metadata/category-category-with-no-image.html diff --git a/pelican-plugins/m/test/metadata/category-minimal-category.html b/plugins/m/test/metadata/category-minimal-category.html similarity index 100% rename from pelican-plugins/m/test/metadata/category-minimal-category.html rename to plugins/m/test/metadata/category-minimal-category.html diff --git a/pelican-plugins/m/test/metadata/category.jpg b/plugins/m/test/metadata/category.jpg similarity index 100% rename from pelican-plugins/m/test/metadata/category.jpg rename to plugins/m/test/metadata/category.jpg diff --git a/pelican-plugins/m/test/metadata/mosra.jpg b/plugins/m/test/metadata/mosra.jpg similarity index 100% rename from pelican-plugins/m/test/metadata/mosra.jpg rename to plugins/m/test/metadata/mosra.jpg diff --git a/pelican-plugins/m/test/metadata/tag-a-tag.html b/plugins/m/test/metadata/tag-a-tag.html similarity index 100% rename from pelican-plugins/m/test/metadata/tag-a-tag.html rename to plugins/m/test/metadata/tag-a-tag.html diff --git a/pelican-plugins/m/test/metadata/tag-minimal-tag.html b/plugins/m/test/metadata/tag-minimal-tag.html similarity index 100% rename from pelican-plugins/m/test/metadata/tag-minimal-tag.html rename to plugins/m/test/metadata/tag-minimal-tag.html diff --git a/pelican-plugins/m/test/metadata/tags/a-tag.rst b/plugins/m/test/metadata/tags/a-tag.rst similarity index 100% rename from pelican-plugins/m/test/metadata/tags/a-tag.rst rename to plugins/m/test/metadata/tags/a-tag.rst diff --git a/pelican-plugins/m/test/metadata/tags/minimal-tag.rst b/plugins/m/test/metadata/tags/minimal-tag.rst similarity index 100% rename from pelican-plugins/m/test/metadata/tags/minimal-tag.rst rename to plugins/m/test/metadata/tags/minimal-tag.rst diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/article.html b/plugins/m/test/metadata_typography_html_escape/article.html similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/article.html rename to plugins/m/test/metadata_typography_html_escape/article.html diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/articles/article.rst b/plugins/m/test/metadata_typography_html_escape/articles/article.rst similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/articles/article.rst rename to plugins/m/test/metadata_typography_html_escape/articles/article.rst diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/author-an-author.html b/plugins/m/test/metadata_typography_html_escape/author-an-author.html similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/author-an-author.html rename to plugins/m/test/metadata_typography_html_escape/author-an-author.html diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/authors/an-author.rst b/plugins/m/test/metadata_typography_html_escape/authors/an-author.rst similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/authors/an-author.rst rename to plugins/m/test/metadata_typography_html_escape/authors/an-author.rst diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/categories/a-category.rst b/plugins/m/test/metadata_typography_html_escape/categories/a-category.rst similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/categories/a-category.rst rename to plugins/m/test/metadata_typography_html_escape/categories/a-category.rst diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/category-a-category.html b/plugins/m/test/metadata_typography_html_escape/category-a-category.html similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/category-a-category.html rename to plugins/m/test/metadata_typography_html_escape/category-a-category.html diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/tag-a-tag.html b/plugins/m/test/metadata_typography_html_escape/tag-a-tag.html similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/tag-a-tag.html rename to plugins/m/test/metadata_typography_html_escape/tag-a-tag.html diff --git a/pelican-plugins/m/test/metadata_typography_html_escape/tags/a-tag.rst b/plugins/m/test/metadata_typography_html_escape/tags/a-tag.rst similarity index 100% rename from pelican-plugins/m/test/metadata_typography_html_escape/tags/a-tag.rst rename to plugins/m/test/metadata_typography_html_escape/tags/a-tag.rst diff --git a/pelican-plugins/m/test/plots/page.html b/plugins/m/test/plots/page.html similarity index 100% rename from pelican-plugins/m/test/plots/page.html rename to plugins/m/test/plots/page.html diff --git a/pelican-plugins/m/test/plots/page.rst b/plugins/m/test/plots/page.rst similarity index 100% rename from pelican-plugins/m/test/plots/page.rst rename to plugins/m/test/plots/page.rst diff --git a/pelican-plugins/m/test/test_abbr.py b/plugins/m/test/test_abbr.py similarity index 100% rename from pelican-plugins/m/test/test_abbr.py rename to plugins/m/test/test_abbr.py diff --git a/pelican-plugins/m/test/test_alias.py b/plugins/m/test/test_alias.py similarity index 100% rename from pelican-plugins/m/test/test_alias.py rename to plugins/m/test/test_alias.py diff --git a/pelican-plugins/m/test/test_code.py b/plugins/m/test/test_code.py similarity index 100% rename from pelican-plugins/m/test/test_code.py rename to plugins/m/test/test_code.py diff --git a/pelican-plugins/m/test/test_components.py b/plugins/m/test/test_components.py similarity index 100% rename from pelican-plugins/m/test/test_components.py rename to plugins/m/test/test_components.py diff --git a/pelican-plugins/m/test/test_dot.py b/plugins/m/test/test_dot.py similarity index 100% rename from pelican-plugins/m/test/test_dot.py rename to plugins/m/test/test_dot.py diff --git a/pelican-plugins/m/test/test_dox.py b/plugins/m/test/test_dox.py similarity index 100% rename from pelican-plugins/m/test/test_dox.py rename to plugins/m/test/test_dox.py diff --git a/pelican-plugins/m/test/test_filesize.py b/plugins/m/test/test_filesize.py similarity index 100% rename from pelican-plugins/m/test/test_filesize.py rename to plugins/m/test/test_filesize.py diff --git a/pelican-plugins/m/test/test_gh.py b/plugins/m/test/test_gh.py similarity index 100% rename from pelican-plugins/m/test/test_gh.py rename to plugins/m/test/test_gh.py diff --git a/pelican-plugins/m/test/test_gl.py b/plugins/m/test/test_gl.py similarity index 100% rename from pelican-plugins/m/test/test_gl.py rename to plugins/m/test/test_gl.py diff --git a/pelican-plugins/m/test/test_htmlsanity.py b/plugins/m/test/test_htmlsanity.py similarity index 100% rename from pelican-plugins/m/test/test_htmlsanity.py rename to plugins/m/test/test_htmlsanity.py diff --git a/pelican-plugins/m/test/test_images.py b/plugins/m/test/test_images.py similarity index 100% rename from pelican-plugins/m/test/test_images.py rename to plugins/m/test/test_images.py diff --git a/pelican-plugins/m/test/test_link.py b/plugins/m/test/test_link.py similarity index 100% rename from pelican-plugins/m/test/test_link.py rename to plugins/m/test/test_link.py diff --git a/pelican-plugins/m/test/test_math.py b/plugins/m/test/test_math.py similarity index 100% rename from pelican-plugins/m/test/test_math.py rename to plugins/m/test/test_math.py diff --git a/pelican-plugins/m/test/test_metadata.py b/plugins/m/test/test_metadata.py similarity index 100% rename from pelican-plugins/m/test/test_metadata.py rename to plugins/m/test/test_metadata.py diff --git a/pelican-plugins/m/test/test_plots.py b/plugins/m/test/test_plots.py similarity index 100% rename from pelican-plugins/m/test/test_plots.py rename to plugins/m/test/test_plots.py diff --git a/pelican-plugins/m/test/test_vk.py b/plugins/m/test/test_vk.py similarity index 100% rename from pelican-plugins/m/test/test_vk.py rename to plugins/m/test/test_vk.py diff --git a/pelican-plugins/m/test/vk/page.html b/plugins/m/test/vk/page.html similarity index 100% rename from pelican-plugins/m/test/vk/page.html rename to plugins/m/test/vk/page.html diff --git a/pelican-plugins/m/test/vk/page.rst b/plugins/m/test/vk/page.rst similarity index 100% rename from pelican-plugins/m/test/vk/page.rst rename to plugins/m/test/vk/page.rst diff --git a/pelican-plugins/m/vk.py b/plugins/m/vk.py similarity index 100% rename from pelican-plugins/m/vk.py rename to plugins/m/vk.py diff --git a/site/pelicanconf.py b/site/pelicanconf.py index 92814ff0..7f04af2b 100644 --- a/site/pelicanconf.py +++ b/site/pelicanconf.py @@ -82,7 +82,7 @@ M_LINKS_NAVBAR1 = [('Why?', 'why/', 'why', []), ('Writing content', 'pelican/writing-content/', 'pelican/writing-content'), ('Theme', 'pelican/theme/', 'pelican/theme')])] -M_LINKS_NAVBAR2 = [('Pelican plugins', 'plugins/', 'plugins', [ +M_LINKS_NAVBAR2 = [('Plugins', 'plugins/', 'plugins', [ ('HTML sanity', 'plugins/htmlsanity/', 'plugins/htmlsanity'), ('Components', 'plugins/components/', 'plugins/components'), ('Images', 'plugins/images/', 'plugins/images'), @@ -114,7 +114,7 @@ M_LINKS_FOOTER3 = [('Pelican', 'pelican/'), ('', ''), ('Doxygen theme', 'doxygen/')] -M_LINKS_FOOTER4 = [('Pelican plugins', 'plugins/'), +M_LINKS_FOOTER4 = [('Plugins', 'plugins/'), ('HTML sanity', 'plugins/htmlsanity/'), ('Components', 'plugins/components/'), ('Images', 'plugins/images/'), @@ -136,7 +136,7 @@ DEFAULT_PAGINATION = 10 STATIC_PATHS = ['static'] EXTRA_PATH_METADATA = {'static/favicon.ico': {'path': 'favicon.ico'}} -PLUGIN_PATHS = ['../pelican-plugins'] +PLUGIN_PATHS = ['../plugins'] PLUGINS = ['m.abbr', 'm.code', 'm.components', -- 2.30.2