Hello,
Version 1.1.0 of the err library has been released.
err is a small error-printing library for C programs.
This release adds generated documentation and examples, greatly adds to
and improves the quality of comments and documentation, and improves
behavior in an unforeseen edge case.
A tar.gz of this version of err can be found here:
https://git.sr.ht/~smlavine/err/archive/1.1.0.tar.gz
And the latest and greatest of err can always be found here:
https://sr.ht/~smlavine/err
Commits of particular importance are marked with a *** in the following
shortlog.
Sebastian LaVine <mail@smlavine.com> (37):
Add comment about stderr
Add "for C" to tagline
Use strerror(errno) directly
Add comment explaining fmt check
*** Print strerror(errno) only if errno is nonzero
Replace top-level comment with comments for each function
Add "for C" taglines to err.c and err.h
Refer to printf(3), not vprintf(3)
End Doxygen comment sentences with periods
Add @file Doxygen tags
Add argv0 documentation
*** Add generated Doxyfile
Add custom Doxyfile values
Ignore Doxygen output
Change PROJECT_NUMBER (version) from 1.1.0-pre to 1.1.0pre
Use README.md as doxygen main page
Provide better doxygen descriptions
Clarify distinction from BSD's err.h
Enable DOT functionality for doxygen
Enable man generation for doxygen
Enable inline sources for doxygen
Add logo
Remove mention of "paste" metaphor
Link to FreeBSD documentation instead of source
Reword BSD disclaimer
State C version compatibility more formally
Disable Doxygen footer
*** Replace err-devel list with public-inbox
Reword announcement tagline
Update copyright year
Reword argv0 instruction
Move most doxygen comments to err.h
Reword argv0 details
Disable LaTeX generation
Add Documentation section
*** Add examples
Release 1.1.0
.gitignore | 1 +
Doxyfile | 2658 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
README.md | 54 +-
err.c | 77 +-
err.h | 58 +-
examples/Makefile | 40 +
examples/files.c | 32 +
examples/hello.c | 24 +
examples/weekday.c | 59 ++
logo.jpg | Bin 0 -> 4267 bytes
10 files changed, 2931 insertions(+), 72 deletions(-)
If you find err useful, I'd love to hear it! Share how you use err on
the mailing list: <~smlavine/public-inbox@lists.sr.ht>
--
Sebastian LaVine | https://smlavine.com