Hello,
Version 2.0.0 of the err library has been released.
err is a small error-printing library. It can be used by projects
written in any major version of C or C++.
This is a major release that includes improvements to the documentation
and breaking changes to the API.
A tar.gz of this version of err can be found here:
https://git.sr.ht/~smlavine/err/archive/2.0.0.tar.gz
And you can follow the project on the project page here:
https://sr.ht/~smlavine/err
Also, I have created a website with generated documentation for the
library, which can be found here:
https://err.smlavine.com
$ git shortlog -ne 1.1.1..
Sebastian LaVine <mail@smlavine.com> (27):
Rename argv0 to program_invocation_name
Linkify title
Minimize copyright info
Remove project info at the end
Add verrc/errc, remove code parameter from verr/err
Remove mention of navipage
BSDes -> BSDs
Reword tagline
Add online documentation link
Add build manifest
Restructure documentation/usage sections
Update Doxyfile to current in-between version number
Add footer to doxygen output
Generate only HTML
Move footer.html to docs/footer.html
Import Doxygen layout file
Add separate documentation page main file
Doxyfile: Enable RECURSIVE
Add examples to the documentation site
Add path names to @example tags in examples
Add logo to README
Make image a link
Remove BSD warning, add website link
Update doxygen output directory in README.md
Clarify that documentation is only compiled to HTML
Add more detail to usage section
Release 2.0.0
$ git stat -ne 1.1.1..
.build.yml | 23 ++++++++
.gitignore | 2 +-
Doxyfile | 22 ++++----
README.md | 65 ++++++++--------------
docs/DoxygenLayout.xml | 240 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
docs/footer.html | 7 +++
docs/page.md | 6 +++
err.c | 47 ++++++++++++----
err.h | 38 +++++++++----
examples/files.c | 18 ++++++-
examples/hello.c | 13 ++++-
examples/weekday.c | 22 +++++---
12 files changed, 416 insertions(+), 87 deletions(-)
If you find err useful, or have any other feedback I'd love to hear from
you. Send an email to <~smlavine/public-inbox@lists.sr.ht>.
--
Sebastian LaVine | https://smlavine.com