Age | Commit message (Collapse) | Author | Files | Lines |
|
(subplotlib): Do not generate tests for subplotlib if not in-tree
See merge request subplot/subplot!271
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Prepare 0.4.0 release
See merge request subplot/subplot!270
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Basic dependency update during release process
Updating crossbeam-channel v0.5.2 -> v0.5.4
Updating crossbeam-epoch v0.9.7 -> v0.9.8
Updating crossbeam-utils v0.8.7 -> v0.8.8
Updating getrandom v0.2.5 -> v0.2.6
Updating indexmap v1.8.0 -> v1.8.1
Updating libc v0.2.119 -> v0.2.123
Updating num_threads v0.1.4 -> v0.1.5
Updating proc-macro2 v1.0.36 -> v1.0.37
Updating quote v1.0.15 -> v1.0.18
Updating rayon v1.5.1 -> v1.5.2
Updating rayon-core v1.9.1 -> v1.9.2
Updating redox_syscall v0.2.11 -> v0.2.13
Updating syn v1.0.86 -> v1.0.91
Updating time v0.3.7 -> v0.3.9
Updating time-macros v0.2.3 -> v0.2.4
Updating tracing v0.1.32 -> v0.1.34
Updating tracing-core v0.1.23 -> v0.1.26
Updating tracing-subscriber v0.3.9 -> v0.3.11
|
|
feat: improve logging via env_logger
Closes #221
See merge request subplot/subplot!269
|
|
Configure env_logger from environment, including style (colors).
Simplify how log messages are formatted: drop the timestamp and crate
name, as they're just noise for the case of Subplot.
Adjust log messages so that what a user may want to normally know is
info or above, and at level debug if they want to see in more detail
what's happening.
Handle the error from failing to execute pandoc specially, for a
better error message. The default error message from the pandoc crate
was hard for a user to understand. The new message clearly says what
the exit code is, and logs the stderr, but not stdout, as Pandoc
correctly writes errors only to stderr.
Sponsored-by: author
|
|
Make warnings a first-class concept in Subplot
Closes #6
See merge request subplot/subplot!267
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Add a --merciful option to subcommands for which this matters. Adjust
tests to invoke subplot with that option as necessary.
Sponsored-by: author
|
|
Change places where warnings used to be written out so the warnings
are pushed into the list in Document instead.
Sponsored-by: author
|
|
Change the binding to tell Subplot that an embedded file is referred
to. This silences a warning for correct scenarios, and that will soon
matter when warnings are errors by default.
Sponsored-by: author
|
|
Pandoc fails to find echo bib when ./check is run: we have no way of
telling Pandoc (via the pandoc::Pandoc structure), what it's working
directory should be. I am about to introduce changes that will mean
Subplot will fail in this case.
This will all be sorted when we switch from using Pandoc to
cmark_pulldown for parsing Markdown, and when we do, this commit
should be reverted, but that change is too big for me at this time.
Sponsored-by: author
|
|
When ./check runs a command, in the runcmd_unchecked method, it
collects by default stdout and stderr into on string. The two outputs
get mixed. So far, this has been OK, but I'm about to make change
where it won't be OK. The get_template method needs to be able to
distinguish between stdout and stderr, when I change Subplot to write
warnings into stderr.
Sponsored-by: author
|
|
Some suggested copy-edits
See merge request subplot/subplot!268
|
|
|
|
|
|
|
|
|
|
On a first reading, this sentence seemed circular to me.
After many, many rereadings, the only way I could interpret it
was as shown here.
Since the second paragraph is now repeating the first, prune it
and rearrange the line break in the second sentence.
|
|
Unusual in headings and not done elsewhere in the document
|
|
(subplotlib): Ensure that all ContextElement objects implement Debug
Closes #262
See merge request subplot/subplot!266
|
|
(subplotlib): Make scenario run output a little closer to Python runner
Closes #280
See merge request subplot/subplot!265
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
function name
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
docs: document need for rustfmt, have ./check look for it
Closes #278
See merge request subplot/subplot!264
|
|
Sponsored-by: author
|
|
Ensure tests pass with unusual timezones
Closes #265
See merge request subplot/subplot!263
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
|
|
add "file doesn't contain" step to lib/files
Closes #266
See merge request subplot/subplot!261
|
|
Sponsored-by: author
|