chiark / gitweb /
blog.git
4 years agoUpdate CREDITS.rst.
Vladimír Vondruš [Sat, 7 Nov 2020 17:27:04 +0000 (18:27 +0100)]
Update CREDITS.rst.

4 years agoSimplify formatting of ANSI-highlighted code
Blair Conrad [Wed, 10 Jun 2020 11:31:33 +0000 (07:31 -0400)]
Simplify formatting of ANSI-highlighted code

4 years agoOmit superfluous g-AnsiDefault, g-AnsiBackgroundDefault classes
Blair Conrad [Wed, 10 Jun 2020 11:31:33 +0000 (07:31 -0400)]
Omit superfluous g-AnsiDefault, g-AnsiBackgroundDefault classes

4 years agoAdd missing background styles
Blair Conrad [Wed, 10 Jun 2020 11:31:33 +0000 (07:31 -0400)]
Add missing background styles

4 years agoCorrect comment regarding bright background colors
Blair Conrad [Wed, 10 Jun 2020 11:31:33 +0000 (07:31 -0400)]
Correct comment regarding bright background colors

4 years agodoc: update outdated Doxygen version requirement notices.
Vladimír Vondruš [Sat, 7 Nov 2020 16:52:56 +0000 (17:52 +0100)]
doc: update outdated Doxygen version requirement notices.

4 years agopackage/ci: go back to Pyphen 0.9.5.
Vladimír Vondruš [Sat, 7 Nov 2020 16:38:01 +0000 (17:38 +0100)]
package/ci: go back to Pyphen 0.9.5.

As usual, every upgrade of every package breaks something.

4 years agoUpdated CREDITS.rst.
Vladimír Vondruš [Sat, 7 Nov 2020 16:33:03 +0000 (17:33 +0100)]
Updated CREDITS.rst.

4 years agoUpdate pagination Pelican template.
Guillaume Jacquemin [Sun, 5 Jul 2020 11:12:05 +0000 (13:12 +0200)]
Update pagination Pelican template.

The template was hardcoded for the default reversed date ordering of
articles.

4 years agoFix doxygen base path resolution.
Marin [Tue, 15 Sep 2020 14:30:26 +0000 (16:30 +0200)]
Fix doxygen base path resolution.

Use top-level doxygen path as base path. In case of recursive descent,
don't allow base path to be overriden.

4 years agodoc: cross-link the Doxygen Show Undocumented option from more places.
Vladimír Vondruš [Sat, 7 Nov 2020 15:59:38 +0000 (16:59 +0100)]
doc: cross-link the Doxygen Show Undocumented option from more places.

4 years agodoc: document what to do in Doxyfile for nice graphviz look.
Vladimír Vondruš [Sat, 7 Nov 2020 15:59:11 +0000 (16:59 +0100)]
doc: document what to do in Doxyfile for nice graphviz look.

4 years agoDoc++
Vladimír Vondruš [Sat, 7 Nov 2020 15:58:26 +0000 (16:58 +0100)]
Doc++

4 years agoPoint to travis-ci.com instead of .org also in the README.
Vladimír Vondruš [Sat, 7 Nov 2020 15:29:39 +0000 (16:29 +0100)]
Point to travis-ci.com instead of .org also in the README.

4 years agodocumentation/doxygen: don't create output dir if it's empty.
Vladimír Vondruš [Sat, 7 Nov 2020 15:29:02 +0000 (16:29 +0100)]
documentation/doxygen: don't create output dir if it's empty.

It doesn't make sense to me why makedirs() wouldn't just gracefully
no-op that.

4 years agobuild-status: migrate to travis-ci.com.
Vladimír Vondruš [Fri, 23 Oct 2020 14:35:00 +0000 (16:35 +0200)]
build-status: migrate to travis-ci.com.

Wait, don't tell me it's *this* easy.

4 years agodoc: fix another order-dependent processing error.
Vladimír Vondruš [Fri, 23 Oct 2020 14:34:40 +0000 (16:34 +0200)]
doc: fix another order-dependent processing error.

4 years agoUpdated credits.
Vladimír Vondruš [Sat, 10 Oct 2020 18:29:13 +0000 (20:29 +0200)]
Updated credits.

4 years agoFix import errors in plugins
shniubobo [Sat, 10 Oct 2020 17:57:01 +0000 (01:57 +0800)]
Fix import errors in plugins

Fix #178

4 years agom.plots: update the regex hell for matplotlib 3.3.
Vladimír Vondruš [Thu, 8 Oct 2020 14:27:21 +0000 (16:27 +0200)]
m.plots: update the regex hell for matplotlib 3.3.

4 years agopackage/ci: go back to Pelican 4.2 until I find a fix.
Vladimír Vondruš [Thu, 8 Oct 2020 11:19:34 +0000 (13:19 +0200)]
package/ci: go back to Pelican 4.2 until I find a fix.

OH GOD, one can't just leave a project alone for 6 months because every
damn thing just breaks, changes or gets removed. Kids these days, FFS.

Imagine if the standard of electrical outlets changed rapidly every two
weeks, you'd just have to constantly buy new fucking adapters and you
would HATE it. So why is it COMPLETELY FINE with software?!

4 years agopackage/ci: download doxygen from elsewhere.
Vladimír Vondruš [Thu, 8 Oct 2020 11:15:30 +0000 (13:15 +0200)]
package/ci: download doxygen from elsewhere.

I don't have time to plow through new bugs in 1.8.18, 19 and 20, so
DON'T delete the old versions FFS.

4 years agoAdapt to Pillow 7.2 changes
Sergei Izmailov [Tue, 30 Jun 2020 13:25:28 +0000 (16:25 +0300)]
Adapt to Pillow 7.2 changes

4 years agodoc: updated credits.
Vladimír Vondruš [Thu, 8 Oct 2020 11:10:28 +0000 (13:10 +0200)]
doc: updated credits.

4 years agoFix padding in function names
Sergei Izmailov [Thu, 25 Jun 2020 07:41:59 +0000 (10:41 +0300)]
Fix padding in function names

Co-authored-by: Cris Luengo <cris.l.luengo@gmail.com>
4 years agoFix search input focus loose on autocompletion by tab
Sergei Izmailov [Sun, 28 Jun 2020 22:18:44 +0000 (01:18 +0300)]
Fix search input focus loose on autocompletion by tab

4 years agodocumentation/python: improve an assert.
Vladimír Vondruš [Thu, 8 Oct 2020 10:53:54 +0000 (12:53 +0200)]
documentation/python: improve an assert.

4 years agom.images: improve a failure message.
Vladimír Vondruš [Thu, 8 Oct 2020 10:51:57 +0000 (12:51 +0200)]
m.images: improve a failure message.

4 years agodocumentation/python: pile on more workarounds for typing.Union.
Vladimír Vondruš [Thu, 8 Oct 2020 10:51:18 +0000 (12:51 +0200)]
documentation/python: pile on more workarounds for typing.Union.

SIGH.

4 years agodocumentation/python: explicitly test for string type annotations.
Vladimír Vondruš [Thu, 8 Oct 2020 10:34:48 +0000 (12:34 +0200)]
documentation/python: explicitly test for string type annotations.

No surprise expected, just to have that here.

4 years agodocumentation/python: define an environment variable when generating.
Vladimír Vondruš [Thu, 8 Oct 2020 10:17:31 +0000 (12:17 +0200)]
documentation/python: define an environment variable when generating.

I need that for some REALLY DIRTY hacks.

4 years agodoc: turn the Python monkey-patching docs into a first-class section.
Vladimír Vondruš [Thu, 8 Oct 2020 10:02:21 +0000 (12:02 +0200)]
doc: turn the Python monkey-patching docs into a first-class section.

4 years agodoc: fix a broken link.
Vladimír Vondruš [Thu, 8 Oct 2020 09:53:08 +0000 (11:53 +0200)]
doc: fix a broken link.

Interesting that Pelican doesn't complain here.

4 years agocss: make figcaption follow the heading decoration rules.
Vladimír Vondruš [Thu, 8 Oct 2020 09:52:27 +0000 (11:52 +0200)]
css: make figcaption follow the heading decoration rules.

So if I have all heading links not underlined, this one is neither.

4 years agoFix typo in closing tag name
Sergei Izmailov [Sun, 28 Jun 2020 10:21:33 +0000 (13:21 +0300)]
Fix typo in closing tag name

4 years agopelican-theme: better align tags on jumbo articles.
Vladimír Vondruš [Tue, 9 Jun 2020 17:09:12 +0000 (19:09 +0200)]
pelican-theme: better align tags on jumbo articles.

With a large amount of tags (like on magnum.graphics) it was uglily
misbalanced. Now it should be better.

4 years agom.plots: allow to specify plot width also.
Vladimír Vondruš [Tue, 9 Jun 2020 16:25:06 +0000 (18:25 +0200)]
m.plots: allow to specify plot width also.

4 years agom.plots: change :labels_extra: and :bar_height: to dashes also.
Vladimír Vondruš [Tue, 9 Jun 2020 16:13:30 +0000 (18:13 +0200)]
m.plots: change :labels_extra: and :bar_height: to dashes also.

It was UGHLY also. The previous option name is still recognized, of
course.

4 years agom.code: support :hl-lines: in the .. include:: directive as well.
Vladimír Vondruš [Tue, 9 Jun 2020 16:08:10 +0000 (18:08 +0200)]
m.code: support :hl-lines: in the .. include:: directive as well.

Not sure why original Docutils didn't have that.

4 years agom.code: change to :hl-lines: instead of :hl_lines:.
Vladimír Vondruš [Tue, 9 Jun 2020 16:02:55 +0000 (18:02 +0200)]
m.code: change to :hl-lines: instead of :hl_lines:.

I can't stress how much I hated the underscore. Turns out it's there
ONLY because Pygments have an underscore, otherwise there would be a
dash like with all other directives/options/roles. Eh.

The legacy option is still recognized of course.

4 years agocss: improve code highlighting for string escapes and interpolation.
Vladimír Vondruš [Tue, 9 Jun 2020 11:25:19 +0000 (13:25 +0200)]
css: improve code highlighting for string escapes and interpolation.

And test this look via the m.code plugin.

4 years agodocumentation/python: list forgotten default option, avoid duplicates.
Vladimír Vondruš [Tue, 9 Jun 2020 12:10:26 +0000 (14:10 +0200)]
documentation/python: list forgotten default option, avoid duplicates.

4 years agodocumentation/doxygen: doc++
Vladimír Vondruš [Tue, 9 Jun 2020 12:09:41 +0000 (14:09 +0200)]
documentation/doxygen: doc++

4 years agoFix renamed option use
Sergei Izmailov [Tue, 9 Jun 2020 10:05:31 +0000 (13:05 +0300)]
Fix renamed option use

4 years agodocumentation/doxygen: add an ability to run filters on code.
Vladimír Vondruš [Tue, 9 Jun 2020 00:00:27 +0000 (02:00 +0200)]
documentation/doxygen: add an ability to run filters on code.

Finally I'm able to generate Magnum docs without a hastily patched
m.css to convert color literals to color swatches. Ugh this took ages.

4 years agodocumentation/doxygen,m.code: unify code whitespace stripping.
Vladimír Vondruš [Mon, 8 Jun 2020 23:58:08 +0000 (01:58 +0200)]
documentation/doxygen,m.code: unify code whitespace stripping.

For some reason due to an accident m.code wasn't strip leading
whitespace in inline code. Of course no test caught this.

4 years agodocumentation/doxygen: put deprecated label after final/virtual label.
Vladimír Vondruš [Mon, 8 Jun 2020 22:22:30 +0000 (00:22 +0200)]
documentation/doxygen: put deprecated label after final/virtual label.

To be consistent with the order in class index pages. Doesn't affect any
tests (which is fine).

4 years agodocumentation/doxygen: parse inline namespaces.
Vladimír Vondruš [Mon, 8 Jun 2020 22:15:10 +0000 (00:15 +0200)]
documentation/doxygen: parse inline namespaces.

4 years agodocumentation/doxygen: don't set is_final=False for non-classes.
Vladimír Vondruš [Mon, 8 Jun 2020 22:09:50 +0000 (00:09 +0200)]
documentation/doxygen: don't set is_final=False for non-classes.

4 years agodocumentation/doxygen: forgot to add final label on nestable classes.
Vladimír Vondruš [Mon, 8 Jun 2020 21:48:10 +0000 (23:48 +0200)]
documentation/doxygen: forgot to add final label on nestable classes.

4 years agodocumentation/doxygen: preserve template info in base classes.
Vladimír Vondruš [Mon, 8 Jun 2020 21:06:10 +0000 (23:06 +0200)]
documentation/doxygen: preserve template info in base classes.

4 years agodocumentation/doxygen: haha what.
Vladimír Vondruš [Mon, 8 Jun 2020 20:49:03 +0000 (22:49 +0200)]
documentation/doxygen: haha what.

4 years agodocumentation/doxygen: clarify a bunch of things.
Vladimír Vondruš [Mon, 8 Jun 2020 20:48:00 +0000 (22:48 +0200)]
documentation/doxygen: clarify a bunch of things.

4 years agodocumentation/doxygen: reduce boilerplate in the tests.
Vladimír Vondruš [Mon, 8 Jun 2020 20:27:22 +0000 (22:27 +0200)]
documentation/doxygen: reduce boilerplate in the tests.

Followup to 5eb113bae33b05701b8e213d2400298ada29138e.

4 years agoUpdated CREDITS.rst.
Vladimír Vondruš [Mon, 8 Jun 2020 19:51:20 +0000 (21:51 +0200)]
Updated CREDITS.rst.

4 years agom.code: revamp ANSI color code handling completely.
Blair Conrad [Thu, 21 May 2020 12:46:57 +0000 (08:46 -0400)]
m.code: revamp ANSI color code handling completely.

Co-authored-by: Sergei Izmailov <sergei.a.izmailov@gmail.com>
4 years agom.code: remove the ZWNJ hack.
Vladimír Vondruš [Mon, 8 Jun 2020 19:35:29 +0000 (21:35 +0200)]
m.code: remove the ZWNJ hack.

Was used only to fix one browser rendering issue on magnum.graphics
which happened only when Unicode blocks were involved. Does not make
sense to pollute all output with it.

4 years agodocumentation/doxygen: detach the console highlighting symlink.
Vladimír Vondruš [Mon, 8 Jun 2020 19:33:28 +0000 (21:33 +0200)]
documentation/doxygen: detach the console highlighting symlink.

The ANSI lexer is getting a massive update, and we don't need to test
the whole thing twice.

4 years agom.code: add .. code-block:: and .. sourcecode:: aliases.
Vladimír Vondruš [Mon, 8 Jun 2020 18:42:34 +0000 (20:42 +0200)]
m.code: add .. code-block:: and .. sourcecode:: aliases.

4 years agodoc: yet another order-dependent generation issue.
Vladimír Vondruš [Mon, 8 Jun 2020 18:23:21 +0000 (20:23 +0200)]
doc: yet another order-dependent generation issue.

4 years agoUpdated credits.
Vladimír Vondruš [Mon, 8 Jun 2020 16:46:39 +0000 (18:46 +0200)]
Updated credits.

4 years agodocumentation/doxygen: fixed bug with exception references.
Yuri Edward [Tue, 12 May 2020 19:53:02 +0000 (21:53 +0200)]
documentation/doxygen: fixed bug with exception references.

4 years agodocumentation/python: prefix an internal utility function.
Vladimír Vondruš [Mon, 8 Jun 2020 16:36:47 +0000 (18:36 +0200)]
documentation/python: prefix an internal utility function.

4 years agodocumentation/python: add Iterable to recognized typing types.
Sergei Izmailov [Sat, 16 May 2020 14:33:51 +0000 (17:33 +0300)]
documentation/python: add Iterable to recognized typing types.

4 years agodocumentation/python: make `parse_pybind_type` more permissive.
Sergei Izmailov [Sat, 16 May 2020 00:42:35 +0000 (03:42 +0300)]
documentation/python: make `parse_pybind_type` more permissive.

pybind11 has some non-standard typing-like annotations, e.g.:
List[List[float[3]][3]] for std::array<std::array<float,3>,3>

4 years agodocumentation/python: improve pybind11 default argument parsing.
Sergei Izmailov [Fri, 15 May 2020 22:34:30 +0000 (01:34 +0300)]
documentation/python: improve pybind11 default argument parsing.

4 years agodocumentation/doxygen: switch to a config supplied from a Python file.
Vladimír Vondruš [Sun, 7 Jun 2020 15:50:53 +0000 (17:50 +0200)]
documentation/doxygen: switch to a config supplied from a Python file.

Keeping full backwards compatibility with the original Doxyfile names,
except for template files which now have to use the new values.

4 years agodoc: clarify some more Doxygen (mis)behavior.
Vladimír Vondruš [Sun, 7 Jun 2020 11:18:39 +0000 (13:18 +0200)]
doc: clarify some more Doxygen (mis)behavior.

4 years agoUpdated copyright year.
Vladimír Vondruš [Sun, 7 Jun 2020 11:04:25 +0000 (13:04 +0200)]
Updated copyright year.

4 years agoFix typo
Sergei Izmailov [Sat, 16 May 2020 01:05:45 +0000 (04:05 +0300)]
Fix typo

5 years agoUpdated CREDITS.rst.
Vladimír Vondruš [Thu, 14 May 2020 12:06:44 +0000 (14:06 +0200)]
Updated CREDITS.rst.

5 years agopelican-theme: wrap page/article content in blocks.
Lukas Pirl [Wed, 13 May 2020 08:57:48 +0000 (10:57 +0200)]
pelican-theme: wrap page/article content in blocks.

For easier extension/customization/overriding of templates.

5 years agom.code: add a bunch of advanced .. include:: features.
Vladimír Vondruš [Thu, 14 May 2020 10:50:44 +0000 (12:50 +0200)]
m.code: add a bunch of advanced .. include:: features.

It was already useful, but this makes it even more. What's done:

-  :start-on: so it's possible to pin on something in the code without
   having to add a comment marker everywhere
-  :end-before: that can be empty, and thus simply stop at the end of
   the block
-  :strip-prefix: for removing excessive indentation as well as adding
   an ability to interpret code comments as reST.

All combined together, one can now embed Sphinx Gallery files (which can
be converted to ipynb files too) *and* still have a total flexibility
over what's done on the content formatting and layouting side, ignoring
boring portions of the source file etc etc.

5 years agom.code: take over the whole .. include:: directive.
Vladimír Vondruš [Thu, 14 May 2020 09:02:25 +0000 (11:02 +0200)]
m.code: take over the whole .. include:: directive.

Until now it was overriding it only if the :code: option was present,
but I need to extend it also for direct include, so copying over the
whole implementation from docutils. And removing the :encoding:,
:literal: and :name: options as I don't see any use for them nowadays.

5 years agodoc: mention the :filters: option earlier.
Vladimír Vondruš [Thu, 14 May 2020 10:47:41 +0000 (12:47 +0200)]
doc: mention the :filters: option earlier.

5 years agodocumentation/doxygen: support CSS classes on table cells.
Vladimír Vondruš [Tue, 12 May 2020 08:31:13 +0000 (10:31 +0200)]
documentation/doxygen: support CSS classes on table cells.

Finally.

5 years agoRevert "wrap page/article content in blocks"
Vladimír Vondruš [Wed, 13 May 2020 10:56:43 +0000 (12:56 +0200)]
Revert "wrap page/article content in blocks"

It's actually completely broken, GitHub led me to a false sense of
security by showing a green tick.

This reverts commit 4d1a78e9707fe52676074e600289e770a17720d8.

5 years agowrap page/article content in blocks
Lukas Pirl [Wed, 13 May 2020 08:57:48 +0000 (10:57 +0200)]
wrap page/article content in blocks
for easier extension/customization/overriding of templates

5 years agodocumentation/python: parametrize tests with search data version.
Vladimír Vondruš [Tue, 12 May 2020 07:38:39 +0000 (09:38 +0200)]
documentation/python: parametrize tests with search data version.

5 years agodoc: fix a path.
Vladimír Vondruš [Tue, 12 May 2020 07:12:55 +0000 (09:12 +0200)]
doc: fix a path.

5 years agodocumentation: improve search short data test to depend on header size.
Vladimír Vondruš [Tue, 12 May 2020 07:12:03 +0000 (09:12 +0200)]
documentation: improve search short data test to depend on header size.

So when we move to bigger types, it still catches outdated assumptions.

5 years agodocumentation: calculate the result index differently.
Vladimír Vondruš [Tue, 12 May 2020 06:56:01 +0000 (08:56 +0200)]
documentation: calculate the result index differently.

5 years agodocumentation: reduce magic constants in search implementation a bit.
Vladimír Vondruš [Tue, 12 May 2020 06:43:01 +0000 (08:43 +0200)]
documentation: reduce magic constants in search implementation a bit.

5 years agodocumentation/python: ignore more stuff added by typing.
Vladimír Vondruš [Mon, 11 May 2020 12:45:38 +0000 (14:45 +0200)]
documentation/python: ignore more stuff added by typing.

5 years agodocumentation/python: ignore __next_in_mro__ under Py3.6.
Vladimír Vondruš [Mon, 11 May 2020 11:05:57 +0000 (13:05 +0200)]
documentation/python: ignore __next_in_mro__ under Py3.6.

5 years agodocumentation/python: repro case for another Py3.6-specific typing thing.
Vladimír Vondruš [Mon, 11 May 2020 10:25:00 +0000 (12:25 +0200)]
documentation/python: repro case for another Py3.6-specific typing thing.

5 years agodocumentation/python: improve the Py3.6-specific _gorg workaround.
Vladimír Vondruš [Mon, 11 May 2020 09:58:15 +0000 (11:58 +0200)]
documentation/python: improve the Py3.6-specific _gorg workaround.

This should fix the assert reproduced by the previous commit, though the
__next_in_mro__ still needs to be ignored.

5 years agodocumentation/python: avoid aliasing the type() builtin.
Vladimír Vondruš [Mon, 11 May 2020 10:06:57 +0000 (12:06 +0200)]
documentation/python: avoid aliasing the type() builtin.

5 years agodocumentation/python: a futile attempt to improve a firing assert.
Vladimír Vondruš [Mon, 11 May 2020 08:17:48 +0000 (10:17 +0200)]
documentation/python: a futile attempt to improve a firing assert.

Continuation of f45a8b060c5cd875da1fe66982025627c2747359.

5 years agodocumentation/python: attempt to reproduce a Py3.6-specific typing issue.
Vladimír Vondruš [Mon, 11 May 2020 09:17:50 +0000 (11:17 +0200)]
documentation/python: attempt to reproduce a Py3.6-specific typing issue.

5 years agodocumentation/doxygen: if the thing crashes, I'd like to be informed.
Vladimír Vondruš [Mon, 11 May 2020 09:08:50 +0000 (11:08 +0200)]
documentation/doxygen: if the thing crashes, I'd like to be informed.

Otherwise people blame me, and not Doxygen.

5 years agotemplates: use an empty alt for navbar brand image.
Vladimír Vondruš [Fri, 8 May 2020 15:01:01 +0000 (17:01 +0200)]
templates: use an empty alt for navbar brand image.

Helps screen readers (and textual browsers) ignore the image as
non-essential. Another variant would be putting some text there, but
since the brand name is right after, it would be superfluous, not
giving any additional information.

5 years agom.htmlsanity: apply .m-link-wrap to plain URL links.
Vladimír Vondruš [Fri, 8 May 2020 14:49:03 +0000 (16:49 +0200)]
m.htmlsanity: apply .m-link-wrap to plain URL links.

5 years agocss: add .m-link-wrap class for wrapping long link URLs.
Vladimír Vondruš [Fri, 8 May 2020 14:13:20 +0000 (16:13 +0200)]
css: add .m-link-wrap class for wrapping long link URLs.

And add actual docs mentioning various wrapping methods.

5 years agoUpdate CREDITS.md.
Vladimír Vondruš [Fri, 8 May 2020 13:41:48 +0000 (15:41 +0200)]
Update CREDITS.md.

5 years agodocumentation/doxygen: do not show Doxygen version 0 on empty index.
Marr11317 [Thu, 9 Apr 2020 22:47:00 +0000 (18:47 -0400)]
documentation/doxygen: do not show Doxygen version 0 on empty index.

Co-authored-by: Vladimír Vondruš <mosra@centrum.cz>
5 years agodocumentation/python: more graceful handling of duplicate classes.
Vladimír Vondruš [Thu, 7 May 2020 21:42:05 +0000 (23:42 +0200)]
documentation/python: more graceful handling of duplicate classes.

Not ideal (as the resulting docs are confusing), but at least something.
Creating two copies of the same class could easily lead to infinite
recursion in code paths that don't expect it, so not doing that.

5 years agodocumentation/python: deterministic formatting of function values.
Vladimír Vondruš [Thu, 7 May 2020 20:10:58 +0000 (22:10 +0200)]
documentation/python: deterministic formatting of function values.

Otherwise it would be a different hash every time.

5 years agodocumentation/python: dedicated test for value formatting.
Vladimír Vondruš [Thu, 7 May 2020 20:07:19 +0000 (22:07 +0200)]
documentation/python: dedicated test for value formatting.

5 years agodocumentation/doxygen: create the output dir because Doxygen is stupid.
Vladimír Vondruš [Thu, 7 May 2020 19:00:38 +0000 (21:00 +0200)]
documentation/doxygen: create the output dir because Doxygen is stupid.

It can't create nested directories.