]> pd.if.org Git - pdclib/blobdiff - Notes.txt
Minor cleanups.
[pdclib] / Notes.txt
index f2fd90a80e3190e8fdd08ebf6bded1544ff29d35..a5ec9d29ac9ebd4bac975745960ec9a09235155d 100644 (file)
--- a/Notes.txt
+++ b/Notes.txt
@@ -21,12 +21,12 @@ would not have been able to create PDCLib at this quality, thanks.
 Paul Bourke (author of mathlib), for allowing me access to a complete math
 library under public domain terms so I could use it as a reference, thanks.
 
 Paul Bourke (author of mathlib), for allowing me access to a complete math
 library under public domain terms so I could use it as a reference, thanks.
 
-Peter ("Candy") Bindels (netizen of mega-tokyo.com), who located a copy of Cody
+Peter ("Candy") Bindels (netizen of osdev.org), who located a copy of Cody
 & Waite's "Software Manual for the Elementary Functions" for me and saved me
 serious cash in the process, thanks.
 
 & Waite's "Software Manual for the Elementary Functions" for me and saved me
 serious cash in the process, thanks.
 
-Michael Moody, who contributed the generic implementation for <stdarg.h> which
-can now be found in <_PDCLIB_config.h> to the Public Domain, thanks.
+Michael Moody, who contributed the generic implementation for <stdarg.h> to
+the Public Domain which can now be found in <_PDCLIB_config.h>, thanks.
 
 Rod Pemberton, for pointing out several flaws in early versions of PDCLib and
 giving other valuable hints, thanks.
 
 Rod Pemberton, for pointing out several flaws in early versions of PDCLib and
 giving other valuable hints, thanks.
@@ -34,12 +34,16 @@ giving other valuable hints, thanks.
 Everyone involved in the first, "public" attempt at PDCLib, for bearing with me
 when I restarted from scratch, thanks.
 
 Everyone involved in the first, "public" attempt at PDCLib, for bearing with me
 when I restarted from scratch, thanks.
 
+Everyone bearing with me during the "stdio block", a period of many months in
+which PDCLib received not a single update because I was stuck and could not
+find the energy to work it out.
+
 Lennart Fridén and Sammy Nordström, who have been great pals even after I sunk
 some other project that had eaten countless hours of work between the three of
 us, thanks.
 
 Lennart Fridén and Sammy Nordström, who have been great pals even after I sunk
 some other project that had eaten countless hours of work between the three of
 us, thanks.
 
-My wife and daughter, for sharing husband and daddy with this strange machine,
-thanks.
+My wife, daughter, and son for sharing husband and daddy with this strange
+machine, thanks.
 
 
 Style
 
 
 Style
@@ -58,9 +62,10 @@ obsessive when it comes to coding style. ;-)
   header guards defined in the *including* file, for a tiny bit of performance.
 
 - I always try to minimize the use of local variables. Wherever possible I used
   header guards defined in the *including* file, for a tiny bit of performance.
 
 - I always try to minimize the use of local variables. Wherever possible I used
-  the parameters directly, and deferred declaration of locals to the innermost
-  block of statements, in hopes that it might reduce memory footprint when the
-  library is compiled with a compiler that is not that great at optimization.
+  parameters passed by-value directly, and deferred declaration of locals to the
+  innermost block of statements, in hopes that it might reduce memory footprint
+  when the library is compiled with a compiler that is not that great at
+  optimization.
 
 - every function, every static data item that could possibly be shared, got its
   own implementation file. This means the library itself is probably larger than
 
 - every function, every static data item that could possibly be shared, got its
   own implementation file. This means the library itself is probably larger than
@@ -96,3 +101,4 @@ obsessive when it comes to coding style. ;-)
   hopefully keeping overly ambitious editors from repeating my mistakes. The
   header files especially should be self-documenting to the point of being a
   suitable replacement for any library reference book you might be using.
   hopefully keeping overly ambitious editors from repeating my mistakes. The
   header files especially should be self-documenting to the point of being a
   suitable replacement for any library reference book you might be using.
+