err 2.0.0 released

Message ID
DKIM signature
Download raw message

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:


And you can follow the project on the project page here:


Also, I have created a website with generated documentation for the
library, which can be found here:


$ 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
Reply to thread Export thread (mbox)