Version Notes |
• New |
Makefile target: "clean". |
• New |
Imported manual pages from third party sources. |
• Changed |
hier.c - implemented unsigned int install_manuid from Nemo DJB Library v2.5.1. |
• Changed |
Changed many signed return values into unsigned return values. |
• Changed |
Changed many prototypes to use data types in Nemo DJB Library. |
• Changed |
Many routines replaced by those found in Nemo DJB Library. |
• Changed |
Routines that used the 1st generation of buffered I/O are now using Nemo DJBIO Library based buffered I/O. |
• Changed |
Build/installation framework provided by Nemo DJB Library. |
• Changed |
Converted K&R prototypes to ANSI. |
• Changed |
All manual pages have been converted to mdoc(7) format. |
• Changed |
Additional annotations/comments - source code files. |
• Changed |
Using some of the standard integer types in the POSIX standard. |
• Changed |
Changed many signed integers into unsigned integers. |
• Changed |
Source code formatting is now "Compact Control Readability Style" - variant of K&R, similar to the Stroustrup variant.
One exception: single line conditional returns are on same line as the conditional.
Long lines are rarely wrapped.
Indent size is two spaces. |
• Fixed |
Renamed internal routines that had names clashing with standard library functions. |
• Fixed |
Patched source code to use #include <errno.h> . |
• Fixed |
Resolved all compile errors and warnings from the GNU C compiler (-W -Wall -Werror). |
• Fixed |
In scripts and the Makefile, all references to "head -1" have been changed to "head -n 1". |
• Removed |
"systype" processing. |
• Removed |
"choose" processing. |