summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-03-10Merge branch 'fix' into 'main'HEADmainLars Wirzenius3-306/+364
build: don't build-dep on build-essential See merge request larswirzenius/pandoc-filter-diagram!20
2024-03-10build: it's OK to not have a manual page for this packageLars Wirzenius1-0/+1
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-03-10build: don't build-dep on build-essentialLars Wirzenius1-2/+1
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-03-10chore: cargo updateLars Wirzenius1-304/+362
2024-03-10Merge branch 'fix' into 'main'Lars Wirzenius1-1/+0
fix: drop build-dep on dh-cargo See merge request larswirzenius/pandoc-filter-diagram!19
2024-03-10fix: drop build-dep on dh-cargoLars Wirzenius1-1/+0
Not needed to build a deb, actually. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-03-10Merge branch 'fix' into 'main'Lars Wirzenius5-431/+687
chore: update to use current Subplot See merge request larswirzenius/pandoc-filter-diagram!18
2024-03-10chore: update to use current SubplotLars Wirzenius5-431/+687
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-03-10Merge branch 'fix' into 'main'Lars Wirzenius1-2/+2
fix: drop unnecessary conversion to string See merge request larswirzenius/pandoc-filter-diagram!17
2024-03-10fix: drop unnecessary conversion to stringLars Wirzenius1-2/+2
Found by clippy. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-03-10Merge branch 'fix' into 'main'Lars Wirzenius1-8/+6
chore: cargo fmt See merge request larswirzenius/pandoc-filter-diagram!16
2024-03-10chore: cargo fmtLars Wirzenius1-8/+6
2024-03-10Merge branch 'musl' into 'main'Lars Wirzenius1-3/+4
chore: build for musl, and offline See merge request larswirzenius/pandoc-filter-diagram!15
2024-03-10chore: build for musl, and offlineLars Wirzenius1-3/+4
Building for musl should produce a binary that works on Debian 11 (bookworm), which has a version of Pandoc with which this filter is compatible. I need that for some of my web sites. Building offline is needed for my new CI system, Ambient. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2022-08-16Merge branch 'fix' into 'main'Lars Wirzenius4-2/+14
fix: deal with Pandoc AST versioning See merge request larswirzenius/pandoc-filter-diagram!14
2022-08-16fix: deal with Pandoc AST versioningLars Wirzenius4-2/+14
Sponsored-by: author
2022-06-14Merge branch 'roadmap-dep' into 'main'0.2.1Lars Wirzenius2-6/+7
chore: update version for roadmap dependency See merge request larswirzenius/pandoc-filter-diagram!13
2022-06-14chore: update version for new releaseLars Wirzenius2-2/+2
Sponsored-by: author
2022-06-14chore: update version for roadmap dependencyLars Wirzenius2-4/+5
Sponsored-by: author
2022-02-15Merge branch 'debian-release' into 'main'Lars Wirzenius1-0/+6
chore: update debian/changelog to use current release version See merge request larswirzenius/pandoc-filter-diagram!12
2022-02-15chore: update debian/changelog to use current release versionLars Wirzenius1-0/+6
Sponsored-by: pep.foundation
2022-01-31Merge branch 'msrv' into 'main'Lars Wirzenius1-3/+1
chore: add a rust-version field to Cargo.toml; update Cargo.lock Closes #1 See merge request larswirzenius/pandoc-filter-diagram!10
2022-01-26Merge branch 'release' into 'main'0.2.0Lars Wirzenius2-72/+94
prepare release 0.2.0 See merge request larswirzenius/pandoc-filter-diagram!11
2022-01-26chore: update Cargo.lockLars Wirzenius1-70/+92
Sponsored-by: author
2022-01-26chore: bump version for next releaseLars Wirzenius2-2/+2
From 0.1.1 to 0.2.0, because this release will bump the minimum supported Rust version, and I consider that to be a breaking change. Sponsored-by: author
2022-01-26chore: update Cargo.lock so all dependencies are up to dateLars Wirzenius1-70/+92
Sponsored-by: author
2022-01-26chore: add a rust-version field to Cargo.tomlLars Wirzenius1-3/+1
Sponsored-by: author
2021-12-11Merge branch 'errors' into 'main'Lars Wirzenius3-24/+167
Error handling improvements Closes #2 See merge request larswirzenius/pandoc-filter-diagram!9
2021-12-11feat(cli): write any errors to stderr, fail if requestedLars Wirzenius3-1/+47
The command line program provided by the crate by default succeeds, despite any errors. If PANDOC_FILTER_FAIL=1 is set in the environment, it fails. Sponsored-by: author
2021-12-11docs: improve doc commentsLars Wirzenius1-12/+91
Sponsored-by: author
2021-12-11feat! collect errors from diagram renderingLars Wirzenius1-7/+25
The errors are always rendered into the document. The caller can get them with the DiagramFilter::errors method and can decide what to do if there are any. This also changes the function signature for DiagramFilter::error_block, which is SemVer incompatible. Sponsored-by: author
2021-12-11fix: include stderr in error message when helper failsLars Wirzenius1-1/+1
Previously, the exit status code was shown, not stderr. Sponsored-by: author
2021-12-11fix: use the right command line tool in scenariosLars Wirzenius1-3/+3
Sponsored-by: author
2021-12-11Merge branch 'chore' into 'main'Lars Wirzenius1-8/+13
chore: tidy up based on clippy suggestions See merge request larswirzenius/pandoc-filter-diagram!8
2021-12-11chore: tidy up based on clippy suggestionsLars Wirzenius1-8/+13
Sponsored-by: author
2021-12-10Merge branch 'subplot' into 'main'Lars Wirzenius8-2/+1474
chore: add dependencies for upcoming Subplot scenario building See merge request larswirzenius/pandoc-filter-diagram!7
2021-12-10test: add implementation, running of Subplot scenariosLars Wirzenius4-0/+42
Sponsored-by: author
2021-12-10chore: git ignore HTML and PDF fileLars Wirzenius1-0/+2
They'll be generated by Subplot. Sponsored-by: author
2021-12-10test: add subplot file for verifying that the binary worksLars Wirzenius1-0/+254
Sponsored-by: author
2021-12-10chore: add dependencies for upcoming Subplot scenario buildingLars Wirzenius2-2/+1176
Sponsored-by: author
2021-12-02Merge branch 'fixes' into 'main'0.1.1Lars Wirzenius2-2/+2
bump version See merge request larswirzenius/pandoc-filter-diagram!6
2021-12-02chore: update Cargo.lockLars Wirzenius1-1/+1
Sponsored-by: author
2021-12-02bump versionLars Wirzenius1-1/+1
Sponsored-by: author
2021-11-30Merge branch 'fix-copyright' into 'main'Lars Wirzenius1-1/+1
fix: add missing copyright holder to README See merge request larswirzenius/pandoc-filter-diagram!5
2021-11-30fix: add missing copyright holder to READMELars Wirzenius1-1/+1
Sponsored-by: author
2021-11-30Merge branch 'fix-debian' into 'main'0.1.0Lars Wirzenius1-1/+1
fix: the no-op command in shell is "true", not "pass" See merge request larswirzenius/pandoc-filter-diagram!4
2021-11-30fix: the no-op command in shell is "true", not "pass"Lars Wirzenius1-1/+1
Sponsored-by: author
2021-11-30Merge branch 'debian' into 'main'Lars Wirzenius1-6/+6
chore: update Cargo.lock See merge request larswirzenius/pandoc-filter-diagram!3
2021-11-30chore: update Cargo.lockLars Wirzenius1-6/+6
2021-11-30Merge branch 'debian' into 'main'Lars Wirzenius9-1/+80
chore: add initial Debian packaing See merge request larswirzenius/pandoc-filter-diagram!2