Version Notes |
• New |
qhasm - manual page. |
• New |
Make target: "clean". |
• New |
To avoid name clashes with header files, header files are installed in a subdirectory "nemo" (in the includes directory). |
• New |
Implemented some of the standard integer types in the POSIX standard. |
• Changed |
Build/installation framework provided by Nemo DJB Library (nemo-libdjb). |
• Changed |
Converted K&R prototypes to ANSI. |
• Changed |
All manual pages have been converted to mdoc(7) format. |
• Changed |
Now possible to build package using /usr/local as the file hierarchy base. |
• Changed |
Additional annotations/comments - source code files. |
• Changed |
Implemented errno fix - patched source code to use #include <errno.h> |
• Changed |
Resolved all compile errors and warnings from the GNU C compiler (-W -Wall -Werror, et al). |
• Changed |
Many routines replaced by those found in Nemo DJB Library. |
• Changed |
Routines that used libc buffered I/O are now using Nemo BufIO Library based buffered I/O. |
• Changed |
Replaced all comparison instances of '== -1 ' to '< 0 '. |
• Changed |
Using some of the standard integer types in the POSIX standard. |
• Changed |
Changed many signed integers into unsigned integers. |
• Changed |
Changed many signed return values into unsigned return values. |
• Changed |
In scipts and the Makefile, all references to "head -1" have been changed to "head -n 1". |
• 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. |
• Changed |
All public header files are compatible with C++ development environments. |
• Removed |
do - replaced by configure.sh. |